简短版:应用需要一个账号,你的词、你的答案和你的进度都随账号保存,好让你在任何设备上学习。AI 功能把相关部分发给 Google 的 Gemini API,发音检测把一段简短的录音发给 Microsoft,购买则经由 Apple 和 RevenueCat 完成。没有广告,没有追踪,没有任何东西被出售,你也可以随时在应用里删除账号。
1. 谁负责
依 GDPR 第 4 条第 7 款以及土耳其第 6698 号个人数据保护法(KVKK),控制者是 Murathan Bakti。
- 邮箱: contact@wordmi.com
- 设立地: Türkiye
2. 应用做什么,向你申请什么
Wordmi AI 是一款词汇应用:你收集词,在简短的小游戏里学习它们,并由一位 AI 导师从旁协助。为此,它只向你的设备申请三项权限,且每一项都在某个功能需要它的那一刻才申请:
- 麦克风与语音识别:仅用于口语、跟读和发音练习,且仅在你按住麦克风按钮时使用。
- 照片:仅在你选择头像时使用。应用只读取你选中的那一张图片,不读取图库中的其他任何内容。
应用不索取你的位置、通讯录、日历或广告标识符,也不发送推送通知。
3. 我们处理什么、为什么、依据什么法律基础
应用以账号为基础运行。下表中的所有内容都随该账号存放在我们的数据库里,保留到你删除账号为止,另有更短期限的除外。
| 数据 | 为什么 | 法律基础 | 保留期限 |
|---|---|---|---|
| 邮箱地址 | 用于识别账号,并发送登录、确认与重置密码的验证码 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除账号 |
| 密码,仅以加盐哈希形式存储 | 用于验证你的身份。登录时它会经过我们的服务器函数进行校验;明文不会存储在任何地方 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除账号 |
| 手机号码:用邮箱和密码注册时必填;用 Google 登录时不会索取 | 为找回你的账号而保存。验证码发到你的邮箱,而不是这个号码;我们不会向它发短信,也不会拨打它 | 正当利益(GDPR 第 6 条第 1 款(f) · KVKK 第 5 条第 2 款f) | 直到你删除账号 |
| 显示名称与头像 | 用于在应用内标识你;显示名称也会出现在排行榜上。若你用 Google 登录,你的姓名和头像由 Google 提供;你也可以自己选择头像 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你移除头像或删除账号 |
| 个人资料:你的母语、在学的语言、水平、每日目标、学习目的和兴趣 | 用于让词、练习和 AI 的回答贴合你 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除账号 |
| 已保存的词:词本身、词义、语言对、例句,以及它的来源(发现、词包、AI 导师、你自己输入,或你用扩展保存它时正在看的片子名称) | 这就是产品本身:你据此学习 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除该词或账号 |
| 间隔重复状态:重复次数、间隔、难易系数、下次到期日、遗忘次数以及你的作答历史 | 用于决定何时再次向你展示每个词 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除该词或账号 |
| 练习记录:游戏类型、题目及所显示的句子、你的答案、是否正确、作答用时、使用的提示,以及题目打开期间你是否离开过应用;口语题中则是语音识别器听到的文本及其得分(不是录音) | 用于给你的进度评分、调整难度,并让 AI 导师看到你卡在哪里 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除账号 |
| 使用事件:学习会话的开始和结束、保存和删除词、达成每日目标、水平变化、添加或移除词包、打开每日对话、打开订阅页面,以及购买或恢复购买的结果;每个事件都附带平台和应用版本 | 让 AI 导师和报告能够了解你;了解产品的使用情况,并发现同步错误与购买错误 | 正当利益(GDPR 第 6 条第 1 款(f) · KVKK 第 5 条第 2 款f) | 直到你删除账号 |
| 你与 AI 导师的对话 | 以便对话能在任何设备上从中断处继续 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除该会话或账号 |
| AI 为你生成的内容:练习题组与进度报告;你在每日对话中的进度 | 以便你重新打开过去的报告,并从上次停下的地方继续 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除账号 |
| 套餐与用量计数器:你的套餐名称及其最近一次变更的时间;你在排行榜上的分数和等级;你的每周 AI 额度,以及发音检测、音频和对话的每日计数器 | 用于解锁你付费购买的内容、生成排行榜,并执行 AI 功能的用量上限 | 履行合同(GDPR 第 6 条第 1 款(b) · KVKK 第 5 条第 2 款c) | 直到你删除账号 |
| 验证码与受信任设备记录:发到你邮箱的 6 位验证码的哈希;记住此设备的令牌的哈希、客户端描述(user agent)以及最后使用时间 | 在我们不认识的设备上,用第二步保护邮箱加密码的登录 | 正当利益(GDPR 第 6 条第 1 款(f) · KVKK 第 5 条第 2 款f) | 验证码有效期 10 分钟,设备令牌有效期 30 天;记录本身会保留到你删除账号 |
| 限流计数器:按邮箱地址、按账号 id 以及按请求来源的 IP 地址统计的尝试次数 | 限制密码尝试和验证码发送以防暴力破解 | 正当利益(GDPR 第 6 条第 1 款(f) · KVKK 第 5 条第 2 款f) | 计数窗口从 15 分钟到 24 小时不等;超过一天的计数器会被自动删除 |
应用里没有广告,没有第三方分析 SDK,也没有追踪。我们不使用你的广告标识符,不跨其他公司的应用或网站追踪你,因此应用从不显示 Apple 的追踪授权提示。上述使用事件只写入我们自己的数据库。我们不出售你的数据,也不为你建立广告画像。
4. 留在你设备上的数据
为了让应用能离线使用并快速打开,它会在设备上保存一份副本:你的词、复习计划、尚未发送的答案、你的设置以及最近播放过的音频。你的登录会话保存在 iOS Keychain 中。删除应用或账号时,这份副本随之移除。退出登录会结束会话,但保留副本,以便同一账号从上次停下的地方继续;若另一个账号在这台设备上登录,前一个账号的副本会被清除。
小组件。 如果你把 Wordmi 小组件添加到主屏幕或锁定屏幕,应用会把你的一小部分词、它们的词义和例句写入同一设备上小组件可以读取的存储空间。这一过程不会向任何地方发送任何东西。请注意,锁定屏幕上的小组件,任何能看到你屏幕的人都能看到。
5. AI 功能
AI 导师对话、AI Arena 练习题组、进度报告、词在句中的意思、额外的例句、每日对话,以及发音检测中的一句话提示,由 Google 的 Gemini API 生成。为了作答,我们只发送答案所需的那部分数据:涉及的词及其句子、你的练习答案和使用事件的摘要、你的个人资料(显示名称、语言、水平、目标、学习目的、兴趣),以及你输入的消息。你的邮箱地址和手机号码不会被发送。
在这件事上 Google 作为我们的处理者行事。依 Gemini API 的付费条款,我们发送的内容不会用于训练 Google 的模型。你保存的词也会由同一个 API 转成数值向量(嵌入),以便找出相关的词。
AI 的回答是自动生成的,可能出错。它们是学习辅助,而不是专业建议;详见应用使用条款。
6. 音频、麦克风与语音
听力
词和句子由 Google Cloud Text-to-Speech 朗读。该服务只收到文本及其语言;不会发送你的账号 id。它生成的音频保存在一个共享缓存里,以免同一句话被重复生成;缓存记录中不含账号 id。每日对话按语言、水平和日期各撰写并配音一次,当天打开它的每个人看到的都相同,因此其中不含任何关于你的内容。若这些服务无法连接,则由你设备自带的语音朗读文本。
口语与跟读
这些练习使用你设备内置的语音识别(在 iPhone 上即 Apple 的语音识别)。应用会先征求许可,并且只在你按住按钮时聆听。若设备上已安装你所用语言的识别模型,识别就在设备上进行;若未安装,你的设备会把音频发往 Apple 的语音服务,适用 Apple 自己的隐私条款。音频不会到达我们的服务器。 我们只收到识别出的文本,它会随你的作答记录一起保存。跟读练习中,你的录音保存在设备上,以便你把它与示范语音对照回放。
发音检测
当你点按发音检测按钮时(且仅在此时),你刚录下的简短录音和你所朗读的句子会经由我们的服务器发往 Microsoft Azure Speech,由它为你每个音的发音打分。随后 Gemini 把这些分数变成一句话的提示;它收到的是分数和句子,而不是音频。我们不在服务器上保存录音。 Microsoft 作为我们的处理者处理录音,以返回分数。每天的检测次数有上限。
7. 翻译与词汇信息
当某个词还没有词义、而我们的服务器也无法提供时,应用会直接从你的设备向 Google 翻译请求;若失败,则向 MyMemory(Translated s.r.l.)请求。小组件中显示的例句也以同样的方式翻译。这些请求只携带文本和语言对,不携带你的账号。MyMemory 可能会把提交的文本留在其公开的翻译记忆库里。
词在句中的意思,是把这个词和它所在的句子发到我们的服务器,再由服务器发给 Gemini 得出的。结果保存在一个共享缓存里,好让下一个人不必重新生成同样的内容。缓存保存这个词、句子、回答,以及最先请求它的账号 id;保存账号 id 是为了统计每日用量上限。其他用户只会收到词义;是谁请求的,不会展示给任何人。
当你添加一个新词时,我们的服务器可能会在公开的、以开放许可发布的来源中查找它(经由 kaikki.org 获取的 Wiktionary 数据,以及提供例句的 Tatoeba)。发出的只有这个词及其语言;没有任何能识别你的信息。
8. 购买
Premium 通过 Apple 以应用内订阅的形式出售。付款由 Apple 处理;我们从不会看到你的银行卡或银行账户信息。 为了确认你购买了什么,应用使用 RevenueCat:它会收到你的 Wordmi 账号 id(作为其用户 id)、Apple 提供的购买与收据信息(产品、价格、币种、商店所在国家或地区、购买与续订日期),以及关于设备和应用版本的基本技术信息。当订阅开始、续订、结束或被退款时,RevenueCat 会通知我们的服务器,而我们只保存你的套餐名称和变更时间。
9. 排行榜对其他用户可见
你的显示名称、语言水平、游戏等级和分数会在排行榜上对其他已登录的 Wordmi 用户可见。 你的邮箱地址、手机号码、保存的词和对话历史,从不出现在那里。
你上传的头像不会显示在排行榜上,但它存放在可公开读取的存储空间里:任何知道其地址的人都能打开它,而这个地址包含你的账号 id。
我们这样做,依据的是让练习更有动力这一正当利益(GDPR 第 6 条第 1 款(f))。你有权依 GDPR 第 21 条提出反对: 写信到 contact@wordmi.com,我们会把你从排行榜移除,而不在其他方面限制你的账号。
10. 我们与谁共享
我们不出售你的数据,不与广告商或数据经纪商共享,也不把它用于任何与教你语言无关的目的。涉及的第三方只有让产品得以运转的服务商;其中处理你个人数据的服务商依 GDPR 第 28 条作为我们的处理者行事。
| 接收方 | 用途 | 所在地 |
|---|---|---|
| Supabase Inc. | 数据库、身份验证、文件存储(头像、音频),以及 AI 功能背后的服务器函数 | 美国公司;数据位于项目所配置区域的 AWS 基础设施上 |
| Google LLC(Gemini API) | 导师、练习题组、报告、词义、例句、每日对话、发音提示与嵌入 | 美国公司;全球基础设施 |
| Google LLC(Cloud Text-to-Speech) | 朗读词和句子(仅文本及其语言) | 美国公司;全球基础设施 |
| Google LLC(Google 翻译) | 备用翻译,由你的设备发出请求(仅文本和语言对) | 美国公司;全球基础设施 |
| Google LLC(使用 Google 登录) | 仅在你选择这种方式时:由 Google 验证你的身份;你的姓名、邮箱地址和头像来自 Google | 美国公司;全球基础设施 |
| Microsoft Corporation(Azure Speech) | 为你通过发音检测发送的录音打分 | 美国公司;位于我们所配置区域的 Azure 基础设施 |
| RevenueCat, Inc. | 记录并核验 App Store 购买,并将其告知我们的服务器 | 美国公司 |
| Apple Inc. | App Store 付款与订阅;未在设备上进行时的语音识别 | 美国公司;全球基础设施 |
| Translated s.r.l.(MyMemory) | 向 Google 翻译的请求失败时的备用翻译 | 意大利(欧盟) |
| 我们的邮件服务商 | 投递登录、确认与重置密码的验证码 | 按该服务商自身的基础设施 |
| 公开词典来源(kaikki.org、Tatoeba) | 为新词查找词义和例句。只发送这个词,因此没有个人数据到达它们那里 | 多处 |
当你直接使用 Apple 和 Google 的服务(App Store、你的 Apple ID、使用 Google 登录)时,它们也会依各自的条款处理数据。除此之外,只有在法律强制时(法院命令或明确的法定要求),我们才会披露数据。
11. 跨境传输
由于这些服务商在全球运营,你的数据可能在 Türkiye 境外以及欧洲经济区之外(包括美国)被处理。向我们位于美国的处理者的传输,依据 GDPR 第 46 条第 2 款(c) 下欧盟委员会的标准合同条款,并已并入这些服务商的数据处理条款。就 KVKK 而言,在没有其他依据适用时,跨境传输依据 KVKK 第 9 条下你的明确同意。
12. 删除你的账号
你可以随时在应用里删除账号:个人资料(Profile)→ 删除账号(Delete account)。 这会立即、永久地删除账号,连同我们服务器上与之绑定的数据:你的词、复习历史、练习记录、使用事件、对话、报告、个人资料、头像、手机号码和邮箱地址。备份副本按其自身周期在 30 天内滚动淘汰。设备上的副本也会同时被清除。你也可以写信到 contact@wordmi.com 要求删除。
有些记录会保留,因为它们并不只属于你,或因为法律要求保留:同时服务于其他用户的共享 AI 缓存,以及 Apple 和 RevenueCat 依其自身保留规则和纳税义务保存的购买记录。
13. 你的权利
依 GDPR(第 15 至 22 条)与 KVKK(第 11 条),你有权知道我们持有什么、获取副本、要求更正、要求删除、限制处理或提出反对、要求可携带,以及随时撤回任何同意,而不影响此前合法的处理。土耳其法还另加两项权利:知悉你的数据在境内外被传输给了哪些第三方,以及就非法处理造成的损害请求赔偿。
你可以在应用里自行更正个人资料,删除词、对话或整个账号。其余事项,包括获取你的数据副本,请写信到 contact@wordmi.com。我们在 30 天内答复(KVKK:30 天;GDPR:一个月,请求复杂时可再延长两个月),并且免费。我们可能会要求提供信息,以确认请求来自账号持有人。
14. 向监管机构投诉
如果你认为我们处理你的数据有失当之处,请先告诉我们,我们更愿意把它改好。你也可以向土耳其的 Kişisel Verileri Koruma Kurumu(KVKK) 投诉;若你在欧洲经济区,则可向你居住或工作所在地的监管机构投诉。
15. 我们如何保护
流量走 HTTPS。密码由我们的身份验证服务商仅以加盐哈希形式存储,你手机上的登录会话保存在 iOS Keychain 中。每一张表都启用了行级安全,因此一个账号只能读到属于自己的行。登录与验证码发送都有针对暴力破解的限流;在我们不认识的设备上用邮箱和密码登录时,需要一个发到你邮箱的验证码。服务商的密钥留在我们的服务器上,从不随应用分发。
没有系统是绝对安全的。若某次泄露可能危及你的权利,我们会按 GDPR 第 33 条和 KVKK 第 12 条第 5 款的要求在 72 小时内通知监管机构,并在 GDPR 第 34 条要求时直接告知你。
16. 儿童
本应用不面向 13 岁以下的儿童,我们也不会明知而收集他们的数据。若你认为有儿童创建了账号,请写信到 contact@wordmi.com,我们会删除它。
17. 自动化决策
AI 功能生成练习、建议与讲解,复习算法决定何时再次向你展示某个词。二者都不会对你产生法律效果或类似的重大影响,因此这不构成 GDPR 第 22 条意义上的自动化决策。
18. 变更
若本政策的变更影响到我们收集什么或谁会收到,我们会更新顶部的日期,并在变更生效前通过应用或邮件告知账号持有人。
19. 联系方式
数据保护相关问题、访问请求与删除请求:contact@wordmi.com。