隐私
隐私政策
本政策说明您在登录、上传 TXT 文件、配对手表、使用 AI 章节检测或订阅时,Garmin TXT Reader 会处理哪些信息。
生效日期及最后更新:2026 年 8 月 16 日
本政策涵盖的对象
Garmin TXT Reader 提供一项网络服务和一款 Connect IQ 手表应用,用于将选定的 TXT 章节传输到兼容的 Garmin 手表。在本政策中,“我们”和“本服务”指 Garmin TXT Reader。
Garmin TXT Reader 是一款独立应用,与 Garmin Ltd. 无关联,也未获得其认可。Garmin 及相关产品名称均为其各自所有者的商标。
我们处理的信息
Google 账户和身份验证数据
Google 登录提供您的 Google 账户标识符、已验证的电子邮件地址、显示名称和个人资料图片 URL。我们使用这些字段来创建和识别您的 Garmin TXT Reader 账户。我们不会请求 Google Drive 或 Gmail 数据,也不会保留 Google 访问令牌或刷新令牌。
我们还会处理哈希会话令牌、OAuth 状态和 nonce 哈希、登录和会话时间戳,以及一个必要的第一方会话 Cookie。该 Cookie 为 HttpOnly、SameSite=Lax,且仅限于 Garmin TXT Reader 域名。
TXT 库和传输数据
当您保存一本书时,我们会存储上传的 TXT 源文件、生成的章节和手表分区、不可变传输块、标题、可选作者、源文件名、大小相关元数据、完整性哈希、所选章节、目标手表、队列状态、投递回执和传输错误。您的浏览器会检测源编码并将规范化文本发送到服务。TXT 内容存储在私有的 Cloudflare R2 对象中;相关元数据存储在 Cloudflare D1 中。
手表和配对数据
我们处理设备标识符、Garmin 部件号、解析出的型号名称、可选的自定义设备名称、报告的固件版本、配对状态、最后看到的时间戳和手表凭据。我们的数据库存储配对码和手表持有者令牌的摘要,而不是可重用的明文凭据。手表在其本地应用存储中保留活动令牌。Garmin 部件号标识型号系列,而非特定个人。
计费数据
Stripe 托管 Checkout 和订阅管理。我们向 Stripe 发送与您的账户关联的电子邮件和显示名称、内部用户引用以及您选择的套餐。我们存储 Stripe 客户、Checkout 会话、价格和订阅标识符,以及 Checkout 尝试和链接元数据、套餐间隔、状态、试用和续订日期以及权利状态。我们不会接收或存储完整的支付卡号。
AI 章节分析数据
在您确认检测到的编码后,AI 章节检测默认运行。您的浏览器首先在本地分析完整文件。然后,它会向我们的服务器和 DeepSeek 发送一个有界的结构摘要:文档计数、聚类统计、源摘要,以及每个聚类最多几个简短候选标题示例。如果标题样本超过源的 20%,披露保护会拒绝请求。我们不会故意将完整书籍或普通章节正文文本发送给 DeepSeek。
安全和运营数据
我们处理时间戳、请求结果、错误代码和哈希限流主题。IP 地址会转换为带密钥的哈希,用于配对滥用控制;原始地址不会存储在应用限流表中。Cloudflare 在托管和保护服务时可能会处理网络和请求日志信息。
支持通信
如果您联系支持,我们会处理您选择发送的电子邮件地址、消息、故障排除详细信息和附件。支持电子邮件通过 Google 电子邮件服务处理。请勿发送密码、支付卡数据、凭据、配对码、手表令牌或完整的受版权保护的书籍。
我们如何使用信息
- 验证您的身份并保护您的账户安全。
- 存储、拆分、显示和交付您选择的 TXT 内容。
- 配对和管理兼容的 Garmin 手表。
- 维护设备特定的传输队列并恢复中断的下载。
- 提供 AI 辅助章节检测并执行合理使用限制。
- 提供 Checkout、订阅管理和付费访问决策。
- 防止滥用、调查故障以及运营和改进服务。
- 遵守法律义务并执行我们的条款。
我们不会出售个人信息、投放行为广告,也不会在当前产品中包含第三方广告或分析 SDK。
服务提供商和披露
我们仅在运营服务所需时披露信息:
- Cloudflare 托管 Worker、D1 数据库、私有 R2 存储、静态资产和运营日志。
- Google 提供 OpenID Connect 登录以及您授权的个人资料字段。
- Stripe 处理支付、订阅、计费门户活动以及相关的欺诈和合规数据。
- 当 AI 章节检测运行时,DeepSeek 处理有界的结构提示。
- Garmin 基础设施可能会承载 Connect IQ 应用发出的网络请求,包括在受支持的设备上通过 Garmin Connect 的系统网络桥接。
这些提供商可能会根据其自身条款和隐私声明在您所在国家以外的国家处理数据。我们还可能在法律要求时、为保护用户或服务时、或作为业务重组的一部分并在适当保障措施下披露信息。
授权操作员可能访问账户、书名和作者、设备、传输、计费和支持元数据,以排除服务故障、响应请求、保护账户和执行手动删除。他们不会获得用于读取或下载 TXT 书籍内容的通用接口。
保留和删除
云书籍及其传输元数据将一直保留,直到您删除书籍或提交经过验证的账户删除请求。针对非订阅者的 30 天清理政策目前未启用。如果我们稍后启用自动清理政策,我们将更新本政策并在删除前提供承诺的警告。
- 网络会话最长签发 30 天,可通过退出登录结束。
- 四位配对会话在 10 分钟后过期。
- AI 建议缓存条目在 30 天后不再可重用;过期的数据库行可能会保留到后续维护。带密钥的滥用和成本计数器使用有界滚动窗口。
- 下载的副本保留在您的手表上,直到您删除它们或重置手表应用。
过期的安全记录、备份、基础设施日志、Stripe 记录以及欺诈预防、会计、争议处理或法律合规所需的记录可能会根据运营需求、提供商政策和适用法律保留一段有限时间。我们不会将保留的数据用于无关的营销。
安全
传输使用 HTTPS。我们的服务器端数据库存储会话令牌、配对码、手表持有者令牌、OAuth 状态和限流主题的摘要,而不是可重用的明文凭据。您的浏览器 Cookie 和手表应用必然会保留它们使用的活动凭据。TXT 对象使用私有的、用户作用域的存储密钥。没有系统是绝对安全的,因此如果您认为您的账户或手表令牌已被泄露,请与我们联系。
Connect IQ Fit 权限
手表应用仅使用 Connect IQ Fit 权限来创建临时的通用活动记录会话,以帮助保持长时间传输的活跃状态。传输结束时,该会话会停止并丢弃。Garmin TXT Reader 不会读取、保留或上传其中的健康、锻炼、位置、传感器或健身指标。
您的选择和权利
- 从您已登录的库中删除单个云书籍。
- 重命名手表或撤销其访问权限并将其从活动设备列表中移除。
- 在计费页面的 Stripe 客户门户中管理或取消订阅。
- 在保存或同步之前,查看 AI 章节建议、切换到本地章节规则或手动更正章节边界。
- 退出登录以撤销当前浏览器会话。
根据您所在地区的法律,您可能还拥有访问、更正、导出、限制、反对或删除个人信息的权利,以及向隐私监管机构投诉的权利。我们可能需要验证您的身份后才能处理请求。
儿童
本服务不面向 13 岁以下儿童,我们不会故意收集 13 岁以下儿童的个人信息。如果您认为儿童向我们提供了信息,请联系我们,以便我们调查并在必要时删除。
本政策的变更
随着服务、提供商或法律要求的变化,我们可能会更新本政策。顶部的生效日期标识当前版本。重大变更将通过服务或其他适当渠道在需要时通知。
联系方式
问题和隐私请求由 Garmin TXT Reader 支持团队手动处理。
电子邮件txtreader@li2niu.com