隐私
你的数据去了哪里。
哪些留在你的浏览器中,哪些会被发送,哪些会被保存。
路径
一条消息,以及谁能读到它
只有在你自己的浏览器标签页中,你的文字才是可读的明文。
在发出任何内容之前,浏览器先验证安全飞地,并用它的密钥加密请求。
我们的中继检查你的账户和配额,然后转发它无法打开的字节。
请求在已验证的安全飞地内解密,模型读取并回答。
回答经中继加密返回,由你的浏览器解密。
谁能看到什么
三方,五类数据
| Undergrove中继和服务器 | Tinfoil模型的安全飞地 | Vercel我们的托管商 | |
|---|---|---|---|
| 工作区消息 | 你的浏览器将每条消息加密给已验证的安全飞地;我们的中继转发的是它无法打开的字节。 | 只在你的浏览器检查过的安全飞地内解密,用于回答。 | 工作区请求以加密形式经过 Vercel。 |
| 开发者 API 请求 | 我们的网关在内存中读取 API 请求以进行检查,不保存也不记录日志。 | 由网关在验证安全飞地后密封发送给它。 | 读取 API 请求的网关运行在 Vercel 上。 |
| 你附加的文件 | 文本文件在你的浏览器中读取;其他类型会加密发送到安全飞地,并在那里转换为文本。 | PDF、Office 文件和音频在安全飞地内转换为文本。 | 密文 |
| 同步与共享链接 | 我们存储加密副本,其密钥在你的设备上或链接中,并记录大小和时间。 | 不适用 | 密文 |
| 账户和网络 | 请求数和预估花费以单向哈希计数,最长保留两天。 | 请求以 Undergrove 的密钥到达 Tinfoil。 | Vercel 会看到普通的请求信息,例如你的 IP 地址,并按其自己的日志和保留规则处理。 |
我们保留什么
局限
阅读完整声明隐藏完整声明
目录
数据声明 · 更新于 2026 年 10 月 31 日。运营方身份、隐私联系方式和法律依据须在付费版上线前最终确定。 本译文仅为方便阅读;如与英文声明有出入,以英文声明为准。
关于摘要每一节开头都有一段通俗的摘要。摘要只是阅读辅助,不属于正文:如有不同,以完整正文为准。
你的提示词
在此浏览器标签页中处理。示例回复是预先写好的;不会向 AI 服务商发送任何内容。
你的对话
默认保存在标签页的内存中;刷新后即清除。你可以选择将它们保存在你设备上的浏览器中,并随时下载或删除。记忆笔记和已保存的提示词也以同样方式保存。除非你关闭记忆,你的记忆笔记会作为指令的一部分随每条消息发送;模型可以提议一条笔记,但只有在你选择“保存”后才会保存。你导入的 ChatGPT、Claude、Gemini 或 Perplexity 导出文件在你的浏览器中读取,不会上传;你从中挑选的对话会像其他对话一样保存。你导入的 Notion、Obsidian 和 Markdown 笔记、银行对账单和健康记录也以同样方式在无网络访问权限的 worker 中读取,并像文档一样保存;只有当你选择向模型提问时,模型才能看到它们,而且只能看到你挑选的部分(对账单只提供收款方名称)。你关注的网页会在工作区打开期间通过 Undergrove 的服务器抓取,与你添加网页时相同。如果你开启同步,你的浏览器会用只有你的设备持有的密钥加密每段对话(连同其设置和指令)、文档、项目、记忆笔记、已保存的提示词、关注的网页、支出记录和健康记录,以及你的记忆设置;该密钥会以恢复码的形式向你显示一次。我们存储这些密文以及每一项的大小和更新时间,但无法读取。如果你添加通行密钥来解锁同步,你的浏览器会通过 WebAuthn PRF 扩展,用只有该通行密钥才能生成的秘密锁住密钥;我们存储被锁住的密钥以及通行密钥的 ID 和你为它起的名称,但无法打开它。共享链接会保存一段对话或一个项目的加密副本,按你的选择保留 1、7 或 30 天;如果你设置为仅可打开一次,则保留到首次被打开为止。它的密钥是链接中 # 之后的部分,浏览器不会将这部分发送给我们。你为链接添加的密码只在浏览器中使用,与该密钥组合,因此我们同样看不到它。
公开作品库
发布到作品库与分享链接是两个独立的选择,而且发布的内容不加密。你发布的内容(助手的设置、工作流的步骤或应用的代码)连同你给它起的名字,会按发送时的样子保存,并向所有人展示,直到你取消发布或管理员将其移除;其中不包含相关的对话和文档。举报记录以举报者账户或网络地址的单向哈希保存。
你的文件
只使用文件名、大小和类型。从不读取或上传文件内容。
网页搜索与网页
没有实时访问时,不会进行任何网页搜索或抓取。
工具与模型选择
Auto 在你的浏览器中选择模型,盲测投票也保存在那里,只有在你开启保存后才会存储。
模型路由
目前还没有开放的模型路由。每条路由在传送第一条消息之前,都会在这里列出其运营方、所在地和数据保留方式。
用量限制
为执行合理使用限制,网关会以单向哈希的形式按账户或密钥统计请求数和估算支出。计数器在两天内过期,且不包含任何消息内容。密钥自身的每日上限和模型列表与密钥一起存储。工作区的 30 天用量记录由你的浏览器根据每条回答估算,不会发送给我们;只有在你选择将对话保存到设备上时,它才会保存在你的设备上。
跟踪
不包含任何广告或分析 SDK。在我们的服务器保留产品统计的情况下,工作区每天最多发送一份报告:关于那次访问的一个是/否问题,例如是否使用了网页搜索,并以随机响应(本地差分隐私,ε = ln 3)作答,因此发送的回答每四次中有三次是真实的。报告只包含问题和回答,不含账户、Cookie 或标识符;服务器将其计入当天的总数,不保留其他任何内容。如果你在工作区的“设置 › 隐私”中关闭产品统计,或你的浏览器发送 Global Privacy Control 或 Do Not Track,则不会发送任何内容。方法和统计结果见产品统计页面。账户登录(如已配置)使用 Privy。聊天内容从不发送给 Privy。付款功能尚未启用。
崩溃报告与速度数据
崩溃报告和速度数据默认关闭,直到你同意为止;我们只会询问一次,并准确展示将要发送的内容。崩溃报告包含错误的类型、去除了任何可能属于你的内容之后的错误消息,以及错误发生在我们代码中的位置;速度数据是毫秒数。两者都发送到我们自己的服务器,不附带账户、Cookie 或地址。崩溃报告按错误计数,每种错误保留第一份报告,保存 90 天;速度数据按天计入公开总数,本身不予保留。你可以在工作区的“设置 › 隐私”中更改这两项。
风景动效
在受支持的手机上,设备方向会让风景随之移动。需要权限的浏览器会在你轻点“开启倾斜效果”时请求权限。这些读数只保留在页面内存中,从不存储或传输。如果你设置了减弱动态效果,此效果会被关闭。
网站托管方
Vercel 托管本网站和网关,并接收普通请求,其中包括你的 IP 地址。其基础设施日志和保留方式由 Vercel 控制;我们不承诺托管层零日志。
模型登记表
正在查看登记表…
账户、Cookie 与请求
只有在配置了登录时,账户页面和工作区才会加载 Privy。身份验证可能涉及电子邮件地址、钱包地址、账户标识符,以及会话存储或 Cookie。登录前请阅读 Privy 的隐私政策。
我们不使用可选的分析或广告 Cookie。保存对话使用的是你浏览器自身的存储,而且只有在你开启后才会保存。
与账户或托管数据相关的权利取决于适用法律和相关服务商。Undergrove 将在付费版上线前提供公开的隐私联系方式和完整的控制者信息。请不要通过工作区提交隐私请求中的个人信息。
哪些已经验证,哪些尚未验证
在工作区中,实时模型运行在由 Tinfoil 运营的硬件安全飞地中。你的浏览器在发送任何内容之前,会检查每个安全飞地的证明和已公开的代码,然后加密你的消息,使只有该安全飞地能读取。Undergrove 无法在传输过程中读取它们。在工作区中选择“已验证”,即可查看每一项检查。
来自安全飞地的回答附带一份回执:你的浏览器在发送前验证过的安全飞地、代码版本和度量值,以及加密所用的密钥。在收到该回答的标签页仍打开时,你可以连同安全飞地的证明报告一起下载回执,以后再次检查;此后,回执中保留的是该报告的哈希。回执是你浏览器自己的记录,而不是签名声明。回执中列出的安全飞地是 Tinfoil 的模型路由器,它会把你的请求转交给模型自己的安全飞地。随后,你的浏览器也会尝试检查第二个安全飞地,回执会注明是否检查成功:大多数模型安全飞地运行在 Intel TDX 硬件上,而你浏览器中的验证器目前还无法检查这类硬件。对于这些安全飞地,回执会记录是哪一个安全飞地作出了回答;由路由器(你的浏览器已验证过其公开代码)自行检查该安全飞地。
这一机制尚未经过独立评估,你需要信任 Undergrove 按公开版本提供验证代码。你可以在验证此页面上把浏览器加载的代码与构建清单进行比较,并在透明度页面上查看汇总计数和我们的定期检查。验证能证明什么。
查看工作区控制项一条消息,逐站说明
- 01 · 你的浏览器
你写下一条消息。
在任何内容离开之前,你的浏览器会对照 Tinfoil 公布的代码检查安全飞地的硬件证明,从而知道自己在与哪台机器通信。
在这里、在你的设备上可读。
- 02 · 已密封
它被加密至安全飞地。
你的浏览器将消息及随附的文件密封至该证明中指定的密钥:使用 HPKE、X25519 和 AES-256-GCM。从这里开始,它以密文形式传输。
只有使用安全飞地的密钥才能读取。
- 03 · 中继
我们的中继将它转发。
Undergrove 的中继检查你的登录状态和配额,并将密封的字节转发给 Tinfoil。它无法解密这些字节,因此根据其大小估算用量。
我们能看到你的账户、大小和时间。
- 04 · 安全飞地
模型在其中作答。
消息在 Tinfoil 的硬件安全飞地(AMD SEV-SNP 或 Intel TDX)中被打开并得到回答。Tinfoil 表示它无法访问该安全飞地,且其中的任何内容都不会在重启之间保留。
你的浏览器会验证 Tinfoil 的模型路由器,由它将请求转给模型自己的安全飞地;第二个安全飞地不经过你的浏览器检查。
- 05 · 回到你这里
回答以密封形式返回。
回复使用你请求中的密钥加密,以密文形式经由中继流式返回,并在你的浏览器中打开。对话会留在浏览器中,除非你保存或同步它;同步的副本会先加密。
在你的浏览器中再次可读;在此之间,它一直是密文。
工作区会在“已验证”下显示每一项检查。开发者 API 的工作方式不同:我们的网关在内存中读取请求以进行检查,从不存储或记录到日志。以上内容均尚未经过独立评估。隐私详情 · 架构及其代码
服务商能看到什么
对于典型的 AI 聊天服务和 Undergrove 工作区,运营方在技术上能读取什么、保留什么,以及你能验证什么。
总结一下这份合同,标出所有和提前终止有关的条款。
- 你的账户
- 支付信息
- IP 地址
- 用量
8f4a44ce 0b9d71e2 c35a0f19 7e62d4b8 a1f03c95 5d28e7b0 46c9f1a3 e07b52d6 93ae18c4 2fd6a970 b84c0e5f 61e9d327 fa0c85b1 7d34e9a6 c2581fd0 0e97b4c3…
- 你的账户
- IP 地址,通过我们的托管方(Vercel)
- 大小和时间
- 请求类型:聊天、转录、语音合成…
- 是否开启了搜索,以及图片数量
- 估算费用
向两者发送的是同一条消息。显示的字节仅为示意,并非录制的请求。
| 典型的 AI 聊天服务 | Undergrove 工作区 | |
|---|---|---|
| 运营方能读取你的消息吗? | 到达后解密技术上可以。消息在传输途中加密(TLS),随后在服务商的服务器上解密,以便运行模型。谁可以查看取决于它的政策。 | 只有密文在工作区中不能。你的浏览器将每条消息加密至一个已验证的安全飞地,我们的中继只传递它无法读取的密文。我们的开发者 API 会在内存中读取请求以进行检查,除非你使用它的加密模式。 |
| 对话保存在哪里? | 在它的服务器上通常在服务商的服务器上,与你的账户关联,保存期限取决于它的数据保留政策。 | 在你的设备上在你的浏览器中。如果你开启同步或分享链接,浏览器会先加密副本;我们存储的是这份密文及其大小和时间。 |
| 会被用于训练吗? | 取决于服务这取决于服务和你的设置。有些服务会用对话改进模型,除非你选择退出。 | 不保留任何可读内容我们不保留任何我们能读取的对话内容,因此没有可用于训练的东西。这些模型是开放权重的副本,所以模型开发方永远不会收到你的消息。 |
| 你能自己检查什么? | 它的说法它的政策和你的设置。至于它的服务器如何处理你的数据,你只能相信它的说法。 | 安全飞地本身安全飞地的硬件证明和公开代码,在发送任何内容之前由你的浏览器检查,并为每个回答提供回执。 |
| 运营方仍能看到什么? | 内容和元数据你的账户、支付信息、IP 地址和用量,以及内容本身。 | 元数据,而非内容你的账户、你的 IP 地址(通过我们的托管方 Vercel),以及每个请求的大小、时间和估算费用。不包括请求的内容。 |
“典型”指在自己或服务商控制的服务器上运行模型、消息到达后即解密的托管聊天服务。各服务情况不同,请阅读各自的政策。我们这一侧尚未经过独立评估。隐私详情 · 与具名服务并排对比