浏览器扩展程序能看到你访问的网页上的什么?
添加扩展程序之前,Chrome 会弹出一条简短的警告。对语法检查工具来说,它通常写着扩展程序可以“读取和更改您在所有网站上的所有数据”。听起来很吓人,可大多数人还是点了添加,因为没有这项权限,扩展程序就没法工作。这两种反应都忽略了一点:这条警告能告诉你什么,又不能告诉你什么。
简而言之
能访问某个网站的扩展程序,可以读取和更改该网站上的一切,包括你在输入框里打的字。安装之前,Chrome 会告诉你扩展程序能访问哪些网站。但权限说的是扩展程序能做什么,而不是它实际做什么,所以还要查清它把读到的内容发到哪里。
权限警告是什么意思
添加扩展程序时,Chrome 会显示它请求的权限。最要紧的是网站访问权限。“读取和更改您在所有网站上的所有数据”意味着扩展程序可以在你打开的每个网页上运行自己的代码。这些代码能看到网页上的文字、你填写的表单和你输入的内容,也能更改网页显示的内容。
其他常见权限的范围要窄一些:“读取您的浏览记录”涉及你访问过的网站列表,“管理您的下载内容”涉及你下载的文件。每条警告描述的都是扩展程序如果想做就能做到的事。
为什么那么多扩展程序要访问所有网站
有些扩展程序确实需要。密码管理器必须在登录表单出现的任何地方填写它。广告拦截器必须查看每个网页。语法检查工具必须看到你输入文字的地方,而你可能在任何网站上写字。
所以“所有网站”本身并不是危险信号。它意味着这个扩展程序处在一个需要被信任的位置,问题就变成了它在这个位置上做什么。
权限说的是可能,而不是实际
Chrome 能告诉你扩展程序被允许读取什么,却无法告诉你它是否把读到的内容发送到服务器。权限完全相同的两个扩展程序,行为可能截然相反:一个在你的电脑上检查文字,另一个把你的每一次按键都上传。
想知道你装的是哪一种,就得看权限列表以外的东西。
安装前的五项检查
- 读一读权限,想想每一项是否和它的用途相符。一个记笔记的扩展程序却要管理你的下载内容,值得多看一眼。
- 读隐私政策里关于内容的部分。它应该明确说出你输入的内容或网页内容是否会离开你的设备。我们的文章写作工具的隐私政策应该告诉你什么?列出了该问的问题。
- 看商店页面上的隐私部分。Chrome 应用商店会显示开发者声明的、扩展程序收集的数据。
- 确认背后有真实的开发者。有网站、有联系地址、有持续的更新记录,都是好迹象。
- 能限制网站访问就限制。在 Chrome 的扩展程序设置里,通常可以把扩展程序限定在特定网站上运行,或只在你点击它时运行。这会让有些扩展程序无法正常工作,但对于限制后仍能用的,值得知道这一点。
我们的权限,逐项说明
Private Writing Assistant 请求访问所有网站,因为你可能在任何一个网站上写字。下面是每项权限及其用途:
- 访问网站:用于在你写字的网页上找到输入框,并为错误添加下划线。
- 脚本:用于把扩展程序的检查代码加载到安装或更新时已经打开的标签页中。
- 存储:用于保存你的设置,比如你关闭了检查的网站。
- 屏幕外文档:用于在需要时在后台运行设备端模型。
- 网站图标:用于在你关闭了检查的网站列表中显示网站图标。
它读到的内容由你电脑上的 Chrome Built-in AI 检查。你写的文字永远不会发送给我们或任何 AI 服务。扩展程序会发送使用情况统计,比如你用了哪些功能和网站名称,你可以在设置里关闭。隐私政策列出了全部内容,对于你不希望它介入的网站,也可以随时关闭检查。
清楚知道它拿这项权限做什么,再把 Private Writing Assistant 添加到 Chrome:我们的隐私政策全都列出来了。