概览
- 我们只收集教练所需的信息:您的 Telegram ID、运动员档案,以及您所连接的可穿戴设备提供的训练与恢复数据。无需提供姓名、电子邮件、电话号码或住址。
- 健康数据(心率、HRV、睡眠、训练、就绪度)仅在获得您的明确同意后才会被处理,且您可随时撤回该同意。
- 月经周期数据属于单独且更为严格的选择性加入项:我们仅存储经期起始日期,且仅您本人可见——管理员绝无法查看——您可随时删除。
- 我们有意不存储 GPS 轨迹、您的完整出生日期、原始 IP 地址、完整的浏览器用户代理字符串或银行卡信息。
- 您的数据存储于欧盟境内,并在静态存储与传输过程中均经过加密。
- 您可直接在机器人中将全部数据导出为 JSON,或删除全部数据。
- 我们不出售您的数据,也不投放任何广告。
本政策完整说明我们收集哪些数据、为何收集、由谁代为处理,以及您享有哪些权利。
1. 我们是谁
Sport AI Link(“Sport AI Link”、“我们”)运营 Sport AI Link Telegram 机器人(“机器人”)及网站 sportai.link(“网站”)——二者合称”服务”:一款借助人工智能、基于您可穿戴设备数据提供服务的个人运动教练。
与您的个人数据相关的任何事宜,请联系 privacy@sportai.link。一般问题请联系:hello@sportai.link。
2. 适用范围
本政策适用于通过机器人与网站处理的个人数据。本政策不适用于 Telegram、您的可穿戴设备制造商,或您依据其自身条款使用的其他第三方服务所独立开展的处理活动(见第 7 节)。
3. 我们收集哪些数据
3.1 账户
您的数字 Telegram ID、界面语言,以及您的试用/订阅状态。使用机器人无需提供您的姓名、电话号码、电子邮件或住址。
3.2 运动员档案
您在引导流程中或对话中输入的数据,或来自您设备的数据:性别、出生年份(有意不采集完整日期)、身高、体重、VO2max、最大心率与静息心率、训练目标、身体限制、偏好单位以及时区。其中部分数据(性别、体重、身高、心率数值)属于健康数据,受您的明确同意约束(见第 5 节)。
3.3 健康数据(特殊类别)
在获得您的明确同意后,我们通过数据聚合服务商从您已连接的可穿戴设备接收并据以计算:心率与心率变异性(HRV)、静息心率、睡眠指标、训练记录(时长、距离、平均心率、卡路里、运动类型)、就绪度/恢复评分以及每日能量消耗。
3.4 月经周期数据(单独的选择性加入)
仅当您单独且明确启用周期追踪时,我们才会存储仅限经期起始日期。该数据在技术上仅您本人可见:数据库层面的访问策略确保管理员无法查看。您可随时在机器人中删除该数据,且不影响账户的其余部分。
3.5 消息与语音
您发送给教练的文本消息(包括自由形式的提问),以及近期对话的有限滚动历史记录。语音消息在我们自有的基础设施上本地转写;音频在转写完成后立即删除,仅保留识别出的文本。
3.6 支付
支付通过 Telegram 内的 Telegram Stars 完成。我们绝不接收或存储银行卡号或支付工具信息。我们仅保留:金额、Telegram 支付标识符、所购套餐以及订阅期起止日期。
3.7 网站分析
在 sportai.link 上,我们收集一组极简的第一方数据:页面路径、语言、设备类别(手机/平板/桌面——不存储完整的用户代理字符串)、国家/地区(由主机层级的地理定位推导出的 ISO 代码)、来源站点主机名(不含路径或参数),以及存储在您浏览器中的匿名访客标识符。**不存储原始 IP 地址。**此外,仅在您接受 Cookie 横幅时,我们才会使用 Google Analytics 4(见第 12 节)。
3.8 技术记录
同步队列日志、AI 使用计量(词元数量与成本)、管理员操作审计日志,以及产品漏斗事件(例如:注册 → 连接设备 → 订阅)。
3.9 我们有意不收集的内容
- GPS 坐标与轨迹——在任何内容写入我们的数据库之前,位置字段即已从训练数据中被递归剥离。我们不知道您在哪里训练。
- 您的完整出生日期(仅保留年份)、原始 IP 地址、完整用户代理字符串、银行卡信息、您的姓名、电子邮件或电话号码。
4. 数据的来源
- 您本人——引导流程输入、对话、档案确认、选择性加入。
- 您的可穿戴设备,经由我们的数据聚合服务商——Garmin、Oura、Whoop、Fitbit 或 Strava,由您通过服务商自身的 OAuth 授权完成连接。
- Telegram——您发送给机器人的消息、您的 Telegram ID 与语言设置,以及支付确认信息。
- 网站——第 3.7 节所述的极简分析数据。
5. 我们处理您数据的目的及法律依据
| 目的 | 数据 | 法律依据(GDPR) |
|---|---|---|
| 提供教练服务:您的账户、指标计算、计划、建议 | 账户、档案、对话 | 履行合同,第 6(1)(b) 条;其中涉及的健康数据——明确同意,第 9(2)(a) 条 |
| 处理来自您可穿戴设备的健康数据 | 第 3.3 节 | 明确同意,第 9(2)(a) 条(同意范围:运动数据处理) |
| 周期感知型教练服务 | 第 3.4 节 | 单独的明确同意,第 9(2)(a) 条(同意范围:月经健康) |
| 订阅与支付 | 第 3.6 节 | 合同,第 6(1)(b) 条;记录留存的法定义务,第 6(1)(c) 条 |
| 通过 Google Analytics 4 进行网站分析 | 基于 Cookie 的分析数据 | 同意,第 6(1)(a) 条及 ePrivacy 规则 |
| 我们自有的极简、无 Cookie 网站信标 | 第 3.7 节 | 合法利益,第 6(1)(f) 条——以最少的数据了解网站的总体使用情况 |
| 安全、防滥用与系统管理 | 技术记录、标识符 | 合法利益,第 6(1)(f) 条 |
| 账户删除后保留同意记录 | 同意日志 | 证明合规性并抗辩法律主张方面的合法利益,第 6(1)(f) 条、第 9(2)(f) 条 |
若处理以同意为依据,您可随时撤回同意(见第 10 节);撤回不影响撤回前处理行为的合法性。若我们以合法利益为依据,您可提出反对(见第 10 节)。
6. 我们如何将 AI 用于您的数据
运动指标(负荷、就绪度、心率区间)由确定性代码计算,而非由 AI 计算。AI 语言模型仅用于组织教练建议的措辞,且其接收的内容为:
- 一份预先准备好的简报——由我们的代码生成的汇总数字与事实,绝不包含对我们数据库的直接访问权限;以及
- 您本人撰写并发送给教练的自由文本消息。
我们的 AI 服务商在合同上被禁止使用这些内容训练其模型。我们不会对您作出产生法律效果或类似重大影响的自动化决策(GDPR 第 22 条):本服务提供的是信息性的教练建议,如何训练始终由您自行决定。
7. 谁代我们处理数据
我们使用少量按我们指示行事的服务提供商(“数据处理者”):
| 服务商 | 角色 | 涉及数据 | 所在地 |
|---|---|---|---|
| Supabase | 数据库、存储、后台任务 | 账户与健康数据(静态加密) | 欧盟区域 |
| Vital (tryvital.io) | 可穿戴设备数据聚合 | 来自您设备的健康数据 | 欧盟端点 |
| Anthropic | 教练文本的 AI 生成 | 简报(汇总数字/事实)及您的自由文本消息 | 美国(见第 8 节) |
| Vercel | 网站与管理后台托管 | 网站分析数据、静态内容 | 美国(见第 8 节) |
| Google (Analytics 4) | 网站分析,仅在您同意时 | 基于 Cookie 的分析数据 | 美国(见第 8 节) |
| 我们自有的服务器 | 机器人运行环境与本地语音转写 | 语音音频(本地处理,随即删除) | 我们的基础设施 |
以下各方为独立服务,并非我们的数据处理者——其自身的隐私政策适用于其所处理的内容:
- Telegram——您用以使用机器人并通过 Stars 付款的平台;
- 可穿戴设备服务商(Garmin、Oura、Whoop、Fitbit、Strava)——您通过 OAuth 直接向其授权连接,并可在其处撤销授权。
8. 跨境传输
您的数据存储于欧盟(欧盟区域数据库以及我们可穿戴数据聚合服务商的欧盟端点)。部分服务商在美国处理有限的数据:
- Anthropic(AI 文本生成):仅接收预先准备好的简报以及您本人撰写的自由文本消息。传输通过纳入欧盟**标准合同条款(SCC)**的数据处理协议予以保障。
- Vercel(网站托管):已获得 欧盟-美国数据隐私框架 认证。
- Google(Analytics 4,仅在您同意时):已获得 欧盟-美国数据隐私框架 认证;已启用 IP 匿名化。
作为设计层面的额外保障,AI 服务商绝不会接收数据库原始内容——只会接收汇总简报以及您本人撰写的文本。
9. 数据保存期限
| 数据 | 保存期限 |
|---|---|
| 账户、档案、健康及周期数据 | 在您的账户存续期间;应您的请求立即删除(见第 10 节) |
| 不活跃账户 | 在不活跃满 24 个月后删除,并事先通知 |
| 对话历史 | 近期消息的滚动窗口;较早的消息将被丢弃 |
| 语音音频 | 不存储——本地转写后立即删除 |
| 网站分析数据(我们自有的信标)及技术日志 | 12 个月 |
| 支付与订阅记录 | 依适用的会计与税务法律要求 |
| 同意记录 | 账户删除后继续保留,最长 5 年,仅用于证明处理行为的合法性 |
10. 您的权利
您有权:
- 访问与数据可携带权——直接在机器人中将您的全部数据导出为 JSON;
- 删除权——在机器人中删除您的账户及所有关联数据;此操作将级联作用于我们的所有数据表,并触发在我们的可穿戴数据聚合服务商处删除您的数据以及断开您的设备连接;
- 更正权——随时在机器人中更正您的档案数据;
- 撤回同意——随时撤回,包括单独关闭周期追踪;相关功能将随之停止运作,而此前的处理行为仍属合法;
- 反对权——对基于合法利益的处理(包括我们的网站信标)提出反对;
- 限制处理——在争议解决期间要求我们限制处理;
- 投诉权——向您当地的数据保护监管机构投诉。
如需行使任何权利,请使用机器人的内置功能,或写信至 privacy@sportai.link。我们将在 30 天内答复。
11. 年龄
本服务面向 16 周岁及以上人士。我们不会在知情的情况下处理任何未满 16 周岁人士的数据。若您认为有未满 16 周岁的人士正在使用本服务,请联系 privacy@sportai.link,我们将删除该账户及其数据。
12. Cookie 与网站分析
- 我们在网站上自有的信标不使用 Cookie,且不存储您的 IP 地址。
- Google Analytics 4 在 Google Consent Mode v2 下运行:分析类存储默认为拒绝,在您点击横幅上的”接受”之前,GA 不会设置任何 Cookie,也不会发送任何可识别身份的数据。您可以拒绝,且您的选择会记录在您的浏览器中。已启用 IP 匿名化。
13. 安全
数据在传输中(TLS)及静态存储时均经过加密。每一张数据库表均受行级安全保护,因此即使应用程序出现漏洞,一位用户也绝无法读取另一位用户的数据。周期数据在数据库策略层面另行屏蔽管理员访问。管理员访问须经双因素认证,且管理后台仅显示汇总数据——绝不显示原始健康记录。所有传入的 Webhook 均经过签名验证。详细的通俗说明请见我们的数据与安全页面。
14. 本政策的变更
我们可能随着服务的发展更新本政策。版本与生效日期显示于文首。对于重大变更,我们将在机器人中通知您,并在法律要求时请求您重新给予同意。您所给予的同意将连同当时生效的政策版本一并记录。
15. 联系方式
隐私相关请求:privacy@sportai.link 一般问题:hello@sportai.link
本政策以英文订立;提供译文仅为方便阅读,如有歧义,以英文版本为准。