说明 · 权限
权限说明
风吹页动 · 网页变化及时提醒 · PageTremor
本文逐项说明本扩展向浏览器申请的每个权限及其用途。权限分为两类:安装时请求(安装扩展时由浏览器一次性弹出授权)与按需请求(首次使用对应功能时才弹出授权提示,可以不授权)。所有权限均服务于监测与提醒功能本身,不含广告、统计或与产品无关的用途。
一、安装时请求的权限
| 权限 | 用途 |
|---|---|
storage | 在浏览器本地保存任务配置、全局设置、Pro 授权状态等 |
unlimitedStorage | 保存长期历史快照与日志(你可在设置中选择保留策略,最大"不限制") |
alarms | 定时触发监测任务(按你设置的检测间隔调度) |
offscreen | 在你开启"声音"提醒并检测到变化时,于浏览器屏幕外文档中播放任务提示音(MV3 后台无法直接出声);不联网收集任何数据 |
scripting | 向你配置的目标页面注入脚本读取内容、执行获取前预处理动作(点击 / 填写 / 选择 / 滚动 / 等待) |
notifications | 发送桌面通知 |
webRequest | 检测目标页面内公开的 JSON 接口候选,提高动态网页监测成功率(仅观察请求,不修改、不上传) |
activeTab | 在你点击元素拾取、页面验证时临时访问当前页签 |
storage- 在浏览器本地保存任务配置、全局设置、Pro 授权状态等
unlimitedStorage- 保存长期历史快照与日志(你可在设置中选择保留策略,最大"不限制")
alarms- 定时触发监测任务(按你设置的检测间隔调度)
offscreen- 在你开启"声音"提醒并检测到变化时,于浏览器屏幕外文档中播放任务提示音(MV3 后台无法直接出声);不联网收集任何数据
scripting- 向你配置的目标页面注入脚本读取内容、执行获取前预处理动作(点击 / 填写 / 选择 / 滚动 / 等待)
notifications- 发送桌面通知
webRequest- 检测目标页面内公开的 JSON 接口候选,提高动态网页监测成功率(仅观察请求,不修改、不上传)
activeTab- 在你点击元素拾取、页面验证时临时访问当前页签
二、安装时请求的网站域名
manifest 中的 host_permissions 在安装时一并授权,仅包含以下地址:
- 通知服务域名(
qyapi.weixin.qq.com、oapi.dingtalk.com、open.feishu.cn、open.larksuite.com、api.telegram.org):仅用于向对应平台机器人发送你配置的变更通知,不读取网页内容。 - 本地测试接收端与本地 AI 端点(
localhost、127.0.0.1):仅用于访问你自己电脑上运行的本地测试接收端(本地测试站点 / Webhook 接收服务),便于在正式使用前验证任务与通知配置;其中127.0.0.1另用于访问你自行配置的本地 AI 模型服务(如 Ollama,127.0.0.1:11434)作为 AI 服务商(本地 AI 模型端点)。不用于读取网页内容。
除以上域名与下方可选权限外,本扩展不会在无用户配置的情况下读取网页内容,也不上传读取到的内容。
三、按需请求的可选网站访问权限(*://*/*)
读取你配置的监测网页属于可选网站访问权限,不随安装请求:
- 触发时机:首次创建监测任务或使用元素拾取器时,浏览器弹出授权提示,此时才需要授权。
- 粒度选择:授权时可只授权当前站点,也可选择"在所有网站上",便于后续批量创建任务;两种选择均不影响已保存在本地的数据。
- 如何收窄:随时可在浏览器"扩展管理 → 本扩展 → 网站访问权限"中改为"点击时"或"特定网站";收窄后未授权的站点将无法自动监测,重新授权即可恢复。
四、常见问题
问:为什么本扩展没有申请某些常见权限(如读取浏览记录、管理下载)?
答:manifest 中未声明的权限浏览器不会授予。本扩展仅申请上文列出的权限,与对外文档披露逐项一致;如发现文档与实际授权不符,请通过官方渠道反馈。
问:如何查看与调整已授权的范围?
答:打开浏览器扩展管理页(Chrome 地址栏输入 chrome://extensions,Edge 输入 edge://extensions),进入本扩展"详情",在"权限"与"网站访问权限"两处可查看当前授权,并随时调整或收窄。
问:为什么读取网页内容不随安装请求?
答:读取哪些网站完全由你配置的任务决定,按需授权可以把授权范围控制在你实际监测的站点内,也符合浏览器的最小权限原则。
五、非权限类网络连接
除上述权限对应的访问外,扩展还可能连接:Pro 授权验证服务(开发者运营,部署于 Cloudflare Workers)、自助服务页(redeem.pagetremor.cn)、你配置的 AI 服务商与通知平台。触发条件与数据处理见《隐私政策》第三、五、六节与《第三方服务说明》。