Termiyo

隐私

我们收集什么

简短版本:除非你开启同步,你的主机、密钥和密码都不会离开你的设备;即使开启了,我们持有的也只是密文。

本页是译文。具有法律效力的是英文版本——翻译后的法律文本可能表达出原文没有的含义,我们宁愿先说明哪一版为准,而不是留待日后争论。

你的保险库

主机、身份、私钥、密码、代码片段和已记住的主机密钥,都以加密形式存放在你自己的 机器上,密钥由你的主密码派生。我们没有那个密码,也无法推导出来。

开启同步后,加密后的记录会复制到我们的服务器,供你的其他设备拉取。加密发生在 任何数据被发送之前。服务器的运营者——包括我们——只能看到记录的大小和时间, 看不到内容。

我们不收集什么

我们不收集你终端会话的内容、你连接的服务器地址、你的用户名,也不收集你的密钥。 没有按键记录,也没有会话录制——除非你自己开启会话日志,而它同样使用与其他一切 相同的加密存放。

语音输入

在你同意之前,语音输入不会发送任何内容:你第一次按下麦克风时,Termiyo 会先说明它如何工作,在你同意之前不会录音。你同意之后,你说的话会经由我们的服务器发送给语音转文字服务 Deepgram,文字再以草稿的形式返回给你。我们的服务器只转发音频,不保留任何音频。使用语音输入需要登录 Termiyo 账户,并且每月会计入你套餐包含的 AI 用量。

你说话时,音频保存在你电脑上应用的内存里,应用会在你停顿处把它切成几个短片段,逐个发送到 Termiyo 的服务器(口述较长时,你还在说话时就会发送,其余部分在你停下后发送)。Termiyo 的服务器不保存音频:音频不会写入我们的数据库、文件或日志,计入你额度的是按每个片段的时长折算的 AI token 数量。

每次请求我们都要求 Deepgram 把它排除在其模型改进计划(Model Improvement Program)之外;根据 Deepgram 的文档,这类请求的数据只保留到处理完成所需的时间,Deepgram 的“Your Data at Deepgram”页面也说明,这样 Deepgram 在返回结果后既不保存音频也不保存文字,也不会用它们训练模型。在你按下草稿里的按钮之前,你口述的内容不会进入终端或 AI 助手。

诊断信息

Termiyo 每 24 小时最多发送一次关于它自己的简短报告,而且从你安装它的那一刻起它就是开着的。 报告里有应用的版本、你的平台和处理器、这份副本的安装方式、界面语言、是否开启了更新检查, 以及它自己的文件夹里有多少份崩溃转储。这就是全部内容。报告不带任何标识符, 因此一份报告既无法和另一份连起来,也无法和你连起来,这里也没有保存任何关于你的东西可供查询。 你会话里的任何东西都不会随它一起走:没有主机名、没有用户名、没有命令、没有输出、没有路径、没有密钥。 Termiyo 会在第一次运行时告诉你这件事,而关掉它的开关就在“设置 → 帮助”里,点一下即可。 崩溃报告是另一回事:全新安装时关闭,更新之后仍然关闭,一直关闭到你自己去打开它。

应用崩溃时,操作系统的转储文件写在你自己机器上的一个文件夹里。“设置 → 帮助” 会列出那个文件夹里有什么,用平实的话说明一份转储可能包含什么,并把它打开。在上传关闭的 情况下——每一次安装都是这样开始的——转储就留在那里,只有你自己把它附到缺陷报告里, 它才会离开。

如果你确实打开了它:转储会通过 HTTPS 发送到 termiyo.com,并保存在那里,供开发 Termiyo 的人用调试器打开。它携带转储本身(用你自己的机器给那个文件起的名字)、版本号、平台与 架构,以及这次安装的一个标识——这个标识 在第一次发送时才生成,所以从未打开过这个开关的安装根本没有它。我们不记录它来自哪个地址。 超过 2 MB 的转储根本不会发送。同一个页面会列出已经发送过的全部内容,并提供一个按钮, 请求我们的服务器删除那些报告以及随附的转储。

这不是关于隐私的一般立场。SSH 客户端会看到你用来访问生产系统的主机名、用户名和命令。 崩溃转储可能包含其中任何一项,而内存映像没有“过滤版”——它是内存,不是表单。正因如此, 这才是一个你必须自己去找到并打开的开关;正因如此,放着这个开关的页面会先告诉你文件里 有什么;也正因如此,这是这一页上唯一会因为你的选择而改变的事情。

这里改了什么,我们说出来而不是悄悄改掉:这一节以前写的是崩溃报告不只是默认关闭而是 根本不存在、这里没有任何可以打开的东西、报告也没有地方可去。对加入上传地址之前的每 一个版本来说这三句都是真的,而那次发布让它们不再为真。没有改变的是最重要的 那一部分,而且它本来就是更好的一句话:除非你自己打开,否则没有任何东西会离开你的机器。

账号数据

全新安装时 Termiyo 会请你创建一个账号,而你可以拒绝,然后照样继续用它。账号保存一个邮箱地址、一个密码验证值(不是密码本身)、你的公钥、你的订阅状态,以及——对于每一台你在上面登录过账号的机器——一个标签,这个标签就是那台电脑自己的主机名,后面用括号带上它的操作系统,旁边还有那台机器最后一次联系到我们的时间。这个标签是照原样存放的,没有加密,因为它的意义正在于你能读懂这个列表、认出自己的机器。删除账号,这些都会随之删除。

联系

关于以上任何问题,请发送到 info@termiyo.com。