隐私政策
最后更新:2026-03-19
SubEnglish("我们")是一款帮助用户通过 YouTube 视频学英语的 Chrome 扩展。本政策说明我们收集哪些数据、出于何种目的,以及如何保护这些数据。
1. 我们收集的数据
1.1 仅存储在您设备上的数据
- 偏好设置 — 字号、字幕透明度、颜色、显示模式,存储在
chrome.storage.local,从不传输到我们的服务器。 - 离线词汇队列 — 未登录时收藏的单词,存储在
chrome.storage.local,登录后自动同步。 - 翻译缓存 — 已翻译的字幕文本,存储在
chrome.storage.session,关闭浏览器后自动清除。
1.2 传输至我们服务器的数据
当您创建账号使用 SubEnglish 时,我们会存储:
- 邮箱地址和显示名称 — 来自您的 Google 账号,用于账号识别。
- 收藏的单词 — 单词、释义、例句,以及保存时所在 YouTube 视频的 ID。
- 订阅状态 — 免费或 Premium,通过 Stripe 管理。
我们不存储:
- 您的观看历史
- 您观看过哪些 YouTube 视频
- YouTube 以外的任何浏览数据
1.3 支付数据
支付由 Stripe 处理。我们从不接收或存储您的信用卡信息。Stripe 仅通过 webhook 向我们共享订阅状态。
2. 我们如何使用数据
| 数据 | 用途 |
|---|---|
| 邮箱 + 姓名 | 账号识别;未经明确同意不发送营销邮件 |
| 收藏单词 | 跨设备同步您的单词列表 |
| 字幕文本 | 发送至翻译 API(由 Anthropic Claude 提供支持)生成中文译文。字幕行会被缓存以减少重复 API 调用。 |
| 健康检查请求 | 扩展每 5 分钟向 /api/v1/health 发送轻量 GET 请求以检测服务中断,请求中不包含任何用户数据。 |
3. 第三方服务
| 服务 | 用途 | 隐私政策 |
|---|---|---|
| Google OAuth | 登录 | policies.google.com/privacy |
| Anthropic Claude | 字幕翻译 | anthropic.com/privacy |
| Stripe | 支付处理 | stripe.com/privacy |
| Free Dictionary API | 单词释义 | dictionaryapi.dev |
| Sentry | 后端错误监控(不发送个人信息) | sentry.io/privacy |
4. 数据保留
- 账号数据:保留至您删除账号。
- 收藏单词:保留至您删除或注销账号。
- 翻译缓存:扩展端为 session 级别(关闭浏览器后清除);后端 PostgreSQL 缓存长期保留以避免重复调用 AI 接口。
5. 您的权利
您可以随时:
- 删除账号 — 发送邮件至 support@subenglish.net,所有相关数据将在 30 天内删除。
- 导出词汇列表 — 通过扩展 popup 导出。
- 无账号使用扩展 — 所有核心功能(双语字幕、查词、样式设置)均可在无账号情况下本地使用。
6. 儿童隐私
SubEnglish 不面向 13 岁以下儿童。我们不会有意收集儿童数据。
7. 政策变更
当数据处理方式发生变化时,我们将更新本政策并在顶部注明修订日期。变更后继续使用扩展即表示接受。