本文件为双语版本,中文与英文内容具有同等效力。为便于国际合规理解,在发生歧义时,以英文版本为准。生效日期:2026年8月13日。
This document is bilingual. The Chinese and English texts have equal legal force. In case of any inconsistency, the English version shall prevail. Effective date: August 13, 2026.
1. 简介与适用范围 · Introduction and Scope
中文:本政策适用于开发者发布的以下应用(统称"本应用"):
- GagaRun(iOS):基于 Apple Music 的在线版,提供第三方歌单链接解析、曲目匹配与 Apple Music 播放(下称"在线版");
- GagaRun 本地版(iOS,正式名称以 App Store 上架信息为准):播放您自己导入的本地音乐文件(下称"本地版");
- 我们重视您的隐私。本应用坚持“本地优先”:数据处理尽量在您的设备上完成;仅为订阅与权益、付款、版本/配置以及下述共享歌曲分析功能运营必要的受限后台服务。我们不接入广告 SDK,也不使用第三方行为分析工具。开发者为个人,不公开姓名;隐私联系邮箱:[email protected]。
English: This Policy applies to the following apps published by the developer (collectively, the "App"):
- GagaRun (iOS): the online edition based on Apple Music, providing playlist link parsing, track matching, and Apple Music playback (the "Online Edition");
- GagaRun Local (iOS; official name as listed on the App Store): plays local music files you import yourself (the "Local Edition");
- We care about your privacy. The App remains local-first: processing happens on your device wherever possible. We operate limited backend services only where necessary for subscriptions and entitlements, payments, version/configuration delivery, and the Shared Song Analysis feature described below. We do not embed advertising SDKs or use third-party behavioral analytics. The developer is an individual and does not disclose their legal name. Privacy contact: [email protected].
2. 我们处理的信息 · Information We Process
2.1 所有版本共有 · All Editions
本地曲库与偏好数据:曲库结构、封面、播放/跳过统计、战歌与禁播标记、运动记录、播放偏好、节拍器设置和可选头像保存在设备上且不上传。启用共享歌曲分析功能的版本会按下述规则上传单曲的歌名、艺人、专辑、严格身份摘要与分析字段,用于共享结果及受限的曲库管理看板。
- 本地曲库与偏好数据:曲库结构、封面、播放/跳过统计、战歌与禁播标记、运动记录(开跑时间、时长、步频、当次歌单)、播放偏好、节拍器设置与可选头像保存在设备上且不上传。仅在共享歌曲分析启用时,单曲的歌名、艺人、专辑、严格身份摘要与分析字段会按本节所述上传。
- 日志与共享歌曲分析库:App 不接入第三方行为分析。启用共享分析功能的版本可能发送歌曲的精确身份信息(Apple 目录 ID,或本地文件的 SHA-256 与文件大小;服务端随即使用仅服务器持有的密钥再次做 HMAC 摘要后存储)、时长、BPM、置信度、拍点时间、能量/舞动性、分析覆盖区间、算法/引擎版本、分析时间及来源产品/平台/版本。为在不同编码或 30 秒预览与本地文件间核验同一音频,未来版本还可能发送不可逆的局部声纹摘要与相对时间,不发送原始声音。我们会发送并保存歌名、艺人和专辑,仅用于受限的曲库管理看板展示;这些文字信息不会用于歌曲匹配。我们不会发送或保存音乐文件、音频片段、封面、文件名/路径、播放列表、运动记录、账号身份或位置。在线版的预览分析属于粗略结果,本地文件分析属于精准结果;同一音频存在精准结果时优先使用精准结果。网络服务商仍可能按其政策处理 IP、UA 与请求时间。
- 日志:仅用于调试的本地系统日志,不接入第三方分析。
- 订阅(RevenueCat):用于展示商品、处理购买/恢复与校验会员权益。SDK 会处理必要的订阅元数据(如匿名用户 ID、交易的衍生信息)。我们不接触您的支付卡信息。
- iCloud 匿名身份(仅 Apple 平台):为实现同一账户下多设备、多 App 的会员权益互通,我们读取您 iCloud 账户的匿名记录标识(CloudKit userRecordID),做不可逆哈希后作为订阅身份 ID 传给 RevenueCat。该标识不包含您的姓名、邮箱、手机号等任何身份信息。未登录 iCloud 时,会员功能退化为单 App 生效 + 恢复购买。
- 版本更新检查:App 会向应用商店的公开接口(如 Apple 的 iTunes Lookup)查询最新版本号,该请求不携带您的个人信息(网络请求的 IP 等由 Apple/Google 基础设施按其政策记录)。