PRIVACY · 隐私政策

隐私政策

最后更新:2026-09-10 · 适用于 Agent in Chrome(浏览器扩展与 CLI)· English below

一句话:你的数据不离开你的电脑。 Agent in Chrome 自身零网络出站——没有遥测、没有统计、没有崩溃上报、不连任何我们的服务器。 它访问哪些网页,完全由你对你的 AI agent 下的指令决定。代码全部开源,下面每一条都可以在源码里验证。

数据流向哪里

你的标签页 → 扩展 → native host(本机) → MCP server(本机) → 你连接的 AI 客户端

全部是本机进程间通信(stdio、unix socket、localhost 调试端口),不出网卡。唯一的例外是版本更新检查 (向 npm registry 问一次最新版本号),它不携带任何本机信息,且可以用 AGENT_IN_CHROME_NO_UPDATE_NOTIFIER=1 关掉,任何 CI 环境下也完全不查。

注意:你连接的 AI 客户端(Claude、Cursor 等)会把页面内容发给它的模型服务——那是该客户端的隐私政策管的事,本产品不额外上传任何东西。

它在你本机写什么、写在哪

位置内容保留策略
~/.agent-in-chrome/运行时代码副本、启动脚本、连接令牌(0600)卸载时删除
…/traces/操作留痕:每步的工具名、打码后入参、当时页面 URL 与标题最近 40 会话 / 7 天;AGENT_IN_CHROME_TRACE=off 可关
…/screenshots/agent 要求的截图保留最近 100 张
…/cookies/你显式要求导出的 cookie(目录 0700、文件 0600)不自动清理——是明文凭据,不用请自删
…/*.log连接日志(不含页面内容)超过 2MB 轮转一代(.log.1),只留当前和上一代
各浏览器 NativeMessagingHosts/一份 host 注册清单卸载时删除
你的 agent 的 MCP 配置一条 server 注册(写前自动备份原文件)卸载时移除
CLI 模式专用 profile该模式下浏览产生的历史、cookie、缓存可随时整目录删除

安装器在动手前会列出将写入的每个路径;npx @liang-hz/agent-in-chrome check 随时查看当前装了什么、在哪。

它读什么

什么被刻意挡住不外流

打码分两种判据,各管一头:按字段名认(这个字段叫什么)和按内容形状认(这串值长什么样)。

扩展权限,逐条说明

权限用途
debugger核心机制:通过 Chrome 调试协议读页面、发可信输入事件
nativeMessaging与本机 MCP server 之间的唯一通道
tabs / tabGroups列标签页;把 agent 开的页收进可见的彩色标签组
scripting页面快照与元素定位的注入式管线
storage会话-标签页归属表、cookie 借出授权名单、agent 窗口记号(落在 storage.local,活过重启;授权 30 天到期,账本按页/组的生死增删)。只有拨号退避档位这类临时状态放会话存储
alarmsservice worker 被回收后自动拉起重连
<all_urls>agent 要能操作你指定的任意站点;去哪由你的指令决定

扩展不注入广告、不改搜索、不采集浏览历史。

这个网站本身

上面说的「零网络出站」讲的是产品(扩展与 CLI)。你正在看的这个网站是另一回事,如实说明: 它使用我们自建的 Umami 统计访问量——自托管在我们自己的服务器上, 不用 cookie、不做跨站追踪、不采集个人身份信息,只记录页面浏览、来源站点、大致地区和设备类型这类聚合数据。 网站不放广告、不接第三方追踪脚本,也没有任何表单——它不向你要邮箱,也没有地方让你填。 你安装并使用产品的行为,我们是看不到的。

数据出售与共享

没有。这个网站不收集任何个人信息——没有表单、没有登录、没有账号。 我们手上没有你的任何数据,自然也谈不上出售或共享给第三方。

联系方式与源码

shineagentic@duck.com · GitHub Issues · 源码(Apache-2.0) · npm

Privacy Policy (English)

Last updated: 2026-09-10

Your data never leaves your computer. Agent in Chrome makes zero network calls of its own — no telemetry, no analytics, no crash reporting, no servers of ours. All traffic is local inter-process communication (stdio, unix sockets, localhost CDP). The only optional exception is a version check against GitHub/npm that carries no local data and can be disabled with AGENT_IN_CHROME_NO_UPDATE_NOTIFIER=1.

Everything it writes lives under ~/.agent-in-chrome/ with restrictive permissions: cookie exports are 0600 files whose path (not plaintext) is returned to the model; action traces are auto-pruned (40 sessions / 7 days) and mask credentials; screenshots keep the latest 100. The uninstaller removes everything it installed.

Credential values (passwords, card numbers, CVV, SMS codes) never appear in page-reading results — only "filled (N chars)". Typed text is logged as length only. The extension requests debugger and <all_urls> because its purpose is to operate, on your instruction, any site in your own browser; it injects no ads, alters no search results, and collects no browsing history. Which websites it touches is decided entirely by the instructions you give your AI agent. What your AI client then does with page content is governed by that client's own privacy policy.

About this website (as opposed to the product): it uses our self-hosted Umami analytics — no cookies, no cross-site tracking, no personal data; only aggregate page views, referrers, coarse region and device type. No ads, no third-party trackers. We cannot see whether or how you use the product itself.

No data sale or sharing — we hold none. Contact: shineagentic@duck.com.