本译文仅供参考。如有任何不一致,以英文版本为准。 阅读英文版本

隐私政策

最后更新:2026 年 8 月 11 日

本隐私政策说明由 Yael Brinkert(SIRET 93255081700013,法国)运营的 Royal Arena(https://royal-arena.net)如何依照欧盟第 2016/679 号《通用数据保护条例》(GDPR)和法国法律(Loi Informatique et Libertés,即法国《信息与自由法》)收集、使用和保护您的个人数据。

1. 数据控制者

Yael Brinkert — 23 rue de Bâle, 68440 Zimmersheim, France
电子邮件:[email protected]

2. 我们收集的数据

在您使用 Royal Arena 时,我们收集以下个人数据:

  • 账号数据(Discord OAuth):Discord 用户 ID、用户名、头像和邮箱地址(如 Discord 提供)。
  • Epic Games 账号(可选,由用户主动发起):Epic 账号 ID 和显示名称。如果您予以授权,我们还会存储让 Royal Arena 能够代表您读取竞技数据的 Epic 授权凭据——一项 Epic 设备授权和刷新令牌。这些凭据在存储时经过加密,仅用于获取您自己的 Fortnite 数据(例如您的锦标赛和训练赛历史),绝不与第三方共享。您可以随时通过解绑 Epic 账号或删除 Royal Arena 账号将其移除。
  • 上传的回放文件:为教练分析而提交的 Fortnite .replay 文件,临时存储在 Cloudflare R2 上。
  • 教练服务数据:您随提交内容提供的备注,以及交付的教练视频。
  • 代币余额与交易记录:购买和使用的代币数量、时间戳。
  • 订阅数据:您当前的套餐(免费版、Platinum、Platinum+ 或 Organization)、其状态、计费周期和续订日期,以及用于将付款事件与您的账号对应起来的 Stripe 客户标识。完全通过 Stripe 管理;在您的账号存续期间保留。
  • 付款数据:完全由 Stripe 处理。Royal Arena 不接收也不存储您的卡号。我们会收到付款确认,以及 Stripe 发送收据所用的邮箱地址。
  • 使用数据:访问的页面、执行的操作,以及通过 Umami(自托管,无跨站追踪)进行的匿名化统计。
  • 身份验证令牌:存储在您浏览器的 HttpOnly Cookie 中(页面脚本无法读取)、用于会话管理的 JWT 访问令牌和刷新令牌。

3. 目的与法律依据

目的法律依据
账号创建与身份验证履行合同(GDPR 第 6 条第 1 款 (b) 项)
交付教练服务履行合同
处理代币购买履行合同
管理订阅(计费、续订、取消)履行合同
通过 Stripe 发送付款收据法定义务 / 履行合同
改进本平台正当利益(GDPR 第 6 条第 1 款 (f) 项)
安全与反欺诈正当利益
遵守法定义务法定义务(GDPR 第 6 条第 1 款 (c) 项)

4. 数据保留

  • 账号数据:在您的账号有效期间保留。在收到账号删除请求后删除。
  • 回放文件:教练视频交付并确认可访问后,即从 Cloudflare R2 中删除。
  • 教练视频:存储在 Cloudflare R2 上,可在您的仪表盘中访问。在账号删除时或应您的要求删除。
  • 交易记录:按照法国会计法规(Article L123-22 du Code de commerce,即法国《商法典》第 L123-22 条)的要求保留 10 年。
  • 身份验证令牌:刷新令牌在 30 天后过期;访问令牌在 60 分钟后过期。
  • Epic 授权凭据:在您的 Epic 账号保持绑定期间保留,并在您解绑或删除账号时删除。

5. 数据存储与托管

  • 数据库与应用服务器:托管于 Hostinger VPS(61 Lordou Vironos Street, 6023 Larnaca, Cyprus)。
  • 回放文件与教练视频:存储在 Cloudflare R2 对象存储上(Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA)。向美国的数据传输受 Cloudflare 的标准合同条款保障。
  • 付款处理:Stripe, Inc.(510 Townsend St., San Francisco, CA 94103, USA)。Stripe 的数据处理受适当的数据传输机制保障。

6. 第三方服务

  • Discord:用于身份验证。其平台适用 Discord 的隐私政策:discord.com/privacy。
  • Epic Games(可选):用于绑定您的 Fortnite 账号。适用 Epic 的隐私政策:epicgames.com。
  • Stripe:负责全部付款处理,包括订阅的定期扣款和客户门户(取消、更换银行卡)。我们仅收到付款确认、订阅状态事件和您的邮箱。stripe.com/privacy。
  • Google AdSense:可能使用 Cookie 投放内容相关广告。您可以通过 Google 广告设置选择退出。
  • Umami Analytics:自托管、注重隐私的统计工具。无跨站追踪,不向第三方发送个人数据。
  • api-fortnite.com:用于获取 Fortnite 竞技数据(显示名称、锦标赛成绩)。不共享任何个人账号凭据。

7. Cookie 与本地存储

  • LocalStorage:用于存储您的用户偏好设置,不包含您的会话令牌(JWT)。
  • Cookie:您的会话令牌(JWT)存储在页面脚本无法读取的 HttpOnly Cookie 中;这些 Cookie 是本服务正常运行所必需的。此外,Google AdSense 会使用 Cookie 进行广告投放。Royal Arena 本身不直接设置任何广告 Cookie。在欧洲经济区、英国和瑞士,您在首次访问时选择是否允许广告 Cookie,并可随时通过每个页面页脚中的 Cookie 设置 更改或撤回该选择。
  • 我们不使用追踪 Cookie 进行用户画像或再营销。

8. 您的权利(GDPR)

根据 GDPR,您对自己的个人数据享有以下权利:

  • 访问权——获取您的数据的副本。
  • 更正权——更正不准确的数据。
  • 删除权——要求删除您的账号及相关数据(受法定保留义务的限制)。
  • 限制处理权——在特定情况下要求限制处理。
  • 数据可携带权——以结构化、机器可读的格式接收您的数据。
  • 反对权——反对基于正当利益进行的处理。

如需行使上述任何权利,请通过 [email protected] 联系我们。我们将在 30 天内答复。您还有权向 CNIL(Commission Nationale de l’Informatique et des Libertés,法国国家信息与自由委员会)提出投诉。

9. 数据安全

我们采取适当的技术和组织措施,保护您的个人数据免遭未经授权的访问、篡改、披露或销毁。这些措施包括 HTTPS 加密、采用短时效访问令牌的 JWT 身份验证、对 Epic 授权凭据的存储加密(AES-256-GCM),以及对我们基础设施的访问控制。任何通过互联网传输的方式都不是 100% 安全的;我们无法保证绝对安全。

10. 本政策的变更

我们可能不时更新本隐私政策。重大变更将在本网站上通知。本页顶部的日期为最近一次修订的日期。

联系方式:[email protected]