BeatLayer 隐私政策
生效日期:2026-05-01 · 最后更新:2026-05-01
本《隐私政策》说明 BeatLayer(“本应用”,“我们”)在你使用 iOS 应用时如何处理信息。BeatLayer 是一款由独立开发者(“开发者”)开发的跑步步频节拍器。我们尊重你的隐私,并将本应用设计为在技术允许范围内尽可能少地收集数据。
如有任何疑问,请通过 goodideasalwayswork@zohomail.com 联系我们。
一、概述(先看这段)
-
BeatLayer 没有用户账号:无注册、无邮箱、无密码、无云同步。
-
我们不收集你的姓名、邮箱、电话、精确或大致位置、通讯录、照片、健康数据或跑步轨迹。
-
我们不会将你的数据出售或分享给广告商、数据经纪商。
-
我们不会用你的数据在其他公司的 App 或网站上对你进行追踪**。因此本 App 不需要弹出 ATT(App Tracking Transparency)授权请求。**
-
唯一离开你设备的数据是匿名的产品使用数据,发送至我们的分析服务商(Vibe Tracer),用于了解功能使用情况和修复 bug。
-
用于步频检测的运动传感器数据仅在内存中实时处理,从不存储、从不上传。
二、我们收集的数据
2.1 匿名分析数据(通过 Vibe Tracer)
我们使用 Vibe Tracer(vibetracer.xyz)作为分析服务商。Vibe Tracer 自动生成一个仅在本 App 内有效的随机匿名设备标识符,无法用于识别你的身份,且不是 Apple IDFA。
自动收集:
-
匿名设备标识符(由 Vibe Tracer 生成;卸载重装会重置)
-
会话开始 / 会话结束时间戳
-
App 版本
-
iOS 版本
-
设备机型(如 “iPhone 15”)
-
设备语言区域(如 “zh-Hans”、“en-US”)
我们手动埋点的产品事件:
| 事件名 | 触发时机 |
|---|---|
metronome_started | 你开始播放节拍 |
metronome_stopped | 你停止节拍 |
progressive_completed | 渐进训练达到目标 |
paywall_viewed | 付费墙展示 |
paywall_upgrade_tapped | 你点击付费墙的升级按钮 |
purchase_completed | 内购成功 |
事件附带的属性(均不涉及个人身份):
-
BPM 数值
-
节拍音效名(如 “woodblock”、“drum”)
-
训练时长 bucket(如 “5–10min”)
-
模式(
fixed/progressive) -
步频检测来源(
phone/timer) -
设备上是否有其他音频在播放(仅一个布尔值——我们不会读取音频内容、来源或任何媒体库信息)
我们仅将这些数据用于改进本 App。它不会被分享给广告商或数据经纪商,也不会用于构建广告画像。
2.2 内购(通过 Apple StoreKit 2)
BeatLayer 提供一次性内购解锁高级功能。交易完全由 Apple 处理。本 App 自身只能获取商品标识符(如 com.beatlayer.pro)和一个表示是否已解锁高级功能的布尔值。
我们不会接触你的银行卡号、Apple ID 邮箱、账单地址或姓名。Apple 对支付数据的处理遵循其 Apple 隐私政策。
2.3 运动数据(Core Motion)
为在渐进模式下检测你的跑步步频,BeatLayer 使用 Apple 的 Core Motion 框架(CMMotionManager)读取加速度计数据。该数据:
-
仅在内存中实时处理用于估算每分钟步数,
-
不会写入磁盘,
-
不会离开你的设备,
-
在渐进模式停止的瞬间被丢弃。
V1 版本不使用 CMPedometer,也不接入 HealthKit。
2.4 音频混音状态(AVAudioSession)
本 App 仅读取一个布尔值 —— AVAudioSession.isOtherAudioPlaying —— 用于判断如何与你正在播放的音乐或播客混音。我们不接触音频内容、媒体库、歌曲名、歌手名或任何关于你正在收听内容的元数据。
2.5 本地设置(UserDefaults)
你的偏好(最近一次使用的 BPM、所选音效、是否已解锁高级功能等)通过 iOS UserDefaults 存储在本地设备。这些数据不会离开你的设备。
三、我们不收集的数据
为消除疑虑,BeatLayer 不收集以下任何数据:
-
姓名、邮箱、电话或任何账户凭证
-
精确或大致位置、GPS 坐标、跑步轨迹
-
通讯录、日历、照片、文件
-
健康、运动或 HealthKit 数据
-
录音、麦克风输入、媒体库内容
-
浏览或搜索历史
-
用于追踪用途的广告标识符(IDFA)
四、数据用途
-
了解功能使用情况以便排定改进优先级;
-
排查崩溃与性能问题;
-
在锻炼中实时检测你的步频(运动数据,仅设备内);
-
履行你的内购、解锁高级功能。
我们不会将你的数据用于广告、用户画像、产生法律效果的自动化决策,或任何与运营本 App 无关的目的。
五、合法性基础(GDPR — 欧盟 / 欧洲经济区 / 英国用户)
-
合法利益(第 6(1)(f) 条)—— 用于匿名产品分析与崩溃诊断;鉴于数据匿名且最小化,我们维护与改进本 App 的利益不会凌驾于你的权利之上。
-
合同履行(第 6(1)(b) 条)—— 用于处理内购。
由于 BeatLayer 仅收集匿名、不可识别个人的数据,我们认为在大多数情况下并未处理”已识别或可识别自然人”的”个人数据”。如有疑问,你可行使第八条所述权利。
六、第三方服务商
| 服务商 | 用途 | 发送的数据 | 隐私政策 |
|---|---|---|---|
| Vibe Tracer | 匿名产品分析 | 见 §2.1 | vibetracer.xyz |
| Apple — StoreKit 2 | 内购处理 | 由 Apple 处理;我们仅获取商品 ID 与 Pro 标志 | apple.com/legal/privacy |
我们未接入任何广告 SDK、归因 SDK 或第三方社交登录 SDK。
七、数据保留
-
匿名分析事件:由 Vibe Tracer 在足以支持产品分析的滚动周期内保留(通常至多 24 个月),之后删除或进一步匿名化。
-
购买记录:由 Apple 按其规则保留;本 App 仅在本地缓存为一个布尔值。
-
本地设置:直到你删除本 App 或重置其数据。
-
运动数据:不保留(仅内存)。
八、你的权利
8.1 GDPR(欧盟 / 欧洲经济区 / 英国)
-
访问、更正、删除、限制处理、反对处理、数据可携带权。
-
向当地监管机构投诉的权利。
8.2 CCPA / CPRA(美国加州)
-
知情权:了解哪些个人信息被收集、如何使用。
-
删除权。
-
选择退出”出售”或”分享”个人信息的权利。我们不出售也不分享你的个人信息。
-
因行使权利而不被歧视的权利。
8.3 PIPL(中国大陆)
-
对个人信息的知情权、决定权、查阅权、复制权、更正权、删除权。
-
撤回同意的权利。
-
要求解释我们处理规则的权利。
8.4 如何行使权利
由于 BeatLayer 没有账号体系、收集的数据均为匿名,多数情况下我们无法将分析记录关联到特定个人。但你可以:
-
删除 App——这会清除所有本地存储的设置,并切断本设备上的匿名分析标识。
-
发送邮件至 goodideasalwayswork@zohomail.com 提出请求。我们将在 30 日内(GDPR)/ 45 日内(CCPA)/ 合理期限内(PIPL)回复。
九、跨境数据传输
Vibe Tracer 的服务器可能位于你居住地之外(包括欧盟 / 欧洲经济区、英国或中国大陆之外)。在法律要求时,对于可能被视为个人数据的内容,我们将依据适当的保障措施(如欧盟标准合同条款,或符合 PIPL 的标准合同)进行国际传输。
十、儿童隐私
BeatLayer 不面向 13 岁以下儿童(在欧盟 / 欧洲经济区为 16 岁,在中国大陆为 14 岁,依当地法律而定)。我们不会有意收集儿童的个人信息。如你认为儿童向我们提供了个人信息,请联系我们,我们将予以删除。
十一、安全
我们采取合理的技术与组织措施保护所处理的有限数据。BeatLayer 与 Vibe Tracer 之间的所有网络通信通过 HTTPS/TLS 加密。由于我们仅收集最少的匿名数据,任何潜在的数据事件影响在设计上即被限定。
十二、政策变更
我们可能不时更新本《隐私政策》。发生重大变更时,我们将更新文档顶部的”最后更新”日期,并在适当时机于 App 内提示。你在变更生效后继续使用 BeatLayer,即视为接受更新后的政策。
十三、联系方式
开发者:RD(独立开发者) 邮箱:goodideasalwayswork@zohomail.com
App Store 相关问题,亦可通过 App Store 联系 Apple。