隐私政策
水滴伙伴不需要开发者账号。饮水数据默认保存在本机;只有你主动开启 iCloud 同步时,指定记录才会进入你自己的 Apple iCloud 私有数据库,不会发送给我们或 Firebase。
先说重点
- 逐杯饮水记录、水杯、目标、提醒、奖励、里程碑、主题与语言默认保存在你的 iPhone、Apple Watch 及本机 App Group 中,不会上传给我们或 Firebase。
- 可选 iCloud 同步仅在你主动开启后,把逐杯记录、水杯、每日印章、里程碑和四类非健康偏好同步到你自己的 Apple iCloud 私有数据库。
- App 不需要注册或登录,不展示第三方广告,也不将数据用于跨 App 或跨网站追踪。
- Firebase Analytics 会处理 App 使用事件;Firebase Crashlytics 会在崩溃时处理诊断数据。
- 可选的“支持作者”App 内购买由 Apple 通过 StoreKit 处理,我们不会收到你的 Apple ID、付款卡号或账单信息。
- 你可以在 App 内将饮水记录导出为 JSON 或 CSV,并分别清除本机饮水数据或删除 iCloud 副本。
保存在设备上的数据
为提供核心功能,水滴伙伴会在你的 iPhone、Apple Watch 及本机 App Group 容器中保存:
- 逐杯饮水记录,包括容量、饮用时间、记录来源、可选水杯 ID、编辑或删除状态,以及本地诊断状态;
- 每日目标、提醒间隔、每日提醒时段、下一次提醒时间、通知声音、通知状态和专注模式结束后的提醒偏好;
- 自定义水杯、已归档水杯、当前选择的水杯和最近使用的水杯;
- 奖励印章、印章册、累计里程碑与永久收藏状态;
- 主题、首页布局、外观模式、Live Activity 偏好、新手引导状态和 App 内语言选择;
- Apple Watch 上的饮水快照、语言、待同步记录和用于避免重复记录的随机请求标识符。
这些数据用于 App、小组件、Live Activity、通知操作、Apple Watch 展示与本地提醒。饮水数据会通过 Apple 提供的 WatchConnectivity 在配对的 iPhone 与 Apple Watch 之间同步,但不会发送给我们或 Firebase。iCloud 同步关闭时,核心记录功能仍完整使用本机数据库。
可选的 iCloud 私有同步
当你在 App 内主动开启 iCloud 同步时,水滴伙伴会使用 Apple CloudKit Private Database,在使用同一 Apple ID 的设备之间同步以下事实:
- 逐杯饮水记录及其编辑或软删除状态;
- 自定义水杯、归档状态和当前水杯选择;
- 每日最高奖励印章和永久里程碑收藏;
- 主题、App 内语言、外观模式和首页布局标识;这些偏好使用与饮水记录隔离的 allowlist Zone。
App 不会把整个本机数据库上传到 iCloud,也不会同步目标、提醒排程、通知权限、Live Activity 或其他未列出的偏好。饮水记录与四类偏好使用相互隔离的 Zone、游标和重试队列;删除饮水数据的 iCloud 副本不会删除偏好 Zone。iCloud 数据由 Apple 按你的 Apple ID 和 iCloud 设置处理。根据 Apple 的 CloudKit 说明,生产环境私有数据库内容默认仅由当前用户访问,且不会显示在开发者门户中。关闭同步会保留本机数据,也不会自动删除既有 iCloud 记录;你可以在“隐私与数据”中单独删除 Water Buddy 的饮水数据 iCloud 副本。
通过 Firebase 处理的数据
App 集成 Google 提供的 Firebase Analytics 和 Firebase Crashlytics。根据当前实现和 Firebase 的公开说明,相关数据包括:
| 服务 | 数据类型 | 用途 |
|---|---|---|
| Firebase Analytics | App 实例标识符、自动记录的会话、界面、App 启动和生命周期等产品交互、设备与 App 基本信息,以及由掩码 IP 推导的大致区域 | 衡量基本使用情况,了解版本和设备分布,改进产品体验 |
| Firebase Crashlytics | 安装标识符、崩溃堆栈、崩溃时的相关 App 状态、设备型号与操作系统信息、诊断日志,以及启用 Analytics 时可能附带的崩溃前操作线索 | 定位崩溃、评估影响范围并提高稳定性 |
我们不会有意向 Firebase 发送你的逐杯饮水记录、水杯、奖励印章、里程碑、每日目标、姓名、电子邮箱或账号信息。App 当前没有开发者账号系统,也不会主动设置可识别自然人的 Firebase User ID。
App 内购买
水滴伙伴包含可选的消耗型 App 内购买,用于自愿支持 App 的持续更新。购买由 Apple 通过 StoreKit 处理;我们不会收到或保存你的 Apple ID 凭据、付款卡号或账单信息。
这些购买不会解锁功能、内容、小组件、Apple Watch 支持、提醒、奖励或历史统计,也不会用于建立与你饮水行为相关的个人画像。
我们如何使用这些数据
- 提供、维护和改进水滴伙伴的功能;
- 了解 App 是否能够正常启动和运行;
- 诊断崩溃与非致命错误,提升稳定性;
- 履行适用法律、平台规则和安全义务。
我们不会出售或出租数据,不会用这些数据展示定向广告,也不会把这些数据与其他公司收集的数据结合起来做广告追踪。
第三方处理、保留与跨境
Google 作为 Firebase 服务提供商处理上述分析和诊断数据。我们要求服务提供商仅为约定目的处理数据,并采取与本政策及适用法律相符的保护措施。Firebase 服务可能在 Google 或其服务商运营设施的国家或地区处理数据。
Apple 仅在你启用 iCloud 同步或使用 StoreKit 购买时,按其服务条款与隐私政策处理相应的 CloudKit 私有数据库或交易数据。
数据保留时间取决于 Firebase 服务及项目配置。Firebase Analytics 数据按项目中配置的保留期处理;Google 说明 Crashlytics 的崩溃堆栈和相关标识符通常保留 90 天后开始从在线及备份系统移除。
你可以查看 Firebase 隐私与安全说明、Firebase 的 Apple 平台数据披露说明及 Google 隐私权政策。
除服务提供商、法律要求、保护权利与安全,或业务转让所必需的情形外,我们不会向其他方披露数据。
你的选择与权利
- 你可以在 iOS 系统设置中关闭通知权限;核心记录功能仍可使用。
- 你可以随时在 App 内关闭 iCloud 同步;关闭后本机数据保留,既有 iCloud 私有数据库记录不会自动删除。
- 你可以在“隐私与数据”中将当前饮水记录导出为 JSON 或 CSV。导出文件只在本机临时生成,并仅在你选择后交给系统分享面板。
- 你可以在 App 内编辑或删除具体饮水记录,也可以清除当前设备上的饮水记录、自定义水杯、印章和里程碑;目标、提醒、主题、语言和 iCloud 副本保持不变。
- 你可以单独删除 Water Buddy 的 iCloud 副本而保留各设备的本机数据。该操作会先关闭同步;其他设备以后重新开启同步时,可能再次上传其仍保留的本机数据。
- 卸载 iPhone App 通常会删除它保存的本机数据,但不会自动删除已同步到 iCloud 私有数据库的记录;如需删除 iCloud 副本,请在卸载前使用 App 内的数据控制。Apple Watch 缓存、系统备份、App Group 和 iCloud 数据的处理仍受你的 Apple 设备设置影响。
- 如需咨询、请求访问或删除我们能够控制的数据,可通过下方邮箱联系我们。由于 App 不要求账号,我们可能无法把 Firebase 中去标识化或按安装标识符组织的数据与你的身份对应。
官网数据
本官网不设置分析工具、广告脚本或营销 Cookie。网站由 Vercel 托管;为传输页面、防止滥用和保障安全,托管服务可能处理 IP 地址、User-Agent 和请求日志等必要网络信息。详情请查看 Vercel 隐私政策。
网站会在你的浏览器本机保存语言与主题选择,仅用于在下次访问时恢复偏好,不会由网站脚本发送到服务器。
儿童隐私
水滴伙伴面向普通用户提供喝水记录功能,不包含社交、广告或账号系统,也不会有意收集儿童的姓名、联系方式或饮水记录。如果你认为儿童向我们提供了个人信息,请联系我们处理。
政策更新
当功能、第三方服务或法律要求发生变化时,我们可能更新本政策。更新后的版本会在本页标注新的生效日期;如变化重大,我们会在合理可行的范围内提供额外提示。
联系我们
如果你对本政策或数据处理方式有疑问,请发送邮件至 support@microspotlight.team,或访问支持页面。
当你主动联系我们时,我们会处理你提供的电子邮箱地址、邮件内容及附件,仅用于回复请求、提供支持和维护必要的沟通记录,并在不再需要或法律不再要求时删除。