AI 隐私:加密同步保护了什么
选择 AI 助手时,分别检查设备存储、加密同步、模型处理、外部工具和文件存储,弄清每一类数据由谁接收、如何管理。
AI 应用可以保护已保存的对话,同时把提示词发送给外部模型来生成回答。这是同一流程中的不同环节。想了解隐私保护,就要从输入开始,沿着数据的存储、同步和外发路径逐步检查。
你不需要成为密码学专家。你需要知道谁会接收哪些信息、谁持有密钥,以及以后如何撤销访问权限。
先问五个不同的问题
比较 AI 助手时,可以使用这份清单:
- 应用在设备上的什么位置保存信息?
- 信息如何同步到其他设备?
- 哪个系统接收提示词并生成回答?
- 任务执行时,哪些已连接工具会收到数据?
- 文件、备份和保留副本会如何处理?
请结合你实际的使用方式来问这些问题。一个简短的公开问题、一份上传的工作文档、一个会发邮件的工具,会把数据送到不同的地方。一句笼统的隐私口号无法同时回答这三种情况。做决定时,把服务商当前的说明和你阅读的日期一起保存下来,以后就能发现变化。
区分传输、存储和同步加密
传输加密保护数据在两点之间传输时的安全,比如手机和服务器之间。静态加密保护存储中的数据。端到端加密还多了一个问题:密钥在谁手里?如果只有你自己的设备持有密钥,中间的服务就无法读取内容。
可以参考 MDN 对 TLS 如何保护连接的解释,以及 Signal 对端到端加密通信的说明。它们保护的是不同的东西。仅凭一个锁形图标,看不出服务能在哪个环节读取你的信息。
对于设备同步,要问清楚新设备如何获得批准、密钥如何传到新设备,以及恢复账户需要什么。已配对的设备仍然需要屏幕锁和最新的软件。同步时的加密,无法阻止拿到你已解锁设备的人读取设备上已有的内容。
跟踪提示词到模型的路径
推理是模型写出回答的步骤。如果由远程服务商完成推理,就要了解它会收到什么、适用哪些条款。个人订阅、API 和工作账户的设置可能不同。请检查你实际使用的产品,而不是另一个方案的承诺。
假设你想总结一份客户提案。上传前,应确认是否发送整个文件、应用是否附加对话历史或记忆,以及工具是否会获取更多上下文。不需要的姓名和无关段落可以先移除。
自定义端点也需要同样的检查。弄清楚由谁运营,以及它出错时应用会不会切换到另一个模型。有本地模型设置,并不代表每个功能、每次同步请求或每个已连接工具都能离线运行。
分别检查工具和文件的去向
连接日历、文档服务或 MCP 服务器,就是在你的工作流程中加入一个新的参与方。检查每个操作会发送什么,以及登录时你授予了哪些访问权限。只读查询需要的审查,比发布内容或发送邮件的操作少。
MCP 架构文档有助于理解这些连接。MCP 设置指南则把这一区别落实为一次范围小、结果可核对的连接测试。
文件存储要单独提问。必须登录才能打开文件,这是访问控制;仅凭这一点并不是端到端加密。请把文件加密、预览、分享链接、缓存和删除,和应用同步聊天的方式分开检查。对 Mono 的 Vault 或你使用的其他文件功能,也问同样的问题。
弄清记忆和删除的具体含义
保存的记忆、聊天记录、下载的文件和服务商的记录是不同的东西。从聊天中删除一条消息,并不能说明生成回答时产生的每份副本会怎样。
在依赖临时或私密聊天模式之前,先弄清楚它是否读取你已有的记忆、是否保存新记忆、是否保留本地记录,以及是否改变服务商处理你数据的方式。在 Mono 中,私密模式的聊天从不写入记忆,是否读取已有记忆也由你决定。然后检查账户、已配对设备、已连接服务和备份的删除选项。如果有没说明清楚的地方,请在分享敏感内容之前先问清楚。
可以每月检查一次配对设备,移除不用的集成,查看保存的记忆,并确认预定的恢复方式仍可使用。恢复信息不要只放在可能丢失的那台设备上。根据你确实需要保留的资料决定保存时间,而不是默认永久保留所有内容。
将清单应用到 Mono
Mono 会在同步前于你的设备上加密对话、记忆和设置,因此服务器无法读取它们。尽管如此,仍应把模型处理、已连接工具和文件存储视为独立的流程,逐一检查。Mono Code 是另一个例子:加密手机和电脑之间的通信,并不会改变编码代理发送给模型服务商的内容。
先从不敏感的任务开始,在给应用更多权限之前,检查它的数据去了哪里。无论使用托管模型还是自定义端点,这个方法都适用。Mono 目前采用候补名单。加入 Mono 候补名单以获取最新消息,并用同样的问题检查你现在使用的工具。
