主题
Flet Studio 隐私政策
生效日期: 2026 年 7 月 14 日
本隐私政策说明 Appveyor Systems Inc.("AppVeyor"、"我们"或"我们的")如何收集、使用、分享和保护与 Flet Studio 服务("Flet Studio"、"本服务")相关的个人信息。Flet Studio 是一个用于基于 Flet 框架构建应用的托管开发环境与运行环境。
本政策适用于我们从位于 https://studio.flet.dev(以及我们为本服务运营的任何相关域名)的 Flet Studio 用户处,以及通过 Flet Studio Web 应用所收集的信息。
1. 引言
1.1 我们是谁
Appveyor Systems Inc. 是 Flet Studio 的运营方。Appveyor Systems Inc. 同时运营 AppVeyor CI/CD 服务,该服务受独立的隐私政策管辖,详见 https://www.appveyor.com/privacy-policy/。本文档仅适用于 Flet Studio。
1.2 我们在 GDPR 下的角色
就本政策所述的个人信息——你的账号资料、登录元数据、使用数据,以及你创建或上传至 Flet Studio 的内容而言——Appveyor Systems Inc. 是数据控制者。我们决定该信息被处理的目的与方式。
另需说明的是,当你使用 Flet Studio 构建一个 Flet 应用,且该应用收集或处理你的自有用户的个人信息时,你才是该个人信息的控制者,而 Appveyor Systems Inc. 可作为你的处理者代为处理。该等关系受《数据处理协议》(DPA)管辖,而非本隐私政策。若你需要 DPA,请通过 privacy@flet.dev 联系我们。
1.3 适用范围
本政策涵盖 Flet Studio 当前实现下所处理的个人信息,包括付费套餐、AI 积分购买、AI 辅助开发以及电子邮件通信。若我们新增会实质性改变个人信息处理方式的特性,我们将如第 12 节所述更新本政策。
2. 我们收集的信息
2.1 你提供的信息
账号资料。 当你创建账号时,我们存储识别你身份及验证你会话所需的必要信息。这些信息通过你登录所用的身份提供方(GitHub、Google 或 Microsoft)提供,包括:
- 你的电子邮箱地址
- 你的全名(若提供方可提供)
- 由提供方签发的唯一用户标识符
- 你的用户名或句柄(若提供方暴露此项)
- 你的个人资料头像 URL
账号与团队信息。 对于每个账号,我们存储账号名称、一个 URL 安全的 slug、账号类型(个人或团队)、套餐层级,以及——对于团队账号——每位成员的成员身份与角色。
你创建或上传的内容。 当你使用 Flet Studio 时,我们存储你创建、编辑或上传至本服务的应用源代码、文件及其版本,以及它们的元数据(文件路径、大小、时间戳、应用名称、描述、依赖项、标签)。该内容存储在我们的基础设施提供方 Railway 托管的对象存储中。
AI 对话。 当你使用 AI 智能体时,我们存储你的提示词、AI 的回复(包括生成的代码以及 AI 在你的项目中采取的操作记录),以及你给出的回复评分。对话按应用、按账号存储在我们的数据库中,直到你删除对话或相关应用、你的账号被删除,或直到我们依据可能采用的数据保留政策将其移除。
账单信息。 当你购买付费套餐或 AI 积分时,Stripe 在结账时收集你的支付卡信息和账单地址。我们存储你的 Stripe 客户与订阅标识符、套餐状态,以及你的购买与积分发放记录,并在 QuickBooks Online 中保留账单地址与购买记录以用于簿记。
新闻邮件订阅。 当你创建账号时,你的电子邮箱地址和姓名会被加入由 Mailgun 运营的 Flet Studio 新闻邮件邮件列表。你的订阅与退订状态由 Mailgun 维护,而非存储在我们的数据库中。你可以随时通过账号设置中的开关、每封新闻邮件中的退订链接,或你的邮件客户端的退订功能来退订。
2.2 自动收集的信息
登录与安全数据。 当你登录时,我们记录你最近一次成功登录的时间戳,以及发起登录的 IP 地址。我们还维护一个内部的令牌版本计数器,用于在你登出或更改凭据时使活跃会话失效。我们使用此信息维护账号安全、检测可疑活动,并提供审计追踪。
使用数据。 为执行每账号配额并防止滥用,我们维护某些操作的每日计数器(例如,你在过去 24 小时内执行了多少次示例库克隆或归档上传),以及一个你账号当前存储消耗的运行总量。这些计数器与你的账号绑定,而非与单次登录会话绑定。
AI 用量计量。 对于每一次 AI 智能体运行,我们在与你账号绑定的用量账本中记录所使用的模型、其 token 数量,以及由此产生的积分成本。我们使用这些记录针对你的积分结算 AI 用量并强制执行配额。
服务端遥测。 当遥测启用时,我们的服务器软件会向服务端可观测性工具(Pydantic Logfire)发出运维追踪与日志,以协助我们诊断错误、调查事件并监控性能。这些追踪中可能附带包含账号或请求标识符;我们应用一项 PII 擦除规则来遮蔽敏感字段。遥测是可配置的,并非在所有环境中都启用。
我们不使用客户端分析服务。我们不会将 Google Analytics、Mixpanel、Segment、广告像素或任何类似产品加载进 Flet Studio Web 应用。
2.3 来自第三方的信息
当你通过 GitHub、Google 或 Microsoft 进行身份验证时,我们会从第 2.1 节所列的你选择的提供方处接收相应的资料字段。我们不会收到你在该提供方的密码,也不会请求访问你的私有仓库或文件,除非你明确授予了允许此类访问的权限范围(scope)。
当你进行购买时,我们会从 Stripe 处接收支付与订阅状态事件(例如,某笔支付成功、某订阅续订,或某订阅被取消)。这些事件引用 Stripe 标识符。
3. 我们如何使用信息
我们将个人信息用于:
- 提供服务:对你进行身份验证、渲染你的账号与项目、存储并提供你的内容
- 运行 AI 辅助开发功能:你的提示词、对话历史,以及生成回复所需的项目上下文会被发送给我们的 AI 模型提供方(见第 5.1 节)
- 改进服务:我们可能审阅 AI 对话以诊断 AI 功能的问题并提升其质量(例如,优化提示词、工具链和智能体行为)
- 处理支付、维护账单与积分使用记录,并计算适用税费
- 发送包含产品动态与更新的 Flet Studio 新闻邮件——你可以随时退出(见第 2.1 节)
- 执行每账号限制并防止对本服务的滥用
- 维护本服务的安全与完整性,包括调查欺诈、滥用或未经授权的访问
- 通过服务端遥测诊断、调试并改进服务
- 在你联系我们时,就你的账号或服务相关事宜与你沟通
- 遵守法律义务
我们不将你的个人信息或用户内容用于广告、画像,或产生法律或类似重大影响的自动化决策(例如,在无人工审查情况下以算法暂停账号),我们也不将其用于训练机器学习模型——亦不允许我们的 AI 模型提供方如此行事(见第 5.1 节)。
4. 处理的法律依据(GDPR)
若你位于欧洲经济区、英国或瑞士,我们在处理你的个人信息时,依据 GDPR(或其英国对应法规)依赖以下法律依据:
- 合同履行——用于提供你已注册的服務。这包括账号创建、身份验证、内容存储、配额执行、付费订阅与积分购买,以及提供你调用的 AI 功能。
- 合法权益——用于保持服务安全、防止滥用、调试并改进服务、维护运营遥测,并向现有账号持有者发送 Flet Studio 新闻邮件以通报产品动态与更新(可随时轻松退订,且享有第 10 节所述的异议权)。
- 遵守法律义务——当我们被要求保留、披露或处理个人信息以遵守适用法律时(例如,为税务目的保留账单记录)。
- 同意——在我们需要明确征求同意的情形下。若我们引入需要同意的特性,我们将另行请求,且你可随时撤回。
5. 我们如何分享信息
我们不出售你的个人信息。我们不将你的个人信息分享给第三方用于广告,亦不用于任何形式的跨情境行为广告。
我们仅在以下类别的接收方之间分享个人信息:
5.1 服务提供商(子处理者)
我们依赖少量第三方服务提供商来运营 Flet Studio。每一方均作为我们的处理者,并受适当的合同义务约束:
| 服务提供商 | 用途 | 分享的数据 |
|---|---|---|
| GitHub、Google、Microsoft | 用于验证账号的 OAuth 身份提供方 | 身份验证交换;我们从你选择的提供方处接收第 2.1 节所列的资料字段 |
| Railway | 我们的应用服务器、托管的 PostgreSQL 数据库,以及保存用户上传内容的对象存储的托管 | 本服务存储的所有个人信息均托管于 Railway 基础设施之上 |
| xAI | AI 智能体的 AI 模型提供方 | 你的提示词、对话历史、应用源代码与文件(含图片),以及你的姓名、电子邮箱地址和用户名。仅在你使用 AI 功能时发送;不用于训练模型 |
| OpenAI | AI 智能体的 AI 模型提供方 | 与 xAI 相同;不用于训练模型 |
| Stripe | 支付处理、订阅管理与税费计算 | 电子邮箱地址、账号标识符、套餐,以及——由 Stripe 在结账时直接收集——你的账单地址与支付卡信息;你的购买历史 |
| Mailgun | 新闻邮件与电子邮件投递 | 电子邮箱地址、全名,以及新闻邮件订阅/抑制状态 |
| Pydantic Logfire | 服务端可观测性与追踪 | 请求追踪、查询追踪与错误跨度;在传输前经 PII 擦除 |
| Intuit QuickBooks Online | 会计与簿记 | 账单地址、购买与发票记录 |
我们与 AI 模型提供方之间的协议不允许它们使用你的数据训练其模型。
5.2 法律与安全披露
当我们善意相信法律或有效的法律程序(如传票或法院命令)要求披露时,我们可能披露个人信息。
5.3 业务转让
若 Appveyor Systems Inc. 涉及合并、收购、重组或资产出售,个人信息可能作为该交易的一部分被转让。我们将就所有权的任何变更或对你个人信息使用的实质性变更通知你。
6. Cookie 与类似技术
Flet Studio 仅使用维持你登录状态所严格必需的技术。具体而言:
- 一个名为
flet_studio_auth的单一身份验证 Cookie,仅在生产环境中通过 HTTPS 传输 - 存储在你浏览器
localStorage中的 JSON Web Token(经由 Flet 框架的共享偏好机制),用于维持你的会话
我们不设置任何广告 Cookie、分析 Cookie、社交媒体 Cookie 或其他追踪技术。由于我们仅使用严格必需的技术,我们不显示 Cookie 同意横幅。
7. 数据保留
- 账号数据(资料字段、账号/团队记录)在你的账号处于活跃状态期间保留。
- 用户内容(应用、文件、版本)在你的账号处于活跃状态期间保留,直到你将其删除。
- 登录元数据(最近登录时间戳、最近登录 IP)在每次新登录时被覆盖;旧值不予保留。
- 使用计数器按天保留,且保留时间不超过配额执行与运营分析所需。
- AI 对话保留至你删除对话或相关应用,或你的账号被删除为止。
- 账单记录(购买与积分使用账本、发票)在适用税务与会计法律要求的期限内保留,在加拿大通常为七年,即便在账号删除之后亦如此。
- 新闻邮件列表成员资格由 Mailgun 维护,直到你退订;当我们处理账号删除请求时,我们也会将你的地址从邮件列表中移除。
- 服务端遥测(Logfire 追踪与日志)按我们与可观测性提供方配置的一段有限期限保留。
- 未来我们可能对特定数据类别采用更短的保留期限;若如此,我们将更新本政策。
- 账号删除:当你请求删除账号时,我们会在 30 天内删除或匿名化你的账号资料、内容及相关记录,除非我们被要求保留某些信息以遵守法律义务或解决争议。
如需请求删除,请从与你的账号关联的邮箱向 privacy@flet.dev 发邮件。
8. 数据安全
我们使用技术性与组织性措施的组合来保护个人信息:
- 你的浏览器与 Flet Studio 之间的所有流量均使用 TLS 在传输过程中加密。
- 个人信息存储于 Railway 运营的基础设施上,该提供方为托管数据库与对象存储提供静态加密。
- 对生产系统的访问仅限于因职责需要的相关人员,并以强凭据进行身份验证。
- 身份验证令牌带有版本声明(claim),使我们能够在需要时立即撤销你的所有活跃会话。
没有任何传输或存储方法是绝对安全的,但我们致力于维护与所处理信息敏感性相称的防护措施。
9. 国际数据传输
Appveyor Systems Inc. 及我们的基础设施提供方可能在你所在司法管辖区以外的辖区存储和处理个人信息。当位于欧洲经济区、英国或瑞士的用户个人信息被传输至一个未被认定为提供充分数据保护水平的国家时,我们依赖适当的保障措施,包括欧盟委员会的标准合同条款或同等相关机制。
10. 你的权利(欧洲经济区、英国和瑞士居民)
若你位于欧洲经济区、英国或瑞士,依据适用的数据保护法,你对个人信息享有以下权利:
- 访问权——确认我们是否正在处理关于你的个人信息,并接收该信息的副本
- 更正权——更正不准确的个人信息,并补全不完整的信息
- 删除权("被遗忘权")——在 GDPR 所述情形下删除你的个人信息
- 限制处理权——在特定情形下限制处理
- 数据可携权——以结构化、通用、机器可读的格式接收你的个人信息,并将其传输给另一控制者
- 异议权——对我们基于合法权益所开展的处理提出异议
- 投诉权——向你居住或工作的国家,或所指称侵权发生地的数据保护监管机构提起投诉
要行使上述任何权利,请从与你的账号关联的邮箱向 privacy@flet.dev 发邮件。我们将在适用法律规定的时限内(通常为一个月)回应你的请求。我们不会因你行使任何权利而对你区别对待。
11. 儿童隐私
Flet Studio 不面向 16 岁以下儿童,我们也不会在知情情况下收集 16 岁以下儿童的个人信息。若我们意识到已在未经核实的家长同意下收集了 16 岁以下儿童的个人信息,我们将采取措施删除该信息。若你认为有儿童向我们提供了个人信息,请通过 privacy@flet.dev 联系我们。
12. 本政策的变更
我们可能不时更新本隐私政策,以反映服务或我们法律义务的变化。当我们作出重大变更时,将更新本政策顶部的"生效日期",并在适当时于变更生效前通过服务或电子邮件通知你。变更生效后你继续使用 Flet Studio 即构成对修订后政策的接受。
13. 联系我们
若你对本隐私政策或 Flet Studio 如何处理你的个人信息有疑问,请联系我们:
Appveyor Systems Inc. 电子邮箱:privacy@flet.dev