Countdown App 隐私政策解读 - 开发者说不收集但广告 SDK 呢
开发者的隐私政策原文要点
Ryan Boyling 在 Countdown App 的商店页和他个人 GitHub 仓库上公开了一份简短但诚实的隐私政策,核心要点如下:
- Countdown App 是一款电影衍生娱乐应用,由独立开发者 Ryan Boyling 开发和维护
- App 本身不收集任何用户个人信息——包括但不限于姓名、邮箱、电话号码、位置、设备标识符
- 倒计时数值、姓名输入、自拍照片等数据仅存在于你的设备本地,不会上传到任何服务器
- App 内部的 Live Chat 和 Ozhin 通知功能通过 Firebase(Google 提供的后端服务)实现,不关联任何个人身份信息
- Firebase 可能收集匿名的设备使用数据——这是 Firebase 自身的行为,不是 Countdown App 主动收集
- App 内包含第三方广告(Google AdMob 和 Unity Ads),这些广告平台有自己的隐私政策,请参考其官方文档
开发者不收集的数据
隐私政策里开发者明确列了一个"不收集"的清单,主要包括:
| 不收集的项目 | 说明 |
|---|---|
| 你的真实身份 | 没有账号系统、不要求邮箱、不要求手机号 |
| 倒计时数值 | 只在本地 SQLite 数据库里 |
| 自拍照片 | 直接存系统相册,不上传任何服务器 |
| 姓名 | 本地存储,不校验、不上传 |
| 位置 | App 本身不申请位置权限(广告 SDK 可能申请,但开发者不控制) |
| 联系人、短信、通话记录 | 根本没申请这些权限 |
| 浏览历史、搜索记录 | 没有内置浏览器,也不内嵌任何网页 |
| 设备唯一标识符 | 不读取 IMEI、不读取 Android ID、不读取广告标识符 |
Firebase 和广告 SDK 收集的数据
这里必须诚实说清楚——开发者不收集 ≠ 整个 App 生态不收集。Countdown App 里嵌入的第三方组件确实会收集数据:
Firebase(支撑 Live Chat 和 Ozhin):
- 匿名设备 ID(Firebase Installation ID)
- 应用启动时间、后台时间、崩溃日志
- 大概地理位置(根据 IP,精确到城市级别,不是精确 GPS)
- 这些数据和你的倒计时、姓名、自拍照片完全无关,只是 Firebase 用来维持服务运行的基础数据
AdMob / Unity Ads(支撑广告和"改变命运"功能):
- 广告标识符(Android 的 Google Advertising ID / iOS 的 IDFA)
- 大概地理位置(IP 级别)
- 点击过什么广告、看过什么类型的广告
- 广告展示频率(用来防止"同一广告刷太多次")
- 这些数据用于广告平台的个性化广告投放
怎么关广告追踪
- Android:设置 → 隐私 → 广告 → 开启"关闭广告个性化"(或"重置广告标识符")。关闭后 AdMob 无法关联你的广告历史,但仍会显示随机广告
- iOS:设置 → 隐私与安全性 → 跟踪 → 关闭"允许应用请求跟踪"。iOS 14.5 及以上版本可以逐个 App 控制跟踪开关
- 如果想完全关掉广告:Countdown App 没有付费无广告版本,想完全关掉广告只能断网使用——但断网后 Live Chat、Ozhin、"改变命运"都用不了
总结
从独立开发者的标准来看,Ryan Boyling 的隐私配置算是相当克制了——App 本身不碰任何真正的敏感数据,所有数据收集都来自 Firebase 和广告 SDK 这两个业界通用组件,而且开发者在隐私政策里明确标注了这些。如果你在意隐私,关闭广告追踪和不打开 Live Chat 就已经足够了。