隐私政策
最后更新:2026年9月
简介
本隐私政策描述了当您使用我们的移动应用程序和网络服务时,Piano Tree('我们')如何收集、使用和保护您的个人信息。我们致力于保护您的隐私,并对我们的数据实践保持透明。本政策适用于所有 Piano Tree 用户,无论您是通过 iOS 应用程序还是网页平台访问我们的服务。
我们收集的信息
我们收集以下类型的信息:
账户数据
当您创建账户时,我们收集:
- 电子邮件地址(创建账户必需)
- 密码(以哈希形式存储,从不以明文存储)
- 您选择提供的基本个人资料信息(如显示名称)
使用数据
为了改善您的体验和我们的服务,我们收集:
- 您练习的曲目以及每首曲目的进度
- 练习统计和表现分数
- 应用设置和偏好
- 您使用的功能以及您如何与应用互动
设备和日志数据
出于安全和调试目的,我们的服务器自动收集:
- IP 地址
- 设备类型和操作系统
- 浏览器类型(网页用户)
- 标准服务器日志和错误报告
音频录制
Piano Tree 不录制、存储或处理任何音频录制。我们不收集您练习过程中的音频数据。应用仅在练习期间处理 MIDI 输入或麦克风输入以进行实时音符检测,但此数据不会被录制或存储。
用户上传内容
高级版用户可以上传自己的乐谱文件,包括 PDF、图片和 MusicXML 文件,用于练习和乐谱处理功能(例如将上传的 PDF 和图片转换为可播放的乐谱)。这些文件是私密的,仅上传账户可访问。我们处理这些文件以提供您所请求的乐谱显示、播放和处理功能。如下方「我们如何共享您的信息」部分所述,我们可能会使用受信任的服务提供商代表我们处理上传的文件;这些提供商仅在提供所请求功能的必要范围内接收您的内容。我们不会出售您上传的内容,也不会将其用于广告或营销目的。
Cookie 和身份验证
我们使用 Supabase 提供的身份验证 cookie 来维护您的登录会话。这些 cookie 是应用正常运行所必需的,不用于跟踪或广告目的。
位置数据
当您使用 Piano Tree 时,我们通过地理定位服务从您的 IP 地址获取并存储大致的位置信息。这包括:
- 国家、地区和城市
- 时区和 UTC 偏移量
- 当地货币和语言偏好
- 大洲以及您的位置是否在欧盟境内
此数据用于提供本地化体验(例如显示正确的货币)、遵守地区法规(例如针对欧盟用户的 GDPR)以及改进我们的服务。我们不会将此数据用于精确追踪或广告目的。
我们如何处理您的数据
我们使用 Supabase 作为后端服务提供商,用于:
- 用户身份验证和账户管理
- 数据库存储您的账户和使用数据
Supabase 根据其隐私政策和我们的指示代表我们处理您的数据。您的数据被安全存储,除了为我们提供服务外,Supabase 不会将其用于自己的目的。
支付信息
Piano Tree 使用 Stripe Checkout 和 RevenueCat 进行订阅支付。所有支付处理,包括信用卡信息,完全由 Stripe 和 RevenueCat 在独立的安全平台上处理。Piano Tree 永远不会看到、处理或存储您的支付详情。Stripe 和 RevenueCat 的隐私政策规定了如何处理您的支付信息。我们仅从这些服务接收成功支付和订阅状态的确认。
我们使用 RevenueCat 来管理应用内购买和订阅权限。RevenueCat 处理购买历史、权限状态和平台标识符以确定您的订阅状态。RevenueCat 不会收到您的支付方式详情。
我们如何使用您的信息
我们使用收集的信息来:
- 提供和维护我们的钢琴学习服务
- 个性化您的学习体验并追踪您的进度
- 改进我们的应用功能和用户体验
- 回复您的支持请求和咨询
- 根据您的大致位置提供本地化内容、货币和语言设置
- 确定适用的地区法规(例如针对欧盟用户的 GDPR)
- 确保安全并防止欺诈或滥用
- 遵守法律义务
我们如何共享您的信息
我们不出售您的个人信息。我们仅在以下情况下可能共享您的数据:
- 与服务提供商(Supabase 用于后端服务,Stripe 和 RevenueCat 用于支付)共享,他们在合同上有义务保护您的数据
- 如果法律要求或为响应法律程序
- 为保护我们或用户的权利、隐私、安全或财产
- 与业务转让(合并、收购等)相关,并通知用户
我们不会与第三方广告商或分析公司共享您的数据。
数据存储和安全
我们非常重视数据安全:
- 所有数据都使用行业标准加密安全存储
- 密码使用安全算法进行哈希处理,从不以明文存储
- 我们使用 Supabase 的安全基础设施进行数据存储
- 只有授权人员才能访问您的数据
- 我们定期审查和更新我们的安全实践
虽然我们实施了强大的安全措施,但通过互联网传输或电子存储的方法都不是100%安全的。我们无法保证绝对安全,但承诺尽最大努力保护您的数据。
数据保留
只要您的账户处于活动状态或需要为您提供服务,我们就会保留您的个人信息。如果您删除账户,我们将在30天内删除或匿名化您的个人数据,除非我们因法律或合法商业目的需要保留某些信息。
您的权利和选择
根据 GDPR、CCPA 和其他适用的隐私法律,您有权:
- 访问您的个人数据并获取我们持有的关于您的信息副本
- 更正不准确或不完整的数据
- 请求删除您的个人数据
- 反对或限制您的数据处理
- 数据可携带性(以结构化、常用格式接收您的数据)
- 在处理基于同意的情况下撤回同意
要行使这些权利,请使用下面'联系我们'部分提供的信息与我们联系。
删除您的账户
您可以随时直接从应用中删除您的账户。进入设置并点击'删除账户'按钮。或者,您可以通过电子邮件 [email protected] 联系我们。当您删除账户时:
- 您的所有个人数据将在30天内永久删除
- 您的练习历史和进度将被删除
- 您将失去对所有高级功能和内容的访问权限
某些信息可能因法律或合法商业目的被保留(如交易记录),但会尽可能匿名化。
儿童隐私
Piano Tree 面向一般受众设计,不专门针对13岁以下的儿童。我们不会故意收集13岁以下儿童的个人信息。如果您是父母或监护人,并认为您的孩子向我们提供了个人信息,请立即与我们联系。如果我们发现我们收集了13岁以下儿童的个人信息,我们将及时采取措施删除此类信息。
国际数据传输
您的信息可能被传输到您居住国以外的国家并在那里处理。这些国家的数据保护法可能与您所在国家不同。当我们国际传输您的数据时,我们确保适当的保障措施到位,以根据本隐私政策和适用的数据保护法保护您的信息。
本隐私政策的变更
我们可能会不时更新本隐私政策,以反映我们实践的变化或出于其他运营、法律或监管原因。我们将通过在此页面上发布新的隐私政策并更新'最后更新'日期来通知您任何重大变更。我们鼓励您定期查看本政策。
联系我们
如果您对本隐私政策或我们的数据实践有任何问题、疑虑或请求,请联系我们:
电子邮件:[email protected]
我们将在合理的时间内回复您的咨询,通常在30天内。
您的同意
使用 Piano Tree,即表示您同意本隐私政策,并同意我们按照本文所述收集和使用您的信息。