隐私政策

Last updated: 2026年4月24日

介绍

本隐私政策说明在您使用我们位于 kantona.steadygo.app 的钢琴练习应用时,Kantona(“我们”或“本公司”),由 Tobias Wetzel 运营,如何收集、使用和保护您的个人数据。

我们重视您的隐私,并根据通用数据保护条例(GDPR)及其他适用的数据保护法律处理您的数据。

通过使用 Kantona,您同意按照本政策所述收集和使用信息。

数据控制者

负责您个人数据的数据控制者是:

  • Tobias Wetzel
  • 电子邮件:contact[at]kantona.steadygo.app
  • 网站:kantona.steadygo.app

如有隐私相关问题或行使权利,请通过上述电子邮件联系我们。

我们收集的数据

我们收集以下类别的个人数据:

  • 账户信息:注册时的电子邮件地址、用户名和加密密码。若您使用 Google 登录,我们会从 Google 接收您的电子邮件和姓名。
  • 钢琴练习统计:您完成的练习、音符准确性、节奏与速度进展、练习时长、作业和进度数据。
  • 班级与机构数据:若您加入班级或机构,我们会存储您的成员关系、角色(学生/教师)及相关作业数据。
  • 技术数据:您访问我们网站时的 IP 地址、浏览器类型、设备信息和访问时间。
  • 错误报告:若发生错误,我们的错误追踪服务可能会收集有关错误的技术细节,包括浏览器信息和会话回放,以帮助我们诊断问题。

我们会将部分数据使用 IndexedDB 本地存储在您的设备上,以提供离线功能并提升性能。除非您将其同步到账户,否则这些数据保留在您的设备上。

即使您不创建账户,我们也可能收集并存储非账户关联的钢琴练习数据(例如练习模式、音符准确性、节奏进展和练习完成情况)在我们的服务器上。我们在可能的情况下以匿名或汇总形式使用这些数据以改进服务并训练机器学习模型。该等数据不会与注册用户账户关联。

我们如何使用您的数据

我们将您的个人数据用于以下目的:

  • 提供并维护我们的钢琴练习服务
  • 跟踪您的进度并显示统计信息
  • 启用教师和学生的班级功能
  • 分析学习进展,并在可用时利用模型支持的功能调整练习、估计未来学习发展并在约定的学习情境内支持教育评估
  • 对您进行身份验证并保护您的账户
  • 诊断并修复技术问题
  • 基于使用模式改进我们的服务
  • 发送与服务相关的通知(如适用)

处理您数据的法律依据为:(a)在您使用我们的服务时执行合同,(b)出于安全和服务改进的合法利益,以及(c)用于可选分析的您的同意。

机器学习与服务改进

我们使用匿名和汇总数据通过机器学习改进我们的服务:

  • 训练算法以生成更有效的钢琴练习题
  • 分析练习模式以优化练习难度
  • 改进个性化体验的自适应功能

为一般服务改进和模型训练,我们在可能的情况下使用匿名或汇总数据,并不使用诸如电子邮件地址或姓名等直接识别的账户信息。账户或学校上下文中的模型支持功能可能会为上述约定的学习目的处理钢琴练习、表现和进度数据。

您将通过更智能的练习推荐和更有效的学习进阶受益于这些改进。

第三方服务

我们使用以下可能处理您数据的第三方服务:

  • Supabase (supabase.com):提供身份验证和数据库服务。您的账户数据和钢琴练习统计存储在位于德国法兰克福的 Supabase 服务器(EU)上。隐私政策:https://supabase.com/privacy
  • Cloudflare (cloudflare.com):我们使用 Cloudflare 提供 DNS、CDN/边缘分发、安全和网站可靠交付。Cloudflare 可能处理技术访问数据,例如 IP 地址、请求元数据、安全事件和大致国家信息。核心账户和进度数据不存储在 Cloudflare。隐私政策:https://www.cloudflare.com/privacypolicy/
  • Resend (resend.com):我们使用 Resend 通过 Supabase 的 SMTP 配置发送事务性电子邮件,例如账户确认、邀请和重置密码。Resend 可能处理收件人地址、邮件内容和投递元数据。隐私政策:https://resend.com/legal/privacy-policy
  • PostHog (posthog.com):在您同意的情况下,我们使用 PostHog 了解访问者如何使用我们的网站并跟踪产品参与度。此项为可选,仅在您允许分析与跟踪时启用。隐私政策:https://posthog.com/privacy
  • Microsoft Clarity (clarity.microsoft.com):在您同意的情况下,我们使用 Microsoft Clarity 通过会话录制和热图了解访问者如何与我们的网站互动。此项为可选,仅在您允许分析与跟踪时启用。隐私政策:https://privacy.microsoft.com/privacystatement
  • Google Analytics (analytics.google.com):在您同意的情况下,我们使用 Google Analytics 4 了解网站流量模式、用户群体特征以及访问者如何找到我们的网站。IP 地址将被匿名化。此项为可选,仅在您允许分析与跟踪时启用。隐私政策:https://policies.google.com/privacy
  • Google AdSense (google.com/adsense):在需要征得您同意的情况下,我们可能会使用 Google AdSense 在选定网页上展示广告。Google 可能会使用 Cookie 或类似技术来投放、限制、个性化和衡量广告。机构账户和桌面应用中不会显示广告。隐私权政策:https://policies.google.com/privacy
  • Google Sign-In:若您选择使用 Google 登录,Google 会与我们共享您的电子邮件和姓名。隐私政策:https://policies.google.com/privacy
  • Microsoft Sign-In / Microsoft Entra ID:若您选择使用 Microsoft 或 Azure 登录,Microsoft 会与我们共享所需的身份数据,例如电子邮件地址、姓名和账户 ID。隐私政策:https://privacy.microsoft.com/privacystatement
  • Google Fonts:我们使用来自 Google Fonts 的字体,Google 可能记录您的 IP 地址。隐私政策:https://policies.google.com/privacy
  • Sentry (sentry.io):我们使用 Sentry 进行错误追踪和性能监控。发生错误时,技术数据(例如浏览器信息和错误详情)可能会发送到 Sentry 以帮助我们修复问题。Sentry 对所有用户(包括机构账户)保持激活状态,因为它对于维护服务可靠性至关重要,并且不会执行分析或用户画像。隐私政策:https://sentry.io/privacy
  • Stripe (stripe.com):我们使用 Stripe 处理支付。您进行购买时,Stripe 会直接收集支付信息(例如信用卡号、账单地址和电子邮件)。我们不会在服务器上存储您的完整支付详情。隐私政策:https://stripe.com/privacy

Cookie和跟踪

我们使用Cookie如下:

  • 必要Cookie:认证所需。无法禁用。
  • 分析和会话录制:像 PostHog、Microsoft Clarity 和 Google Analytics 这样的可选分析与回放工具,仅在需要时并在获得明确同意后才会启用。对于使用机构账号(学校和组织)登录的用户,这些服务会被完全禁用——不会收集或传输任何分析数据。
  • 本地存储:用于应用功能的IndexedDB和localStorage。

您可以随时在“设置”、追踪器页面或浏览器设置中管理您的跟踪偏好。

数据保留

我们仅在必要期限内保留您的个人数据:

  • 账户数据:在您的账户处于活动状态期间保留
  • 钢琴练习统计:在您的账户处于活动状态期间保留
  • 错误日志:为调试目的保留最长 90 天

长时间不活跃的已注册账户可能在延长期的不活跃后被删除。我们会在删除前尝试通过与您账户关联的电子邮件通知您。

来自未注册用户的匿名使用数据可能为服务改进目的无限期保留,或由我们自行决定删除。

当您删除账户时,您所有的个人数据将从我们的系统中立即永久删除。某些无法识别您的匿名或汇总数据可能会为统计目的保留。

国际数据传输

您的数据可能在您居住国以外的国家(包括美国和欧盟)处理。

我们确保适当的保护措施,包括欧盟委员会批准的标准合同条款。

数据安全

我们实施适当的技术和组织措施:

  • 传输中数据加密(HTTPS/TLS)
  • 安全密码哈希
  • 数据库行级安全
  • 定期安全更新

为保护学生和其他用户的隐私及个人数据,在有必要防止未经授权访问、应对有充分依据的滥用嫌疑,或维护我们系统的保密性、完整性、可用性和韧性时,我们可以临时限制账户、角色、权限或数据访问。

互联网传输方法无法100%安全。我们无法保证绝对安全。

您的权利(GDPR)

根据GDPR,您对个人数据拥有以下权利:

  • 访问权:请求数据副本
  • 更正权:请求更正不准确的数据
  • 删除权:请求删除数据
  • 限制权:请求限制数据使用
  • 数据可携权:请求机器可读格式的数据
  • 反对权:反对处理
  • 撤回同意权:随时撤回同意

如需行使这些权利,请联系contact[at]kantona.steadygo.app。我们将在30天内回复。

如果您认为您的权利受到侵犯,您也有权向当地数据保护机构投诉。

账户删除

您可随时通过账户设置页面删除您的账户。删除时:

  • 您所有的个人数据将被立即永久删除
  • 您的钢琴练习历史和统计数据将被移除
  • 任何班级成员资格将被终止
  • 此操作不可撤销

政策变更

我们可能会更新本政策。我们将通过发布新政策和更新日期来通知您重大变更。

建议您定期查看本政策。

联系我们

如对本政策有疑问,请联系:

  • 电子邮件:contact[at]kantona.steadygo.app
  • 网站:kantona.steadygo.app