隐私政策
最后更新日期:2026 年 10 月 28 日
1. 引言
欢迎使用 Echo Translate!我们非常重视您的隐私,致力于保护您的个人信息。本隐私政策说明了当您使用 Echo Translate 浏览器扩展程序及网站 echo-translate.com(以下统称"本服务")时,我们如何收集、使用、存储和保护您的信息。
2. 我们收集的信息
2.1 账户信息
- 电子邮件地址:在您选择登录时收集。登录并非强制要求——您可以在未登录的情况下匿名使用基础功能。
- 身份验证数据:我们通过向您的邮箱发送一次性验证码来实现登录,不会存储任何密码。也可以在扩展程序里用 Google 账户登录。
- 在网站上登录:在 echo-translate.com 上用邮箱验证码登录后,您的浏览器会保存一个 30 天有效的登录凭证。从扩展程序打开网站时,扩展程序会带上一个一次性登录码,它 5 分钟内有效、只能用一次,我们的服务器只保存它的单向 hash。在网站上登录不会影响扩展程序里的登录状态。
2.2 使用数据
- 翻译用量:登录后,我们会记录您翻译的字数和段落数,以便管理服务配额并改进本服务。
- 查询历史:我们不保存您查过的单词记录。学习进度由您的浏览器根据您的单词本计算得出。
- 磨耳朵(Pro):每生成一段新的语音,我们会记录您的账户、字数和用时,用来管理每日用量,不记录文字内容。您听过一个词后,我们会在您同步的单词本里记下听过的时间和次数;如果这个词当天该复习,它的下次复习日期会往后推。
- 扩展程序设置:您的偏好设置(如母语和翻译方式)存储在您浏览器的本地存储中。
2.3 支付信息
- 账单数据:当您订阅付费方案或购买 Pro 年卡时,支付由我们的第三方支付处理商 Stripe 进行处理。我们不会在自己的服务器上存储您的信用卡号或支付详情,仅保存您的 Stripe 客户 ID、订阅或年卡的状态、金额和到期日,以及付款时页面的语言(用来决定账户邮件用哪种语言),以管理您的账户。
2.4 分析数据
- 网站分析:我们使用 PostHog 在网站上收集使用数据,例如页面浏览量和功能交互情况,以帮助我们了解服务的使用方式并加以改进。网址里的登录码、验证码和电子邮件地址会在发送任何分析数据之前被去掉。和所有网络请求一样,PostHog 会收到您的 IP 地址,并可能据此推算大致位置(国家和城市);我们不收集您的精确位置。
- 扩展程序使用事件:浏览器扩展程序会向 PostHog 发送使用事件,例如安装扩展程序、翻译单词或段落、查过的单词再次出现并被高亮、复习一个词,以及升级提示的展示和点击。事件记录发生了什么、在什么时间,以及翻译方式等设置。事件从不包含您正在阅读的网页地址,也不包含网页上的任何文字。 涉及某个单词的事件,单词会被替换成单向 hash,所用的随机密钥只保存在您的浏览器里,因此我们无法知道是哪个单词。和所有网络请求一样,PostHog 会收到您的 IP 地址,并可能据此推算大致位置(国家和城市);我们不收集您的精确位置。
- 我们用什么 ID 关联事件:登录前,事件关联到一个随机 ID。登录后,扩展程序和网站发送的事件都关联到一个用密钥从您的账户派生出来的 ID,这个 ID 无法还原出您的邮箱地址,PostHog 收不到您的邮箱地址。安装扩展程序后打开的欢迎页,会把您在网站上的随机 ID 交给扩展程序关联起来,这样我们能知道访问网站的人是否装好并用起来了。
2.5 您翻译和收听的文字
- 翻译:翻译时,扩展程序会把您选中的单词或文字,连同它所在的句子(或整个段落)发送到我们的服务器,由服务器交给 Google 的 Gemini API 翻译。服务器只把结果放在临时的内存缓存里,以便重复查询时更快返回,不会保存您选中的文字。
- 视频字幕:在 YouTube 上显示整句双语字幕时,扩展程序会把视频 ID 和字幕句子发送到我们的服务器,由 Gemini API 翻译,不发送您的账户信息或网页地址。整句译文按视频和句子保存在所有用户共用的缓存里,不记录是谁请求的;180 天没人用到的译文会被删除。
- 「用法指南」(中文母语用户):卡片会把单词、您正在读的句子,以及您以前遇到这个词时的句子(每句附带网站域名,例如 bbc.com)发送到我们的服务器和 Gemini API,用来解释这个词在每处分别是什么意思。卡片的通用部分(容易用错的地方、容易混淆的词)由 Anthropic 的 Claude API 生成,每个词只生成一次,Claude API 只收到这个词和您的母语;这部分所有用户共用,其中不包含您的句子。
- 磨耳朵的语音(Pro):为了朗读,网站会把要读的单词、释义和原句发送到我们的服务器。英文的单词和原句由 Cloudflare Workers AI(Deepgram 的 Aura-2 语音模型)合成,释义由 Google 的 Gemini 语音合成生成。生成的音频按文字保存在 Cloudflare R2 上,所有用户共用同一段文字的音频,音频里不包含您的账户信息。单词本里没有原句的词(比如导入的词),服务器会请 Google 的 Gemini API 按词和释义生成一个例句;例句按词和释义保存,所有用户共用,不包含您的账户信息。
- PDF:PDF 在您的浏览器里打开,文件不会上传。在 PDF 里查词和在网页里一样,只发送选中的文字和所在的句子。
- AI 教练(Echo Translate 2.2 及更早版本):教练会发送单词、所在句子、您正在阅读的网页地址(去掉“?”和“#”后面的部分;旧版本的扩展程序会发送完整地址,我们的服务器会先去掉这部分再使用),以及您最近查过的单词。为了找到相关的词,我们的服务器会读取您同步的单词本;Gemini API 收到的是单词、句子和这些相关的词。
2.6 云同步(Pro)
Pro 用户的单词本会同步到我们的服务器,以便在多台设备之间使用。对每个词,我们会保存:
- 单词、释义、词的原形、语言,以及您查这个词或碰到它的时间和次数;
- 最近一次查询时所在的原句,以及来源:网页的地址(只保存 http 和 https 地址,并去掉"?"和"#"后面的部分)和标题;视频的地址(youtu.be/ 加视频 ID)、标题和查词时在视频里的时间点;PDF 的页码、文件指纹(用来认出同一个文件)和文件名;导入的词还会保存它来自哪里(Kindle、欧路或 CSV);
- 复习进度:当前的复习档位、下次复习日期、最近一次复习和掌握的时间,以及磨耳朵里听过的时间和次数。我们不保存每一次答题的记录。
本地文件的路径(file://)不会被同步。免费用户的单词本只保存在您的浏览器里。
2.7 导入和导出
- Kindle 生词本和 CSV:文件在您的浏览器里读取,不会上传。导入的词进入您的单词本,和其他词一样处理(Pro 用户会同步)。
- 欧路:导入欧路生词本时,您的浏览器直接连接欧路的开放接口,不经过我们的服务器。您在欧路网站生成的授权码只保存在您的浏览器里,不会同步,也不会发送给我们,只用来读取您的生词本。
- 推送到 Anki(Pro):扩展程序直接连接您电脑上的 AnkiConnect,单词不经过我们的服务器。导出成 CSV 或 Anki 文件也只在您的电脑上完成。
2.8 Cookie 与本地存储
- Cookie:我们的网站使用 Cookie 来支持分析功能(PostHog)及网站的基本运行。
- 本地存储:浏览器扩展程序使用本地存储来保存您的单词本、偏好设置和登录状态。网站使用浏览器的本地存储保存网站上的登录凭证。
3. 我们如何使用您的信息
我们将收集的信息用于以下目的:
- 提供、维护和改进本服务。
- 管理您的账户、订阅及功能访问权限。
- 通过 Stripe 处理支付和管理账单。
- 分析使用模式以改进本服务。
- 发送与您的账户有关的邮件:登录验证码、Pro 开通确认、取消自动续费的确认、Pro 年卡到期前的提醒。我们不发送营销邮件。
- 遵守法律义务。
4. 第三方服务
我们仅在运营本服务所必需的范围内,与以下第三方服务共享信息:
| 服务 | 用途 | 共享的数据 |
|---|---|---|
| Stripe | 支付处理 | 电子邮件地址、订阅和年卡数据 |
| PostHog | 网站和扩展程序分析 | 使用事件(不含网页地址和网页文字;单词只以单向 hash 形式出现);登录后,一个无法还原出您邮箱地址的账户 ID |
| Gemini API:翻译、视频字幕的整句翻译、「用法指南」、磨耳朵的释义语音、为没有原句的词生成例句、2.2 及更早版本中的 AI 教练;OAuth 登录(可选) | 您翻译的文字及其所在句子;字幕句子和视频 ID;「用法指南」还包括您以前遇到这个词时的句子及网站域名;AI 教练还包括您单词本里的相关单词;要朗读的释义;没有原句的词和它的释义(不含您的账户信息);使用 Google 登录时的电子邮件地址 | |
| Anthropic | Claude API:「用法指南」卡片的通用部分 | 仅单词和母语(不含您阅读的文字,不含账户数据) |
| Cloudflare | 网站和 API 的托管;Workers AI 合成英文语音;R2 存放共用的语音 | 访问我们网站和 API 的所有请求都会经过 Cloudflare;要朗读的英文单词和原句 |
| Supabase | 数据库(美国) | 账户数据、订阅状态、翻译次数、您同步的单词本(含复习进度)、共用的「用法指南」词条和字幕译文 |
| Resend | 发送登录验证码和账户邮件 | 电子邮件地址,以及邮件内容(例如 Pro 的到期日) |
导入欧路生词本时,您的浏览器直接连接欧路(我们不经手这部分数据),适用欧路的隐私政策。
我们不会将您的个人信息出售给任何第三方。
5. 数据存储与安全
- 您的数据存储在加密的服务器上。
- 我们采用业界标准的安全措施,包括对所有传输中的数据使用 HTTPS 加密。
- 支付数据由 Stripe 按照 PCI DSS 标准进行处理。
6. 数据保留
- 账户数据:在您的账户处于活跃状态期间保留。您可随时请求删除。
- 翻译和语音用量:在您的账户存续期间保留,用于管理服务配额。
- 同步的单词本:在您的账户存续期间保留,更换方案后也会保留。您可随时请求删除。
- 共用的字幕译文:180 天没有被用到就删除。共用的语音和「用法指南」词条不含任何用户信息。
- 网站登录:登录凭证 30 天后失效;一次性登录码 5 分钟后失效。
- 分析数据:由 PostHog 存储,按其数据保留政策保留,目前为 1 年。
- 支付记录:根据适用的税务和财务法规要求保留。
7. 您的权利
您享有以下权利:
- 访问权:请求获取您个人数据的副本。
- 更正权:请求更正不准确的数据。
- 删除权:请求删除您的账户及相关数据。
- 可携带权:请求以可移植的格式获取您的数据。
- 选择退出:无需登录即可使用本服务的基础功能。
如需行使上述任何权利,请通过 support@echo-translate.com 与我们联系。
8. 儿童隐私
本服务不面向 13 岁以下的儿童。我们不会故意收集 13 岁以下儿童的个人信息。
9. 政策变更
我们可能会不时更新本隐私政策。更新内容将发布在本页面,并附上修订后的"最后更新日期"。我们建议您定期查阅本政策。
10. 联系我们
如果您对本隐私政策有任何疑问,请通过 support@echo-translate.com 与我们联系。