隐私权
扩展程序与 daemon 读取哪些数据、数据送往何处,以及在磁盘上保存哪些内容。
技术预览
omw 目前是技术预览版,正在快速迭代。之后的版本一定会有破坏兼容性的变更。
浏览器扩展程序与 omw daemon 都在你的电脑上运行。本项目不经营任何服务器,也不从两者接收任何数据。
扩展程序读取的数据
为了运行 daemon 送来的命令,扩展程序会读取浏览器中的数据。依命令不同,它会读取:
- 会话所用标签页,或 CDP 客户端所连接标签页中网页的网址、标题与内容:文字、无障碍树、元素的值、屏幕截图与 PDF
- Cookie 与网页保存空间,供
cookies与storage动作使用 - 会话记录网络流量期间,标签页的请求与响应
- 已打开标签页的网址与标题,供 CDP 目标清单(
/json/list)使用,以及会话寻找要借用的标签页时
打开弹出式窗口时,它会读取目前标签页的网址与标题。在扩展程序可以访问的网页上,它也会读取网页语言、结构化数据类型、所选文字的长度,以及网页中表格、表单字段、代码区块、视频、图片与文章的数量。弹出式窗口只用这些值排序提示词建议,不会把它们送往任何地方。
数据的去向
配对后,扩展程序只连接到一个地址:同一台电脑上 127.0.0.1:17373 的 daemon。它把每个结果送到那里,不送往其他地址。daemon 只接受来自同一台电脑的连接,并把结果交给发送命令的程序,例如 Agent 或脚本。数据之后如何处理由该程序决定;Agent 可能把网页内容传给它使用的模型服务商。
磁盘上的数据
- 扩展程序把 daemon token 与设置保存在浏览器的扩展程序保存空间。会话状态保存在会话保存空间,浏览器重新启动时会清除。
- daemon 把设置(包括 token)与会话绑定保存在设置目录:macOS 为
~/Library/Application Support/oh-my-webbridge,Linux 为~/.config/oh-my-webbridge,或OMW_HOME指定的目录。屏幕截图与 PDF 写入命令指定的路径,未指定时写入该目录下的artifacts。 download动作保存的文件位于浏览器的下载文件夹。
分析
扩展程序与 daemon 都不含分析、遥测、崩溃报告或广告。页面预设使用的过滤清单随扩展程序一起提供,运行时不下载任何内容。
问题
隐私权相关问题请在 GitHub Issues 提出。