信息范围:IDFV;IDFV 暂不可用或账号注销后由 App 生成的随机 UUID;服务端用户 ID、userTag;账号创建时间、登录时间和登录次数。
处理目的:创建跑步圈匿名账号、自动登录、区分和同步用户数据、避免注销后错误复用旧账号。
触发方式:您同意 iOS 隐私政策后自动生成或读取。
保存位置:IDFV/随机 UUID 和账号摘要保存在设备本地;userTag、用户 ID 和账号状态保存在跑步圈服务器。
信息范围:一次性授权码、身份令牌、nonce/state 校验参数、Apple 为本开发者分配的唯一用户标识、加密保存的刷新凭证、Apple 绑定状态。
不收集:当前版本不向 Apple 申请姓名或电子邮箱权限。
处理目的:绑定或登录跑步圈账号、验证授权、防止重放攻击、解除绑定和注销时撤销 Apple 授权。
触发方式:仅在您点击“通过 Apple 登录”、解除 Apple 绑定或注销已绑定账号时处理。
保存位置:客户端只在一次授权过程中短暂保存校验参数;服务器保存 Apple 唯一用户标识及加密刷新凭证。
信息范围:微信一次性授权码、OpenID、UnionID、微信昵称、微信头像;分享时由您选择的跑步结果图片和分享场景。
处理目的:绑定、登录或恢复跑步圈账号,展示昵称和头像,完成微信好友或朋友圈分享。
触发方式:仅在您主动点击微信登录或微信分享时处理。
保存位置:账号绑定信息保存在跑步圈服务器并在设备保存必要状态;分享图片由微信 OpenSDK 在本次分享过程中处理。
信息范围:昵称、头像、体重。
处理目的:个人中心和社区身份展示;体重用于估算跑步热量消耗。
触发方式:您主动编辑个人资料、选择头像,或同意使用微信资料时处理。
特别说明:当前 iOS 版本不要求真实姓名、性别、出生日期、身高、疾病史、银行卡或人脸识别信息。
信息范围:前台及后台精确位置、经纬度、定位时间、轨迹点、起止时间,以及由此形成的跑步路线。
处理目的:在地图上显示当前位置、持续记录跑步路线、计算距离,并生成跑步记录和路线统计。
触发方式:您开启跑步记录并授权定位后处理;后台记录需要您另行允许“始终”定位。
保存位置:先保存在设备本地 SQLite 数据库,并根据同步流程上传跑步圈服务器。
拒绝影响:无法完整记录或同步跑步路线,但不影响账号、社区浏览等不依赖定位的功能。
信息范围:步数、距离、跑步时长、配速、热量、暂停/继续次数和相关时间信息。
处理目的:生成单次跑步记录、周期统计和跑步报告。
触发方式:步数在您授权“运动与健身”并开始跑步时读取;其他统计由跑步轨迹和用户资料计算或记录。
拒绝影响:拒绝运动权限后步数和依赖步数的统计可能不完整,不影响其他核心功能。
信息范围:您从系统照片选择器选中的头像、动态图片或反馈图片;您主动生成并保存的跑步报告或截图。
处理目的:设置头像、发布社区动态、提交问题截图、保存或分享跑步报告。
触发方式:仅在您点击选择、上传、保存或分享时处理。
特别说明:App 不会因获得照片权限而自动上传整个相册;只有您选中并确认上传的图片会发送到服务器。
信息范围:动态文字、图片、关联的跑步记录或轨迹、发布时间;评论、点赞、举报内容、举报原因、屏蔽用户列表及相关对象标识。
处理目的:发布和展示社区内容、实现互动、处理举报、过滤已屏蔽用户并维护社区秩序。
公开范围:您发布的动态、图片、昵称、头像、评论以及主动关联的跑步信息可能向其他用户公开。
风险提示:请避免公开住址、常用路线、固定活动时间或未经他人同意的个人信息。
信息范围:反馈文字、您选择的图片、用户标识、App 名称、包名;您自愿填写的手机号码或微信号。
处理目的:定位问题、联系回复、改进产品并保存问题处理记录。
特别说明:手机号码和微信号不是提交反馈的必填项,只有您希望获得回复并主动填写时才会上传。
信息范围:设备品牌/型号、iOS 版本、App 版本、包名、屏幕信息、语言、时区、CPU/内存/存储概况、系统启动时间、运营商、网络类型和状态、Wi-Fi 状态、IP 地址、请求时间、功能操作记录、错误日志、崩溃和性能信息。
处理目的:设备兼容、服务统计、网络连接、账号与内容安全、反作弊、攻击防护、故障诊断和性能改进。
处理方:跑步圈及提供相应地图、广告或基础服务的清单内服务方会在其功能必要范围内处理。
信息范围:请求 IP 地址;由 IP 网段推断的省、市等城市级粗略地区。
处理目的:网络安全、服务记录,以及控制新安装用户广告延时策略。
处理方式:通过ip地址获取用户所在国家城市区域。
功能影响:通过ip地址获取用户所在城市区域优化广告推荐。
信息范围:ATT 授权状态;ATT 允许后的 IDFA;IDFV、IP 地址、设备与系统概况、网络状态、广告展示/点击/转化数据、广告反作弊、崩溃和性能数据。
处理目的:广告展示、个性化推荐、广告归因和效果衡量、频次控制、反作弊和 SDK 稳定性改进。
触发方式:App 在您同意隐私政策并处于活动状态时请求 ATT;广告 SDK 仅在 ATT 结果返回后初始化。
拒绝影响:拒绝或受到系统限制时 IDFA 不可用,仍可使用不依赖 IDFA 的广告或归因方式,不影响跑步圈核心功能。
限制配置:跑步圈不向穿山甲授权位置、Wi-Fi BSSID 或运动传感器信息,也不传入自定义 IDFA。
信息范围:本地跑步记录和轨迹点、用户资料缓存、隐私同意状态、广告资格状态、权限和界面偏好、账号绑定摘要、已屏蔽用户、本次登录校验状态。
处理目的:离线展示、断点同步、避免重复弹窗、保存用户选择、恢复登录流程和过滤已屏蔽内容。
保存位置:仅保存在当前设备的 App 沙盒或系统偏好存储中;卸载 App、清除数据或使用相应删除/注销功能后按系统机制清除。