本《隐私政策》说明 BeatLayer("本应用","我们")在你使用 iOS 应用时如何处理信息。BeatLayer 是一款由独立开发者("开发者")开发的跑步步频节拍器。我们尊重你的隐私,并将本应用设计为在技术允许范围内尽可能少地收集数据。
如有任何疑问,请通过 goodideasalwayswork@zohomail.com 联系我们。
我们使用 Vibe Tracer(vibetracer.xyz)作为分析服务商。Vibe Tracer 自动生成一个仅在本 App 内有效的随机匿名设备标识符,无法用于识别你的身份,且不是 Apple IDFA。
自动收集:
我们手动埋点的产品事件:
| 事件名 | 触发时机 |
|---|---|
metronome_started | 你开始播放节拍 |
metronome_stopped | 你停止节拍 |
progressive_completed | 渐进训练达到目标 |
paywall_viewed | 付费墙展示 |
paywall_upgrade_tapped | 你点击付费墙的升级按钮 |
purchase_completed | 内购成功 |
事件附带的属性(均不涉及个人身份):
fixed / progressive)phone / timer)我们仅将这些数据用于改进本 App。它不会被分享给广告商或数据经纪商,也不会用于构建广告画像。
BeatLayer 提供一次性内购解锁高级功能。交易完全由 Apple 处理。本 App 自身只能获取商品标识符(如 com.beatlayer.pro)和一个表示是否已解锁高级功能的布尔值。
我们不会接触你的银行卡号、Apple ID 邮箱、账单地址或姓名。Apple 对支付数据的处理遵循其 Apple 隐私政策。
为在渐进模式下检测你的跑步步频,BeatLayer 使用 Apple 的 Core Motion 框架(CMMotionManager)读取加速度计数据。该数据:
V1 版本不使用 CMPedometer,也不接入 HealthKit。
本 App 仅读取一个布尔值 —— AVAudioSession.isOtherAudioPlaying —— 用于判断如何与你正在播放的音乐或播客混音。我们不接触音频内容、媒体库、歌曲名、歌手名或任何关于你正在收听内容的元数据。
你的偏好(最近一次使用的 BPM、所选音效、是否已解锁高级功能等)通过 iOS UserDefaults 存储在本地设备。这些数据不会离开你的设备。
为消除疑虑,BeatLayer 不收集以下任何数据:
我们不会将你的数据用于广告、用户画像、产生法律效果的自动化决策,或任何与运营本 App 无关的目的。
由于 BeatLayer 仅收集匿名、不可识别个人的数据,我们认为在大多数情况下并未处理"已识别或可识别自然人"的"个人数据"。如有疑问,你可行使第八条所述权利。
| 服务商 | 用途 | 发送的数据 | 隐私政策 |
|---|---|---|---|
| Vibe Tracer | 匿名产品分析 | 见 §2.1 | vibetracer.xyz |
| Apple — StoreKit 2 | 内购处理 | 由 Apple 处理;我们仅获取商品 ID 与 Pro 标志 | apple.com/legal/privacy |
我们未接入任何广告 SDK、归因 SDK 或第三方社交登录 SDK。
由于 BeatLayer 没有账号体系、收集的数据均为匿名,多数情况下我们无法将分析记录关联到特定个人。但你可以:
Vibe Tracer 的服务器可能位于你居住地之外(包括欧盟 / 欧洲经济区、英国或中国大陆之外)。在法律要求时,对于可能被视为个人数据的内容,我们将依据适当的保障措施(如欧盟标准合同条款,或符合 PIPL 的标准合同)进行国际传输。
BeatLayer 不面向 13 岁以下儿童(在欧盟 / 欧洲经济区为 16 岁,在中国大陆为 14 岁,依当地法律而定)。我们不会有意收集儿童的个人信息。如你认为儿童向我们提供了个人信息,请联系我们,我们将予以删除。
我们采取合理的技术与组织措施保护所处理的有限数据。BeatLayer 与 Vibe Tracer 之间的所有网络通信通过 HTTPS/TLS 加密。由于我们仅收集最少的匿名数据,任何潜在的数据事件影响在设计上即被限定。
我们可能不时更新本《隐私政策》。发生重大变更时,我们将更新文档顶部的"最后更新"日期,并在适当时机于 App 内提示。你在变更生效后继续使用 BeatLayer,即视为接受更新后的政策。
开发者:RD(独立开发者)
邮箱:goodideasalwayswork@zohomail.com
App Store 相关问题,亦可通过 App Store 联系 Apple。