小龟时光 (Tortoise Time) — 隐私政策

适用版本: Tortoise Time V1.0.0 及以上 生效日期: 2026-06-01 最近更新: 2026-06-01


1. 我们是谁

“小龟时光” (英文名 Tortoise Time) 是一款帮助 6 至 14 岁儿童管理屏幕使用时间的 Android 应用. 由独立开发者 wuyang 开发与维护.

联系方式:


2. 我们的隐私承诺

我们设计小龟时光时坚持以下原则:

  1. 本地优先: 你和孩子使用小龟时光的几乎所有数据 (使用时长、限额配置、亲子 PIN、探险币、图鉴解锁等) 完全存储在你的设备上, 不上传到任何服务器
  2. 不出售数据: 我们永不出售、出租或与广告联盟分享你或孩子的任何信息
  3. 不做精准画像: 我们不构建关于孩子的精准用户画像、不做行为定向广告
  4. 最小必要: 仅采集运行 App 必需的信息, 不采集与功能无关的数据
  5. 儿童特别保护: 针对 13 岁以下儿童, 我们遵守美国 COPPA、欧盟 GDPR-K、中国 PIPL 第 31 条特别保护规定

3. 我们收集和处理的信息

3.1 完全本地, 不上传的信息

以下数据 100% 存储在你的设备上, 我们与第三方都看不到:

  • 每日屏幕时间限额配置 (例如 60 分钟/天)
  • 你选择监控的应用包名列表 (例如选了抖音、Bilibili)
  • 每日各应用实际使用时长记录
  • 亲子 PIN 验证码 (SHA-256 + 加盐哈希, 我们也无法反解原文)
  • 小龟时光内置游戏化系统的进度数据 (探险币、章节解锁、图鉴收集等)
  • 小龟时光所在设备的语言偏好

重要: 即使你卸载小龟时光, 这些数据也会被 Android 系统一并删除. 我们没有云端备份, 没有账号, 也没有跨设备同步.

3.2 上传给 Firebase 的信息 (经假名化处理)

我们使用 Google Firebase 平台的以下服务. 这些服务由 Google 运营, Google 的隐私政策同时适用 (https://firebase.google.com/support/privacy):

服务收集什么用途是否含 PII
Firebase Crashlytics应用崩溃时的 Stack Trace、设备型号、Android 版本、崩溃前最后几步操作日志帮助我们定位崩溃 bug, 改进应用稳定性❌ 不含 PII. 崩溃日志只含程序执行轨迹, 不含你或孩子输入的内容 / PIN / 应用列表
Firebase Remote Config仅下发配置, 不收集任何信息远程关闭新功能 (例如灰度发布异常时的 Kill Switch)❌ 单向下发, 无上传
Firebase Analytics(见下方”儿童隐私特别条款”, 我们对儿童启用 Child-Directed Treatment 模式)见 §7⚠ 见 §7

3.3 我们收集的信息

明确列出, 让你安心:

  • ❌ 不收集你或孩子的姓名、年龄、性别、生日
  • ❌ 不收集邮箱、电话号码、社交账号 (小龟时光没有账号系统)
  • ❌ 不收集 GPS 位置、IP 地址 (Firebase 自动收集的 IP 仅用于发送响应, 我们不存储)
  • ❌ 不收集通讯录、相册、麦克风、摄像头 (我们没有这些权限)
  • ❌ 不收集你或孩子在被监控应用 (例如抖音) 内的具体内容、浏览历史、视频名称
  • ❌ 不收集硬件唯一标识 (IMEI、MAC、广告 ID)
  • ❌ 不跟踪你跨应用的行为
  • ❌ 不与广告联盟、数据经纪商分享数据

4. 我们使用的设备权限及说明

为了实现”管理屏幕使用时间”的核心功能, 小龟时光请求以下 Android 权限:

权限用途是否上传数据
使用情况访问 (PACKAGE_USAGE_STATS)检测你选择监控的应用何时被打开、使用了多久. 不读取应用内的内容❌ 仅本地
悬浮窗 (SYSTEM_ALERT_WINDOW)在使用时长达到 100% 限额时显示全屏提示, 引导孩子结束使用❌ 仅本地
通知 (POST_NOTIFICATIONS)在 60% / 75% / 90% / 100% 阶段提醒孩子 (温柔渐进)❌ 仅本地
设备管理员 (Device Admin)防止孩子未经家长同意卸载小龟时光; 唯一最小权限是 USES_POLICY_WATCH_LOGIN, 我们不调用任何擦除 / 锁屏 / 修改密码 API❌ 仅本地
前台服务 (FOREGROUND_SERVICE)保持监控服务后台运行, 持续追踪使用时长❌ 仅本地
启动完成 (RECEIVE_BOOT_COMPLETED)手机重启后自动恢复监控服务❌ 仅本地
请求安装应用 (REQUEST_INSTALL_PACKAGES)国内渠道用户从 App 内升级到新版本时, 安装新 APK (仅经过签名和 SHA256 校验的官方版本)❌ 仅本地

我们不请求以下权限: 通讯录、短信、电话、位置、相册、摄像头、麦克风、传感器、蓝牙.


5. 数据存储与安全

  • 本地数据存储位置: Android 系统沙箱内, 仅小龟时光可访问 (/data/data/com.serpilo.tortoise/)
  • PIN 哈希算法: SHA-256 + 16 字节 SecureRandom 加盐 + 恒定时间验证 (constant-time verify), 即使设备 root 也无法暴力破解 4 位 PIN
  • 数据加密: 数据库未额外加密, 但被 Android 系统沙箱隔离保护
  • 崩溃日志上传: Firebase Crashlytics 使用 HTTPS (TLS 1.2+) 加密传输到 Google 服务器
  • 配置下发: Firebase Remote Config 使用 HTTPS 加密
  • 网络请求: 仅升级检查时连接 tortoise-web 服务器, 使用 HTTPS
  • 书面信息安全程序: 我们维护一套与数据敏感度相称的书面信息安全程序 — 数据最小化 (不采集 PII)、本地优先存储、加盐哈希凭证保护、仅 HTTPS 传输、分析管线的 lint 强制 PII 守门

6. 第三方服务清单 (Google Play SDK Disclosure 合规)

小龟时光集成以下 Google / 开源 SDK:

SDK用途数据收集隐私政策链接
Google Firebase (Crashlytics)崩溃报告Stack trace, 设备型号, Android 版本Google Firebase 隐私政策
Google Firebase (Remote Config)配置下发无上传同上
Google Firebase (Analytics)用户行为 (启用 Child-Directed Treatment, 见 §7)见 §7同上
Google Play Core (App Update)App 内升级 (Play Store 渠道)仅升级元数据Google Play 隐私政策
OkHttpHTTPS 请求库 (升级检查)无收集OkHttp 开源协议
Jetpack WorkManager后台任务调度无上传Android 开发者条款

完整开源许可清单请在小龟时光 App 内: 设置 → 关于小龟时光 → 开源许可 查看.


7. 儿童隐私特别条款 (COPPA + GDPR-K + 中国 PIPL 第 31 条)

小龟时光的目标用户是 6 至 14 岁儿童, 因此我们对 13 岁以下儿童 (符合美国 COPPA 范围) 与 14 岁以下儿童 (符合中国 PIPL 与欧盟 GDPR-K 范围) 采取以下特别保护:

7.1 Firebase Analytics 启用 Child-Directed Treatment 模式

自 V1.0.0 起, 小龟时光对所有用户启用 Google 官方 “Child-Directed Treatment” 合规模式. 这是 Google 为儿童 App 设计的合规模式, 同时满足 COPPA / GDPR-K / 中国 PIPL 第 31 条要求.

这意味着:

  • 关闭: 广告 cookie、广告画像、跨应用追踪、个性化广告 — 我们永不向孩子投放广告
  • 保留: 4 个聚合事件 (Onboarding 完成 / Lock 触发 / Service 复活 / 章节解锁) — 用于度量产品质量, 帮助我们改进
  • 守底: 这 4 个事件的字段清单严格 — 仅假名化随机 UUID (不连接你或孩子的真实身份, GDPR 下我们仍按个人数据对待它) + 应用版本 + 业务枚举. 永不收集 用户 ID / 设备 ID / IMEI / MAC / IP / 广告 ID

家长可以在 设置 → 关于小龟时光 → 隐私选项 中查看此状态. 这是永久行为, 我们不提供”打开” 选项 — 这是我们对儿童隐私的承诺.

为什么不完全关闭 Firebase Analytics: V1 上架后我们需要度量产品是否真的在帮助家庭 (北极星指标 G1: “7 日内监护稳定 ≥5 天家庭比例”). 完全关闭意味着我们盲做产品, 反而无法发现真问题修复. Child-Directed Treatment 是 Google 官方对儿童 App 的合规中间方案, 既保留产品质量度量能力, 又禁用所有广告相关数据收集.

7.2 不收集儿童个人信息

我们不要求儿童 (或家长代孩子) 提供姓名、生日、邮箱、电话、地理位置等任何个人身份信息. 小龟时光没有账号系统.

7.3 不做行为定向

我们不基于孩子的使用数据构建画像, 不向孩子展示个性化推荐, 不向第三方分享数据用于定向广告.

7.4 家长访问与控制

  • 访问: 小龟时光所有数据可以在 设置 → 今日数据 中由家长 (经 PIN 验证) 查看
  • 修改: 家长可以修改每日限额、监控的应用列表 (在 PIN 验证后)
  • 删除: 家长可以在 设置 → 关于小龟时光 → 清空所有数据 完全清除所有本地数据 (含游戏化进度)
  • 卸载即删除: 卸载小龟时光将由 Android 系统自动删除所有本地数据

7.5 不主动向儿童索取信息

小龟时光的 UI 上不存在任何”输入你的姓名 / 邮箱 / 电话”的字段. 仅设置 4 位 PIN 是必要的 (这是家长设置的, 非孩子的个人信息).

7.6 美国 COPPA 合规声明

如适用美国法律 (用户位于美国境内或美国领土), 我们的做法符合 Children’s Online Privacy Protection Act (COPPA, 15 U.S.C. §§ 6501–6506):

  • 我们不知晓地从 13 岁以下儿童收集个人信息 (因为我们不收集任何 PII)
  • 如家长发现我们意外收集了孩子的个人信息, 请联系 wu956826374@gmail.com, 我们将立即删除
  • 我们不要求孩子提供任何 PII 即可使用全部功能

7.7 欧盟 GDPR-K 合规声明

如适用欧盟法律 (用户位于欧盟成员国), 我们的做法符合 GDPR Article 8 (Children’s Personal Data):

  • 小龟时光不基于”同意” 法律基础处理 16 岁以下儿童数据 (因为我们不处理可识别个人数据)
  • 即使处理, 16 岁以下需家长同意; 各成员国可降至 13 岁

7.8 中国 PIPL 合规声明

如适用中国法律 (用户位于中国大陆), 我们的做法符合 个人信息保护法 (PIPL) 第 31 条:

  • 处理 14 岁以下儿童个人信息须经父母或其他监护人同意
  • 我们不主动处理 14 岁以下儿童个人信息
  • 已制定专门的儿童信息处理规则 (即本第 7 节)

8. 你的权利

无论你在哪个国家或地区, 我们都尊重以下用户权利:

权利实现方式
访问权设置 → 今日数据 (经 PIN 验证)
更正权设置 → 调整每日限额 / 调整监控应用 (经 PIN 验证)
删除权设置 → 关于小龟时光 → 清空所有数据 (30 秒长按确认) 或 卸载 App
撤回同意卸载 App 即视为撤回所有同意
数据可携带由于数据完全本地, 你的设备本身就是你的数据载体
拒绝自动化决策小龟时光的限额是固定规则, 非 AI 自动化决策
投诉联系 wu956826374@gmail.com; 中国用户可向地方网信办举报; 欧盟用户可向所在国 Data Protection Authority 投诉

9. 数据保留期 (数据留存政策)

  • 本地数据: 保留直至你卸载小龟时光或在设置中清空
  • Firebase Crashlytics 崩溃日志: 由 Google 保留 90 天后自动删除 (见 Google Firebase 政策)

10. 政策变更

如我们修改本政策, 我们将:

  1. 在本页面顶部更新”最近更新” 日期
  2. 在 App 内通过”启动公告” 或”通知” 方式告知你
  3. 重大变更 (例如开始收集新类型数据) 须在生效前至少 30 天通知

11. 联系我们

如对本政策有任何疑问、需要行使你的权利、或希望投诉:


12. 法律管辖

本政策受中华人民共和国法律 (开发者实际居住地法律) 管辖. 如发生争议, 双方应首先友好协商.

针对位于欧盟、美国、英国等海外用户, 如适用当地强制性法律 (GDPR / COPPA / UK GDPR) 与本政策冲突, 优先适用当地法律.


English version: https://www.serpilo.com/en/privacy

添加开发者微信

扫码与我建立联系

WeChat QR Code

验证信息请注明: 小龟时光 用户