VOLT 训练日志
隐私政策
生效日期:2026 年 11 月 13 日。English version below
本政策适用于 VOLT 训练日志的 iOS App 与网页(volt.1glu.com)。简单说:你的训练与健康记录只属于你的账号,不用于广告、不出售、不用于跟踪;Apple 健康的原始数据只在你的手机上读取。
1. 我们保存哪些数据
以下数据保存在你的账号名下(Cloudflare D1 数据库与私有存储,按账号隔离):
| 类别 | 内容 |
|---|---|
| 账号身份 | 使用 Google 登录时:Google 账号标识、姓名、邮箱、头像地址;使用 Apple 登录时:Apple 账号标识(sub)、首次授权时提供的姓名,以及邮箱(若你选择隐藏邮箱,则是 Apple 提供的中转邮箱)。App 会生成稳定的安装设备标识,并读取系统提供的设备名称;登录时上传并与账号关联,用于登录会话和训练设备归属。不保存 Google 访问令牌或刷新令牌。另保存登录会话的摘要值(不是令牌明文)。 |
| 训练 | 训练计划、每组记录、训练时间与时长、训练感受与身体反馈、随手记的训练。 |
| 补剂 | 你填写的补剂名称、剂量、提醒时间与打卡记录。 |
| 身体档案 | 你填写的出生年份、性别、身高、体重、体测数据与健康目标。 |
| 体检资料 | 你录入或导入的体检结构化结果、预约,以及你主动上传的体检报告图片(App 会先压缩成约 100 KB 的副本再上传;单张上限 300 KB,每个账号有总容量上限)。 |
| 健康汇总(可选) | 仅当你在 App 的健康页打开「上传每日健康汇总」(默认关闭):每天、每个指标、每个来源一行的汇总——体重、静息心率、心率、心率变异性、步数、活动能量、步行跑步距离、睡眠时长与分期、有氧适能的汇总值、样本数、最小与最大值。 |
2. 只在你手机上的数据
Apple 健康(HealthKit)的原始样本只在你的手机上读取,用于在本机生成趋势,从不上传。App 只申请读取权限,不写入 Apple 健康。健康数据不用于广告,也不存入 iCloud。本机还保存训练记录数据库、体检原图缓存和偏好设置(声音、触觉、皮肤);本机数据库不进入 iCloud 备份。登录令牌保存在系统钥匙串。
3. 处理方
- Cloudflare:托管本服务,保存账号数据(D1、KV、私有存储)。作为托管方,Cloudflare 会处理网络请求的标准元数据(例如 IP 地址),用于传输与运维。
- Google:你选择 Google 登录时,由 Google 完成身份验证,我们只请求基本身份、姓名和邮箱。
- Apple:你选择 Apple 登录时,由 Apple 完成身份验证。
- AI 服务:见下一节。AI 请求经我们自己运营的 OpenAI 兼容网关转发给模型供应商 OpenAI;账号对应的供应商为 DeepSeek 时,则发送给 DeepSeek。我们不用这些数据训练模型;供应商如何处理以其 API 条款为准,凡供应商提供「不用于训练」的选项,我们都选择不允许用于训练。
4. 发送给 AI 的内容
首发的 iOS App 不带内置 AI 对话。以下功能会在你使用时或自动把数据发送给 AI 服务,其余数据不发送:
- 首页打气与训练结束问候(自动教练文案):只发送固定的训练统计字段——今天的日期、距上次训练天数、近 7 天与近 28 天训练次数与分钟数、连续周数、累计训练次数、最近最多 12 次训练的名称、类别、日期、时长、RPE、完成组数与计划组数、容量、距离,以及与个人历史的比较结果。不发送训练备注、身体反馈、体检、健康汇总、姓名与邮箱。生成失败时只显示统计数字。
- 体检资料整理(你主动点击):发送你选择的报告图片和补充文字,用于转录为待核对的草稿;不发送个人档案、历史体检、姓名与邮箱。草稿经你确认保存后才成为正式记录。
- 健康评价(你主动点击):发送出生年份与年龄、性别、身高、体重,以及所选单个指标近 90 天的汇总(最新值、平均、最小、最大、数据来源名称与日期范围)。
- 连接 ChatGPT / Claude(可选):只有你主动授权后,所连接的 AI 才能读取你授权范围内的数据;该 AI 客户端的处理受其自身隐私政策约束。你可以随时撤销授权。
AI 的输出只作信息参考,不是医疗诊断或治疗建议。
5. 不用于广告,不出售,不跟踪
我们不把数据用于广告,不出售或出租,不与数据经纪人共享,不做跨 App 或跨网站跟踪,App 内没有第三方广告或分析 SDK。
6. 保存期限与删除账号
数据保存到你删除为止。你可以:
- 在 App「设置」中选择「删除账号」,删除账号及其全部云端数据(训练、计划、补剂、身体档案、体检资料与原图、健康汇总、登录与授权记录),不可恢复;
- 在健康页删除已上传的健康汇总,或关闭上传;
- 在 App「设置」里导出你的训练数据与健康资料;
- 也可以发邮件到下方地址请求删除。
7. 儿童
本服务不面向 13 岁以下儿童,我们不会有意收集他们的数据。
8. 政策变更与联系
政策有实质变更时,我们会更新本页的生效日期,并在 App 内提示。隐私问题或数据请求,请联系:iamzhutuo@gmail.com。
VOLT TRAINING LOG
Privacy Policy
Effective: November 13, 2026. This policy covers the VOLT Training Log iOS app and website (volt.1glu.com). In short: your training and health records belong to your account; we do not use them for advertising, we do not sell them, and we do not track you. Raw Apple Health data is read on your phone only. The app interface is in Chinese.
1. Data we store
Stored under your account in Cloudflare D1 and private storage, isolated per account:
- Account identity: with Google sign-in, your Google account ID, name, email and avatar URL; with Sign in with Apple, your Apple account identifier (sub), name returned on first authorization, and email (or Apple's private relay address if you hide it). The app generates a stable installation device identifier and reads the device name provided by the system. These are uploaded at sign-in and linked to your account for login sessions and workout device attribution. We do not store Google access or refresh tokens. We keep hashed session records.
- Training: plans, per-set logs, times and durations, workout feelings and body feedback, ad-hoc workouts.
- Supplements: names, doses, reminders and check-ins that you enter.
- Body profile: birth year, sex, height, weight, body measurements and health goals that you enter.
- Checkup records: structured results and appointments you enter, and report images you choose to upload (compressed on-device to about 100 KB; 300 KB per image; per-account quota).
- Health summaries (optional): only if you turn on "Upload daily health summary" (off by default): one row per day, metric and source for body weight, resting heart rate, heart rate, HRV, steps, active energy, walking/running distance, sleep duration and stages, and VO2 max, with sample count, minimum and maximum.
2. Data that stays on your phone
Raw Apple Health (HealthKit) samples are read on-device to build trends and are never uploaded. The app requests read access only and never writes to Apple Health. Health data is not used for advertising and is not stored in iCloud. The local database is excluded from iCloud backup; sign-in tokens are kept in the iOS Keychain.
3. Processors
- Cloudflare hosts the service and stores account data; as host it processes standard network request metadata such as IP addresses.
- Google and Apple authenticate you when you use their sign-in.
- AI services: requests go through an OpenAI-compatible gateway that we operate and are forwarded to the model provider OpenAI, or to DeepSeek when the account's provider is DeepSeek. We do not use this data to train models. Each provider handles data under its own API terms; wherever a provider offers an option to exclude data from training, we opt out.
4. What is sent to AI
The first iOS release has no built-in AI chat. These features send the following, and nothing else:
- Coach messages (home cheer and post-workout greeting, automatic): fixed training statistics only — today's date, days since last workout, session counts and minutes for the last 7 and 28 days, week streak, total sessions, and up to the 12 most recent workouts (name, category, date, duration, RPE, completed and planned sets, volume, distance) with comparison against your own history. Workout notes, body feedback, checkups, health summaries, name and email are not sent. If generation fails, only the numbers are shown.
- Checkup formatting (when you tap it): the report images and extra text you select; no profile, history, name or email.
- Health evaluation (when you tap it): birth year and age, sex, height, weight, and a 90-day summary of the one metric you pick.
- Connecting ChatGPT / Claude (optional): only after you authorize it, and subject to that client's own privacy policy. You can revoke it any time.
AI output is informational only and is not medical advice.
5. No ads, no sale, no tracking
We do not use your data for advertising, sell it, share it with data brokers, or track you across apps or sites. The app contains no third-party ad or analytics SDKs.
6. Retention and deleting your account
Data is kept until you delete it. In the app, open Settings and choose "Delete account" to permanently remove your account and all cloud data, including training, plans, supplements, body profile, checkups and images, health summaries, and sign-in and authorization records. You can also delete uploaded health summaries from the Health page, export your data from Settings, or email us at the address below.
7. Children
The service is not directed at children under 13 and we do not knowingly collect their data.
8. Changes and contact
If this policy changes materially we will update the effective date and notify you in the app. Contact: iamzhutuo@gmail.com.