隐私政策
简要版
Punctum 不要求你创建账户。导入的书、你阅读的文本以及阅读进度都留在你的设备上,普通阅读无需联网。只有在下述特定情形下,数据才会离开你的设备:下载你请求的书籍或网页文章,应用为生成可选的问题和摘要而发送给 Google Gemini 的已读文本,你同意分享的诊断信息,以及 Firebase 发送的技术安全数据。购买由 Apple 或 Google 处理,并由 RevenueCat 记录你已购买的内容。
谁负责
Punctum 由 Eren Kaya 运营,他是位于法国的个体经营者(micro-entreprise),也是此处所述处理的数据控制者。联系方式:support@punctumreader.com。
留在你设备上的内容
- 没有注册:没有用户名,没有密码,也没有与你的阅读关联的电子邮件地址。
- 导入的文件(TXT、PDF、EPUB、DOCX、MOBI)完全在你的设备上处理,不会上传到任何地方。
- 你的书库和阅读进度存储在你的设备上,不会发送给我们。
- 你阅读的文本同样不会发送给我们。唯一的例外是应用为下文所述的 AI 功能自动发送的已读文本,而且仅在你启用这些功能之后。
- 普通阅读可离线工作。只有在下载书籍或网页文章,或使用你已选择启用的 AI 功能时才需要联网。
当你从应用内的书库选择一本书时,应用只会从 punctumreader.com 下载这本书的文件;请求中不会附带任何身份或设备信息。
如果你添加网页链接,应用会直接从你输入的网站下载该页面,并仅在你的设备上保留其可读文本。该请求不会发往其他任何地方 — 中间没有 Punctum 服务器 — 也不会向其中添加任何身份或设备信息、Cookie 或账户信息。你打开的网站看到的只是来自你设备的普通请求,就如同来自浏览器一样。
当你添加网页链接时,请求会直接从你的设备发送到你指定的网站:中间没有 Punctum 服务器,应用也不会附加任何特殊的身份、Cookie 或账户信息。该网站会看到你的 IP 地址和你请求的 URL,它也可能保留自己的服务器日志。普通的 http:// 地址在传输过程中不加密,而 https:// 地址则加密。如果提取出的文本之后通过 AI 功能发送给 Google Gemini,则适用下文关于 AI 的章节。
可选的 AI 功能(Google Gemini)
AI 功能是独立开关的,默认关闭。如果你表示同意,应用会自动根据你刚刚读过的段落生成三个是/否问题,并在几天后你回到某本书时生成摘要。这两项功能在任何方案下都是可选的,包括免费方案;如果你不同意,普通阅读完全不会受到任何阻碍。
当问题生成时,应用会通过 Firebase AI Logic 向 Google 的 Gemini 发送请求:你已读过或刚读过的段落约 2,000 个词、书籍语言,以及当书有章节时该段落所属章节的标题。摘要请求则不同:它只发送最近 2,000 个 token 窗口内已读的部分和书籍语言,不包含章节标题。两种情况下都不会附带完整书籍文件,也不会附带书籍标识符、你的阅读位置或设备标识符。文本本身可能包含个人信息,而且问题的实际大小会随段落边界而变化,因此并不以 2,000 个词为上限。
Google 可能出于滥用监控和安全目的,将这些数据在其服务器上保留最多 55 天,受权的审核人员可能会查看这些数据。在设备上缓存问题和摘要可以减少文本被重复发送的次数,但这不会删除已经发送的内容,也永远无法保证不会再次发送。Firebase AI Logic 只是一个代理:它自身不保留数据,并不意味着 Gemini 也不保留。参见 Google 的 Gemini 使用政策。
数据如何被使用,受 Google 当前的 Gemini 服务条款约束,并在适用的情况下受 Punctum 在项目层面设置的可选数据贡献设置约束。根据这些条款,付费使用默认不会用于改进 Google 的模型或产品,而免费使用可能受到不同对待,两者的安全保留都仍然适用。该数据贡献设置即使启用,也不是你作为最终用户所能选择的,并且与应用中的 AI 同意相互独立。参见 Gemini 条款和数据使用政策。
你可以随时在 设置 → 阅读 中关闭 AI 同意,也可以只关闭摘要,同时保留问题。撤回同意会停止新的 AI 请求,你仍然可以正常阅读;已经发送的数据仍受服务提供商的保留规则约束。
Firebase 与应用安全
只要 Firebase 存在,App Check 会在每次应用启动时激活,在 Android 上使用 Play Integrity,在 iOS 上使用 App Attest。它会发送技术性的应用和设备验证数据,以及你 IP 地址之类的网络数据,且独立于 AI 或分析同意;这样做是为了防止滥用。请求提示中不添加标识符,并不意味着 SDK 不发送任何数据,也不意味着你完全匿名。
使用统计(Firebase Analytics)
首次打开 Punctum 时,应用会询问你是否愿意分享使用数据。这项同意与上文所述的 AI 同意相互独立:两者各自决定。在你回答之前,我们不会收集任何分析数据;如果你拒绝,我们也不会收集任何分析数据。你可以随时在“设置” → “隐私与应用”中更改你的回答。
如果你同意,应用会使用 Google 提供的服务 Firebase Analytics 来记录:
- 你打开哪些屏幕、采取哪些操作(例如显示了套餐屏幕或结束了阅读会话),数字会归入 “10–30 分钟” 之类的区间,而不是精确值;
- 为本次安装生成的应用实例标识符,这意味着使用数据可以与你的安装相关联,而不是完全匿名;
- 你的设备型号、操作系统版本、应用版本和国家。
我们不收集广告标识符,应用中也没有广告。书名、文件名和你阅读的文本绝不会包含在内。分析数据保留 14 个月。
崩溃报告(Firebase Crashlytics)
在同样的分析同意下,应用使用同样由 Google 提供的 Firebase Crashlytics,在崩溃时发送报告。报告包含错误的技术追踪、你的设备型号和操作系统版本,以及一个安装标识符。它不包含你的书或你正在阅读的文本。崩溃报告保留 90 天。
购买(Apple、Google 和 RevenueCat)
付款完全由 Apple(App Store)或 Google(Google Play)处理。Punctum 从不会看到你的支付卡信息。
为了识别你拥有哪些购买记录并在新设备上恢复,应用使用 RevenueCat。RevenueCat 会处理应用创建的匿名应用用户标识符,以及 Apple 或 Google 发送的购买凭证(产品、日期、订阅状态)。这是为你提供已购买内容所必需的,因此既不依赖于使用数据同意,也不依赖于上文所述的 AI 同意。RevenueCat 不会从我们这里收到姓名或电子邮件地址。
法律依据
- 使用统计和崩溃报告:基于你的同意,你可以随时在设置中撤回。
- AI 问题和摘要:一项独立同意,你可以随时撤回。
- 应用安全与反滥用措施(App Check):我们在维持服务正常运行和防止滥用方面的正当利益。
- 购买记录:你购买套餐时履行合同。
数据的去向
Google(Firebase,包括其 Gemini API)和 RevenueCat 可能会在欧盟以外处理这些数据,包括在美国。这些传输依赖于欧盟–美国数据隐私框架,或欧盟委员会的标准合同条款。
你的权利
根据 GDPR(《通用数据保护条例》),你可以要求访问或删除与你安装相关的数据,也可以反对处理这些数据。由于我们不知道你是谁,在写信至 support@punctumreader.com 时请附上你安装应用的大致日期;关闭某项同意会立即停止相关的新的分析或 AI 发送,而 App Check 和任何已经保留的数据仍如上文所述继续。你还有权向法国数据保护机构(CNIL,cnil.fr)或你所在国家的机构提出投诉。
YouTube
Punctum 使用 YouTube API Services 将自己的短视频发布到其 YouTube 频道(https://www.youtube.com/@punctumreaderr)。这是一个仅供 Punctum 团队使用的内部发布工具。Punctum 应用不使用 YouTube API Services,也从不访问你的 YouTube 账号或数据。
该工具仅通过频道所有者的 Google 账号授权(权限:上传视频、查看自己的频道)。它只保存自己上传的视频 ID,以避免重复上传。它不会收集、保存或分享有关 YouTube 观众或任何其他用户的数据。
YouTube 内容受 YouTube 服务条款约束:https://www.youtube.com/t/terms
Google 对数据的使用见 Google 隐私权政策:https://policies.google.com/privacy
授予 Punctum 的访问权限可随时在 https://security.google.com/settings/security/permissions 撤销。撤销后,或经由我们的支持邮箱提出请求后,我们会在 30 天内删除所保存的令牌和视频 ID。
本网站
punctumreader.com 网站不使用 Cookie,不跟踪访客,也不加载任何第三方脚本。任何页面上都没有分析信标、广告网络或社交媒体像素。
punctumreader.com/go/ 下的应用商店链接(例如我们视频中的链接)只做汇总计数。每次访问仅记录日期、所用链接、请求类型和国家/地区;不保存 IP 地址、浏览器信息、Cookie 或任何标识符,因此该计数无法与你个人关联。
本政策的变更
如果我们的做法发生变化,我们会更新本页面并修改顶部的日期。重大变更会在生效前反映在这里。
联系我们
关于本政策的问题可以发送至 support@punctumreader.com。