隐私政策
最后更新:2026 年 7 月 17 日
欢迎使用 WordBase(以下简称"本应用")。我们深知个人信息对你的重要性,并会尽全力保护你的个人信息安全可靠。我们致力于维持你对我们的信任,恪守以下原则保护你的个人信息:权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。
一、我们收集的信息
在你使用本应用的过程中,我们仅会收集为提供服务所必需的以下信息:
1. 账户信息:注册时你提供的电子邮箱、昵称/头像(可选)。我们使用 Supabase 作为后端服务,你的账户数据由 Supabase 存储和管理。
2. 学习数据:你添加的单词、生词本、学习记录、SRS 复习数据等。这些数据存储在 Supabase 数据库中,仅与你的账户关联。
3. AI 配置信息:你在应用中配置的 AI 服务商 API Key。我们使用 AES-256-GCM 加密存储,密钥由服务端环境变量管理,无法被直接读取。
4. 设备与日志信息:为保证服务安全与质量,我们可能会记录你的设备型号、操作系统版本、IP 地址及操作日志。
二、我们如何使用信息
我们严格遵守法律法规的规定以及与你的约定,将收集的信息用于以下用途:
1. 向你提供核心学习功能:单词管理、生词本、复习提醒、AI 增强学习等。
2. 账户管理:注册、登录、身份验证、密码重置。
3. 多设备同步:将你的学习数据同步到不同设备。
4. 服务改进:持续优化产品功能和用户体验。
5. 安全保障:检测和防范欺诈、滥用等安全风险。
三、AI 功能与数据处理
本应用提供 AI 驱动的学习增强功能(如单词释义、例句生成、故事生成、AI 导师对话等)。使用这些功能时:
1. 你可以自行配置 AI 服务商(OpenAI / Anthropic / Gemini / 自定义兼容接口)及对应的 API Key。
2. 调用 AI 功能时,相关的单词、语境、学习内容等数据会被发送到你选择的 AI 服务商,用于生成结果。
3. 如果你使用自己的 API Key,相关费用和数据处理政策以该 AI 服务商的条款为准。
4. 我们不会将你的学习数据用于训练我们的自有模型,也不会出售给第三方。
四、信息共享与披露
我们不会向任何第三方出售你的个人信息。仅在以下情况下,我们可能会共享你的信息:
1. 经过你的明确同意。
2. 为实现服务所必需的合作伙伴:如 Supabase(数据库与认证服务)、Vercel / Cloudflare(托管服务)。这些合作伙伴均受严格的数据保护协议约束。
3. 根据法律法规的要求,或政府主管部门的强制性要求。
4. 为维护我们及用户的合法权益所必需的情形。
五、数据存储与安全
1. 你的数据主要存储在 Supabase 云数据库中,由 Supabase 提供物理安全保障。
2. 敏感信息(如 AI API Key)在服务端使用 AES-256-GCM 算法加密存储。
3. 所有数据传输均通过 HTTPS 加密通道。
4. 我们采用业界标准的安全措施保护你的数据,包括但不限于访问控制、加密传输、定期安全审计。
5. 尽管已经采取了上述合理有效措施,并已经遵守了相关法律规定要求的义务,但请你理解,由于技术的限制以及可能存在的各种恶意手段,我们不能始终保证信息百分之百安全。
六、你的权利
你对自己的个人信息享有以下权利:
1. 访问权:你可以在应用的「账户设置」中查看和管理你的个人资料。
2. 更正权:你可以随时修改你的昵称、头像等个人信息。
3. 删除权:你可以在「账户设置」中选择「注销账号」,我们将删除你的全部个人数据(包括单词本、学习记录、AI 配置等)。你也可以访问 /delete-account 查看站外删除说明。
4. 撤回同意:你可以通过关闭功能或注销账号的方式撤回授权同意。
5. 注销账号后,除法律法规另有规定外,我们将匿名化或删除你的个人信息。
七、Cookie 与本地存储
1. 本应用使用浏览器本地存储(localStorage / IndexedDB)来保存你的主题偏好、语言设置、登录状态等非敏感信息,以便提升使用体验。
2. 这些数据仅存储在你的设备本地,不会上传到服务器。
3. 你可以随时在浏览器设置中清除这些数据。
八、儿童隐私
本应用主要面向成年学习者。如果你是未满 14 周岁的未成年人,请在监护人陪同下阅读本政策,并在监护人同意后使用我们的服务。如果我们发现收集了未获监护人同意的儿童个人信息,会尽快删除相关数据。
九、政策更新
我们可能会根据业务调整或法律法规要求不时更新本隐私政策。更新后的政策将在本页面公布,重大变更会通过应用内通知或其他适当方式告知你。
十、联系我们
如果你对本隐私政策有任何疑问、意见或建议,或希望行使你的相关权利,可以通过以下方式联系我们:
• 应用内:前往「设置」-「关于」-「反馈与支持」
• GitHub:提交 Issue 到 word-base 项目仓库
我们将在收到你的反馈后尽快回复。