隐私说明

这份说明怎么读:

脱口英语 免费提供给想练英语表达的人使用。下面每一条都是照代码里 实际写库的字段列出来的 —— 系统存了什么、什么会发给第三方、谁能看到,逐项写明。

没做的事情这里不会写成承诺。数据保留期限与删除时效目前按实际情况执行, 不在这份说明里给出固定天数。

账号相关

  • 邮箱地址你的账号标识。注册和默认登录都走邮箱验证码:输入邮箱、收验证码、用验证码登录。
  • 密码(可选)注册后你可以在个人主页自己设一个密码,设了之后也能用邮箱加密码登录。不设就一直用验证码。存的是哈希值,不是密码原文,我们看不到你的密码。
  • 登录验证码一条临时记录,含你的邮箱、验证码本身和过期时间。只用于校验这一次登录。
  • 系统生成的昵称注册时由程序从一份固定词表里随机拼一个中文昵称(例如「番茄」类的词),不需要你填真名。
  • 账号创建时间建号时自动记一个时间戳。

注册与默认登录都走邮箱验证码。密码是可选的:你在个人主页设了之后才会有,存的是哈希值。 我们不采集手机号、微信、头像信息,邮箱登录这条路径 不会往里写任何值。

学习过程中产生的数据

  • 你选的词库与你导入的表达你导入的每行「表达 | 释义」会存成你私有词库里的卡片。私有词库按你的账号归属,不并入预设内容,也不给其他用户看到。
  • 每次作答的原文你在输入框里写的英文原文会完整存下来,同时存这是当天第几次尝试、写的是短语还是整句、有没有点过「看答案」。
  • 判定结果与修正句本地程序判定的「有没有用上目标表达」、模型判定的同一件事(两者分开存),以及模型给出的修正后句子。
  • 你的自评分每张卡答完后你打的 1-4 分,是复习间隔算法的输入。
  • 错误标注每条错误记一个维度(语法 / 中式英语 / 自然度 / 拼写)、可选的细分类别、一句中文说明,以及错误写法与正确写法。同时记这条标注是本地比对得出的还是模型给出的。
  • 为你生成的语境每次生成的英文场景全文与配套提问会存下来,用于避免重复出题,以及在锁定后重复使用同一条语境。
  • 每日学习记录每天的日期、当天发给你的卡片队列、完成与跳过的卡片。看板上的活跃天数、完成率、首次命中率都由这些记录算出来。
  • 复习进度状态每张卡的记忆强度、难度、复习次数、下次到期日等间隔算法状态。

学习安排相关

  • 数据说明的确认状态与时间记你是否确认过开头那份数据说明,以及确认的时间点。
  • 使用模式normal 或 detection。detection 是把复习间隔压缩的排期模式,会额外记一个起始日期。这个值写入后程序不提供修改入口。
  • 模型调用用量每次调用记日期、用途(生成语境 / 重新生成 / 批改 / 总结批改等)、调用次数和 token 数。用来控制每日预算上限和成本对账,不含你写的内容。

会发给第三方模型服务商的内容

生成语境和批改作答都要调用第三方大模型服务。发出去的请求里包含:

  • 你正在练的目标表达和它的中文释义
  • 当前这条英文场景的文本
  • 你写的那句英文原文

请求里不带你的邮箱、昵称或账号 ID,模型服务商拿到的是脱离账号的文本片段。 但请注意:你写进输入框的内容会离开本系统, 所以不要在练习里写真实的个人信息、密码或任何你不希望第三方看到的东西。

这些内容在模型服务商那边如何存储和使用,取决于它们各自的条款,不在本系统控制范围内。

服务器日志与访问控制

为了防止接口被刷爆账单,系统会按来访 IP 做限流。这个计数只存在服务进程的内存里, 不写入数据库,进程重启即清空。

运行日志用于排查故障与错误追踪,请求被判定为可疑时会记录来访 IP 和 浏览器的 User-Agent。日志不写入数据库,它的保存方式取决于部署平台的日志设施。

日志里不写你的作答原文,登录验证码也不打印到日志。

模型 API 密钥与数据库连接串只存在服务端环境变量中,不会下发到浏览器。

数据存放在哪

系统部署在境外的托管平台上,数据库与模型服务也在境外,因此你的数据会跨境传输和存储。 具体的平台与地区取决于本次部署所用的服务商。

谁能看到你的数据

你的作答、错误标注和导入的表达都按账号隔离,每个接口都会校验归属, 别人读不到你的记录。

作者为了排查故障和改进产品,能够访问数据库。对外提到使用情况时一律用汇总数字, 不会公开某个人的作答原文或邮箱。

你可以怎么做

你可以随时停止使用。你可以导出自己导入的词条, 也可以清空自己的学习数据(账号保留,不影响登录),两个操作都在下方完成。 清空会删除你的学习记录、词库与批改纠错反馈;你在「留言板」提交的产品留言 和问卷答卷不会被删除 —— 这两类会保留,用于产品改进与竞赛材料。

练习时你可以只写短语,不必写整句 —— 写多少由你决定。

这份说明会变

功能会持续更新,采集的字段可能随之调整。这份说明跟着代码一起更新, 描述的是当前版本的实际行为,不构成对未来版本的承诺。

隐私说明 | 脱口英语:语境驱动+AI实时批改训练体系