🏃 跑步星球 · 隐私协议
更新日期:2026年8月21日 · 生效日期:2026年8月21日
欢迎使用「跑步星球」(以下简称"本应用")。我们深知个人位置与运动数据对您的重要性,本协议将清晰说明我们收集哪些数据、如何存储与保护,以及您拥有的权利。**注册、登录或使用本应用即视为您已阅读并同意本协议。**
一、我们收集的数据范围
为提供跑步记录、跳绳计数、路线回放、位置分享等核心功能,我们会在您使用过程中收集以下数据:
- 登录信息:用户名与密码哈希(密码经过不可逆哈希处理,不存储明文)。
- 跑步记录:每次跑步的里程、时长、配速、步频、卡路里估算、轨迹坐标点、路段(Segment)成绩、连胜(Streak)等运动数据。
- 跳绳记录:跳绳次数、时长、平均频率及历史记录。
- 路线数据:您保存的跑步路线(含坐标点)与离线地图缓存。
- 位置分享数据:当您主动使用"分享位置"功能时,您的实时经纬度会经云端转发给通过分享链接加入的对方(详见第四节)。
- 本地功能数据:目标设置、装备记录、积分、挑战与评分记录等应用内状态。
二、存储与加密方式
- 云端数据在上传前会进行基础混淆处理(XOR + Base64,防止直接明文读取),并通过 HTTPS 加密通道传输;该处理并非强加密,请勿在应用中保存银行账号、证件号等高度敏感信息。
- 非登录(游客)模式下的数据仅保存在您的设备本地(localStorage),卸载或清除浏览器数据后将不可恢复,请及时注册账号以开启云端备份。
- 位置分享数据仅保存在本次分享的链接记录中,停止分享后对应字段即标记为失效。
三、云端同步说明
- 注册账号后,您的跑步、跳绳、路线等数据会经混淆处理并通过 HTTPS 加密通道自动同步至云端,以便多设备登录时找回数据。
- 云端同步基于 Supabase 服务(详见第五节),传输使用 HTTPS 加密通道。
- 当网络异常时,本地记录会标记为"待同步",在恢复网络后自动补传;您无需手动操作。
四、位置分享说明
- 仅在被分享双方自愿加入时生效:分享者点击"分享位置"生成专属链接,接收者打开链接并同意后,双方才可互见实时位置。
- 位置数据以约每 3 秒一次的频率经云端中转,仅用于本次分享会话;任一方点击"停止分享/关闭"后,对应位置字段立即标记为失效,不再继续更新。
- 未登录用户仅可单向查看分享者位置,无法上传自身位置。
- 请仅在信任对方的前提下发起位置分享,并对分享链接的传播范围负责。
五、第三方服务
- Supabase:本应用使用 Supabase(supabase.co)作为云端数据库与托管服务,用于存储经混淆处理后的用户数据与位置分享记录。相关数据处理受 Supabase 隐私政策约束。
- 地图服务:路线与位置展示可能调用高德地图、OpenStreetMap、Esri 等地图瓦片服务,请求中可能包含您的 IP 与浏览环境信息。
- AI 计数引擎:跳绳 AI 姿态识别在您的设备本地运行(MediaPipe),不会上传摄像头画面。
我们不会将您的个人数据出售、出租或用于与本应用无关的商业用途。
六、数据删除与账号注销
- 您可在应用内"清除数据"删除本机记录;"注销账户"将删除账号及云端关联数据。
- 注销操作不可恢复,请确认已不需要保留任何运动记录后再执行。
- 如需彻底删除云端备份,可联系我们协助处理(见第八节)。
七、未成年人保护
本应用面向一般运动人群。若您未满 14 周岁,请在监护人陪同下阅读本协议并由监护人同意后使用。
八、联系我们
如对本协议或数据处理有任何疑问、意见或投诉,可通过以下方式联系我们:
📮 邮箱:2633505047@qq.com
⏰ 我们将在 7 个工作日内回复您的请求。
九、协议更新
我们可能适时更新本协议,并在本页面发布最新版本。重大变更将通过应用内提示告知。继续使用即视为接受更新后的协议。
跑步星球 · 让每一次奔跑都有意义