返回首页

Echo One 隐私说明

Echo One 用于在 YouTube 页面上提供英语学习辅助,包括双语字幕、逐句学习、听写练习,以及受邀内测用户可用的 Ask / Friend AI 功能。插件只在支持的 Echo One 网站页面和 YouTube 页面运行。

本地存储

插件可能在浏览器本地保存学习进度、已打开过的视频学习记录、听写答案和检查结果、界面偏好(例如“进入学习”浮标位置)、匿名设备 ID、AI 功能的本地会话状态、Google 登录 token、内测权限状态,以及从 Echo One 网站跳转到 YouTube 时使用的临时视频打开意图。

账号与邀请制

当用户主动点击“登录 / 内测权限”时,Echo One 使用 Chrome 提供的 Google 登录能力请求用户的 Google 邮箱地址。Echo One 后端会用该邮箱判断账号是否在邀请名单、实验名单或管理员名单中,并返回对应权限,例如免费版、内测版或实验版。Echo One 不接收用户的 Google 密码。

账号邮箱用于登录状态、邀请资格判断、权限刷新和内测运营。当前版本不包含公开支付系统。

双语字幕翻译

当用户主动开启双语字幕或动态学习模式时,插件会把待翻译的英文字幕片段、视频 ID 和匿名设备 ID 发送到 Echo One 的翻译代理,用于生成中文字幕和进行额度/防滥用保护。服务端可能临时使用 IP hash 做限流,但不保存原始 IP。插件不会直接请求第三方翻译服务;DeepSeek 等服务端凭据(如未来启用)只保存在服务端环境变量中,不会放进网页或插件代码。

Ask / Friend AI 功能

受邀内测用户主动使用 Ask 或 Friend 时,插件会把用户输入的问题、当前视频 ID、视频标题、当前字幕片段、前后字幕上下文和最近同视频内的问答上下文发送到 Echo One 后端。Echo One 后端会在确认账号权限和额度后,把必要内容发送给 AI 服务提供商以生成回答。

Friend 模式可能使用浏览器的语音识别能力把用户说的话转成文字。语音识别由浏览器和相关平台能力提供,Echo One 接收的是识别后的文字问题,而不是主动保存用户原始音频。

语音回答与 TTS

当 Friend 模式需要语音回答时,Echo One 会把 AI 生成的回答文本发送到 Echo One 的 TTS 网关,再由该网关调用 Google Text-to-Speech 生成音频。TTS 网关返回音频给插件播放。Echo One 不会把用户的 Google 密码、完整浏览历史或未使用的页面内容发送给 TTS 服务。

用量、额度与成本记录

为了控制内测成本、防止滥用并排查问题,Echo One 后端会记录必要的用量元数据,例如功能类型、请求状态、provider、耗时、视频 ID、额度使用量、token 用量、TTS 字符数、音频大小,以及经过 hash 处理的用户或请求标识。日志不应包含原始邮箱、原始 IP、API key、完整字幕文本、完整用户问题、完整 AI 回答或音频内容。

反馈

当用户主动提交反馈时,Echo One 会接收用户填写的反馈文字,并可能附带提交来源、当前页面 URL、页面标题、当前视频 ID 和插件版本,用于定位问题和改进产品。反馈不会自动包含字幕文本、听写答案、截图、浏览历史或账号身份。

权限用途

Echo One 使用 Chrome 的 storage 权限保存本地学习数据、登录 token 和权限状态。identity 权限用于 Google 登录和读取用户主动授权的邮箱地址。YouTube 站点权限用于识别当前视频、读取可用英文字幕轨、显示双语字幕和学习模式覆盖层。tryechoone.com 站点权限用于读取示例课程 JSON、从网站跳转 YouTube 时暂存打开意图、登录权限查询、AI/翻译代理请求以及用户主动填写的反馈。Google Cloud Run 服务权限用于 FullStop 字幕断句和 Friend 语音回答。

视频内容

学习内容主要来自用户当前打开视频的 YouTube 英文字幕轨(动态双语字幕 / 学习模式)。Echo One 网站另保留少量人工准备的示例课程作为 demo,相关 JSON 优先从网站读取,首发内容也可能保留在插件内作为兜底。

未来更新

如果未来增加云同步、公开支付、更多 AI provider、长期用量数据库或其他远程处理能力,本说明会同步更新。