文档在电脑上阅读
文档由安装在你电脑上的模型就地阅读和建立索引,而不是交给在线 AI 服务;在你保存到账户的对话中,用于生成回答的文本会随对话一起保存,自 0.13.20 版(测试版)起采用端到端加密。
保护文档的第一道防线,是让它们在你的电脑(Mac、Windows 或 Linux)上,由安装在这台电脑上的模型来阅读。下面说明应用为此做了什么、什么内容会在何时离开电脑、它的局限,以及你如何亲自验证。
最后更新:2026年10月5日
文档由安装在你电脑上的模型就地阅读和建立索引,而不是交给在线 AI 服务;在你保存到账户的对话中,用于生成回答的文本会随对话一起保存,自 0.13.20 版(测试版)起采用端到端加密。
在你勾选“允许我的其他设备连接这台电脑”之前,应用内置的服务器只接受来自这台电脑的连接;勾选之后,也只有输入配对码的设备才能接入,且它们的通信经过加密。模型引擎始终只接受来自这台电脑的连接,每次启动都使用新的密钥。
在 Mac 上,应用经 Apple 公证,macOS 只会安装由 Twoody 发布者签名的更新;在 Windows 上,安装程序及其更新均由 Osmove 签名。应用会在启动时和夜间检查是否有新版本,不会附带任何可识别你电脑的信息,并在安装前征求你的同意。在 Linux 上,新版本需要你自行安装。
通过 Twoody 安装的模型从 Hugging Face 下载,使用前会校验其指纹(SHA-256)。
Twoody Code 在你打开的文件夹中工作。默认情况下,它在修改文件或运行命令之前都会先询问你;在“自动”模式下,它会直接应用对文件的修改,但运行命令始终要等你批准。从 iPhone 操控它的功能保持关闭,直到你开启为止。
数据存放在你用户账户中的 Twoody 数据文件夹里;在 Mac 上,只有你的 macOS 用户账户可以读取。从 0.13.99 版起,Twoody 用系统钥匙串保管的密钥加密其数据库(对话、记忆、文档索引)和连接器的令牌;在没有钥匙串的 Linux 上,数据库保持未加密。Twoody 不加密模型和你的文档:请加密你的磁盘——Mac 用 FileVault,Windows 用 BitLocker,Linux 用 LUKS。
取决于你开启了哪些功能。隐私政策详细说明了 Twoody 处理的全部信息及其原因。
| 内容 | 发送到 | 时机 |
|---|---|---|
| 内测期间的技术诊断信息:关于回答的测量数据(模型、耗时、token 数、错误)、应用和系统的版本,以及崩溃报告;绝不包括任何问题、回答、文档或文件名 | twoody.com:如已关联账户,则记在你的账户下;否则记在你的安装随机生成的编号下 | 内测期间默认每 15 分钟一次;可在“设置”中关闭(“与 twoody.com 共享技术诊断信息”) |
| 检查更新:读取一个小文件,不附带任何可识别你电脑的信息 | downloads.twoody.com | 启动时和夜间;可在“设置”中关闭 |
| 下载模型 | huggingface.co | 安装模型时 |
| 下载语音模型(whisper.cpp) | huggingface.co | 第一次需要时:在 Windows 和 Linux 上,即第一次按下麦克风时 |
| 下载 MLX:专用的 Python 以及 MLX 的软件包,均经指纹校验 | github.com、pypi.org 和 files.pythonhosted.org | 仅当你在搭载 Apple 芯片的 Mac 上安装 MLX 时 |
| 你的搜索内容,以及随后读取找到的网页 | 默认是 DuckDuckGo,也可以是 Brave 或你自己的 SearXNG 服务器,然后是找到的网站 | 仅当你开启网络搜索时 |
| 在线账户,以及你保存在其中的对话 | twoody.com | 仅当你登录账户时(账户为可选项);私密对话留在电脑上 |
| 你与其他设备之间的通信,经端到端加密 | 你账户的中继,位于 twoody.com | 仅当你有账户并勾选“不在家时也能连接”时;中继没有读取内容所需的密钥 |
| 连接器的工具收到的内容(显示的参数) | 你添加的连接器对应的服务(Notion、GitHub、Linear……) | 仅当你添加了连接器,并在每次调用时由你允许(或对该工具选择“始终允许”) |
| 你的家居命令(打开、关闭、读取状态) | 你的 Home Assistant,地址由你提供 | 仅当你开启“家居”功能时 |
| Microsoft 登录(Outlook / Microsoft 365 日历和联系人)及其续期 | login.microsoftonline.com | 仅当你关联了 Microsoft 帐户时:登录时一次,之后在相应能力开启期间大约每小时一次 |
| 读取你的 Outlook / Microsoft 365 日历和联系人 | graph.microsoft.com | 仅当你在日历或联系人中关联了 Microsoft 帐户时;开启期间每 15 分钟一次 |
你的 iPhone 向电脑提问,一台电脑向另一台电脑提问,你把电脑借给家里的人使用:这些通信由发送的设备加密,只有接收的设备才能打开。
HTTPS 保护的是你的设备与接收服务器之间的消息,到了服务器那里,内容就会以明文被读取。不在家时,你的设备要经过 Twoody 账户的中继,以及承载中继的托管商和网络才能相互连接:只靠 HTTPS,它们就能读到你的问题。因此 Twoody 用只有你的设备才持有的密钥来加密通信。中继能看到你的设备在通信、何时通信、通信了多少;它没有读取通信内容的密钥。
手机或另一台电脑只能凭你的电脑自身显示的代码加入。把一台电脑添加到账户之前,Twoody 会显示它的名称、系统和指纹,请与那台电脑上显示的信息核对:只要有任何不同,就不要添加。手机请求连接你的电脑时,需要等你在电脑上批准。
添加到账户的电脑只会收到对话:在你单独为它勾选“信任这台电脑”(“设备”)之前,它收不到你的记忆、联系人、日历或文档。别人共享给你的电脑永远不会被自动选用。与账户关联的无屏幕电脑会向账户发送自身状态——它的模型、负载和速度——让你的设备知道该把问题发送到哪里。
你不必只听我们说。任何人都能做的三项检查。
模型安装好后,断开电脑的网络连接:Twoody 仍会继续回答并阅读你的文档。需要经过互联网的功能会停止:网络搜索、在线连接器和账户。
应用防火墙会显示每个应用建立的所有连接:Mac 上可以用 LuLu(免费,由 Objective-See 开发)或 Little Snitch,Linux 上可以用 OpenSnitch;在 Windows 上,“资源监视器”的“网络”选项卡会列出这些连接。你会在其中看到上表所列的连接(取决于你开启了什么),以及隐私政策中描述的连接。
在 Mac 上,在“终端”中运行下面的命令,结果应显示“accepted”和“Notarized Developer ID”:这说明应用来自 Osmove,并经过 Apple 检查。如果是在 0.11.5 版之前安装的,应用可能仍叫“Twoody Desktop.app”。在 Windows 上,安装程序属性中的“数字签名”选项卡应显示 Osmove。
spctl -a -vv /Applications/Twoody.app
对话、记忆、文档索引和模型都存放在你用户账户中的 Twoody 数据文件夹里:Mac 上为 ~/Library/Application Support/twoody-desktop,Windows 上为 %APPDATA%\twoody-desktop,Linux 上为 ~/.config/twoody-desktop。Twoody 自身不做任何备份:如果你备份电脑,备份中会包含这些数据,所以请加密备份。你保存在可选账户中的对话也会存放在账户里。要清除全部数据,请按这两个步骤操作。
Twoody 免费,个人和商业用途均可。模型保留各自的许可(Qwen3.5 为 Apache 2.0),llama.cpp 引擎采用 MIT 许可:所有许可都列在“设置”›“关于”中。详情请见使用条款。
使用 Twoody 不需要账户。Twoody 在线账户是可选且免费的:它把你的设备连接起来,免费账户只使用你自己电脑上的模型。自 0.13.20 版起,你保存在账户中的新对话会以端到端加密方式同步(测试版):你的设备共享一把密钥,Osmove 不持有任何能读取这份加密历史的密钥。在这种加密历史推出之前保存在账户中的对话——包括你附加内容的文本,以及 Twoody 为此读取的段落——在账户中仍然可读。云端模型(ChatGPT、Claude)只提供给 Osmove 为其开启的用户:它们会明确标示,只接收对话内容,此时对话会以明文经过账户。账户托管于 Heroku(Salesforce)的欧洲区域(爱尔兰),并经由 Cloudflare。账户如何处理你的数据,详见账户专属的隐私政策。