浏览器扩展隐私政策
最后更新 2026年8月29日
Orquesta 扩展将你正在使用的浏览器与同一台机器上运行的 Orquesta CLI 连接起来。本文准确说明它会读取什么、这些数据去向何处,以及它绝不会做什么。
扩展会读取什么
仅限你指定的标签页——通过点击扩展、使用其键盘快捷键,或让已配对的 CLI 请求该标签页:
- 页面的 URL、标题和 DOM;
- 会话处于活动状态期间,该标签页的控制台消息和网络请求;
- 可见区域的截图(仅在被请求时)。
它不会读取你未指定的标签页,不会在你访问的每个网站上于后台运行,也不会自行保存任何浏览历史。
数据去向
发送到你自己电脑上的程序。扩展通过绑定到 127.0.0.1 的 WebSocket 与 Orquesta 桥接程序通信,桥接程序再与同一台机器上的 Orquesta CLI 通信。页面内容、控制台输出和截图只会发送到那里,不会去往其他任何地方。只有在你输入桥接程序打印出的配对码后才会建立连接,该配对码两分钟后过期。
不会发送到 Orquesta 的服务器。扩展本身不会向 getorquesta.com 发送任何内容。
一个由你明确选择的例外。如果你向页面注入 Orquesta 嵌入式小组件,该小组件是 Orquesta 的产品,有其自身的网络行为:你在其中编写的提示词,以及你附加的控制台、网络和元素上下文,会发送到 Orquesta,并存储在嵌入令牌所属的项目下。这只会发生在你有意注入小组件的页面上,而且是小组件在执行,而不是扩展。这些数据到达我们这里之后如何处理,适用 Orquesta 隐私政策。
存储的内容及位置
存储在浏览器的本地扩展存储中,位于你的机器上:与本地桥接程序的配对状态、你输入的嵌入令牌(如有)以及你的设置。不会同步到 Google 账号或 Orquesta。
我们绝不会做的事
- 不进行分析、遥测或崩溃报告。
- 不投放广告,也不出售或共享任何数据。
- 不使用远程托管的代码:扩展运行的一切都打包在安装包内,包括在构建时内置的嵌入 SDK。
权限及各自的用途
- activeTab — 当你点击 Orquesta 按钮或按下其快捷键时,仅在该次访问期间访问你正在查看的页面。手动注入小组件时用的就是它。
- debugger — 将 Chrome DevTools Protocol 附加到你指定的标签页。这是唯一能获取控制台历史、网络请求正文和模拟输入的 API——这正是 CLI 集成的核心所在。
- scripting — 在你要求时将 Orquesta 嵌入式小组件注入页面。
- tabs — 列出你的标签页,以便你 (或 CLI) 选择要操作哪一个。
- storage — 在本地保存配对状态、你的嵌入令牌和你的设置。
- alarms — 唤醒 service worker 以重新建立本地连接。没有它,Chrome 会回收该 worker,配对会悄无声息地断开。
- tabGroups — 将 CLI 正在操控的标签页放入一个绿色的“Orquesta”分组,让你无需切换过去就能看出哪些标签页正在被自动化。它不会触及任何其他分组。
- sidePanel — 在一个不会因你按 Alt+Tab 切换到终端查看配对码而消失的位置显示配对界面。弹出窗口会在你视线移开的瞬间关闭。
- http://*/*, https://*/* (可选) — 安装时不会授予。你可以在弹出窗口或选项页面中开启,且仅当你希望小组件在页面加载时自动注入,或希望 CLI 向后台标签页注入时才需要。可在 chrome://extensions 中撤销。
- https://getorquesta.com/* — 转发小组件自身的 API 调用,这样你所访问网站上严格的 Content-Security-Policy 就不会使其失效。不会转发任何其他主机。
- ws://127.0.0.1/*, http://127.0.0.1/* — 连接本地桥接程序。仅限回环地址。
删除你的数据
卸载扩展会移除它存储的所有内容。停止桥接程序会结束本地连接。嵌入式小组件发送到 Orquesta 项目的数据适用 Orquesta 隐私政策,并会随项目一同删除。