隐私政策
更新日期:2026-10-21
一句话:训练分析全在你手机本地完成。我们不看也不存你的摄像头画面,不上传任何视频,不接广告与统计 SDK。
1. 我们处理哪些数据
- 训练记录——动作名称、计入次数、因幅度或节奏不足而未计入的次数、时长、评分、暂停次数。默认只写入设备的本地存储,不上传。
- 摄像头画面——仅用于实时人体姿态估计。视频帧在设备内存中逐帧分析后即丢弃,App 不保存、不上传任何视频或照片,也没有录像入口。
- 语音指令(可选)——「开始、暂停、继续」等指令使用 Apple 的语音识别框架。该框架可能由 Apple 服务器完成识别;我们只接收识别出的文本指令,不接收也不存储音频内容。可在「设置 → AI 与隐私」关闭语音教练。
- 云同步(可选,默认关闭)——只有同时关闭「完全设备端模式」并打开「同步训练摘要」,才会上传训练摘要:开始时间、时长、完成动作数、总次数、评分和一条主要提示。不上传原始视频,也不上传关键点序列。
- 云端教练(可选)——在关闭完全设备端模式后,仍需在教练页面主动开启本次请求。我们将你输入的文字、训练条件、最近最多七次训练的日期、时长、完成组数及强度反馈发送给 Cloudflare Workers AI,用于选择课程和解释计划。服务端不将这些文字及模型答复写入数据库;设备表仅记录当日调用次数。Cloudflare 按其数据政策处理推理请求。关闭开关后使用本地规划。计划与训练感受保存在本机,可在四周计划页删除。
- 饮食、饮水与体重——由你主动填写,默认保存在本机。AI 饮食回顾只在你开启本次请求后发送屏幕上展示的汇总,不发送食物名称、体重或照片。
- 跑步定位——主动开始跑步后使用 GPS 记录路线与距离,暂停或结束后停止定位。记录期间支持后台定位并显示系统指示,路线默认只保存在本机,导出摘要不含坐标。AI 跑步回顾不发送路线。
- Apple Watch 与健康——手表经授权记录训练时长、心率和活动能量,并通过 Apple WatchConnectivity 向配对手机发送摘要。手表训练结束后写入健康;手机的健康导入和跑步写入均需你主动选择并授权。健康数据不自动上传到社区或云端。
- 在线社区——主动连接后使用匿名设备身份读取社区。昵称、文字和可见范围由你填写;公开动态与挑战对其他社区用户可见,仅自己可见的动态只返回给原设备。点赞、打卡、举报和屏蔽关系保存在 Cloudflare D1。公开内容在发布前发送 Workers AI 进行内容检查。你可删除自己的动态或挑战、退出挑战及屏蔽作者;设备或账户删除会删除相关社区记录。社区身份当前绑定本机,不承诺跨设备恢复。
- 登录(可选)——只支持「通过 Apple 登录」。服务端保存 Apple 用户标识、你填写的显示名,以及 Apple 转发的邮箱(你可以选择隐藏邮箱,改用转发地址)。会话令牌在服务端只保存 SHA-256 哈希,有效期 7 天,不保存 Apple 返回的原始令牌。
- 订阅——付款、续期与退款由 Apple App Store 处理并记账,我们不接触卡号或支付信息。权益按 Apple 返回的已验证交易在本机判定。
2. 我们不做的事
- 不投放广告,不接入任何广告 SDK。
- 不接入第三方行为分析或统计 SDK,不做跨 App 追踪,不使用广告标识符(IDFA)。
- 不出售、出租或以任何方式共享你的个人数据。
- 摄像头与麦克风只在训练界面处于前台时使用。你主动开始的 GPS 跑步可继续后台定位,暂停、结束或丢弃后停止;Apple Watch 通过系统训练会话保持测量。
3. 存储位置与保留期
本机数据保存在你的设备上,删除 App 即一并清除。若你主动开启云同步,训练摘要会保存在我们位于 Cloudflare 的基础设施中,直到你按下面第 4 节清除。服务端只保存会话令牌的哈希值,7 天后自动失效。
4. 删除你的数据
- 生活与运动页面:可删除本机饮食、饮水、体重、GPS 路线与运动记录;删除本机副本不会删除健康 App 中的原始记录。在线社区内容需在社区页面单独删除。
- 删除 App:清除本机全部训练记录,但不自动删除云端社区或健康 App 中的数据。
- 设置 → 训练历史 → 删除全部数据:清除本机训练记录。
- 设置 → 云同步 → 清除云端训练记录:删除服务端保存的、属于本机的训练摘要与报告。
- 设置 → 账户与订阅 → 删除账户:需要重新通过 Apple 验证身份。服务端随后删除账户、会话、订阅权益,以及该设备写过的训练记录与报告,并向 Apple 撤销授权。此操作不可恢复。
- 也可以通过下方邮箱请求导出或删除你的数据。
5. 权限说明
- 摄像头:动作识别训练所需。拒绝授权后仍可使用手动计数与计时课程、查看和删除历史记录及调整设置。
- 定位:仅主动开始 GPS 跑步后申请,用于本机距离与路线记录。
- 健康:按选择导入运动记录、读取 Watch 心率或写入已完成的运动,可在系统健康设置撤销。
- 麦克风与语音识别:仅语音指令所需,可以完全不用。
- 通知:锁屏与灵动岛训练实况所需,可在系统「设置 → 通知 → Duo Coach」中允许实时活动。
6. 适用人群与健康声明
Duo Coach 面向成年人,是训练辅助工具,不是医疗或诊断设备,不提供医疗建议,不能替代医生、物理治疗师或专业教练。使用前请确认自身状况适合运动;出现关节疼痛、头晕、呼吸困难或无法保持平衡时请立即停止。
7. 政策变更
若政策发生实质性变更,我们会更新本页与 App 内的生效日期。
8. 联系我们
邮箱:cczusyh@gmail.com · 支持页面