Clear Ads 隐私政策

Clear Ads 提供网页区域隐藏、CSS/XPath/用户 JavaScript、请求拦截、弹窗防护、过滤列表订阅及可选 AI 辅助。没有开发者运营的后台、遥测、广告跟踪或账号系统。

本地数据

规则、网站开关、界面语言/主题/导航状态、AI 地址、模型、请求超时、四类任务提示词与 API Key 保存在本机 chrome.storage.local。本地存储只向受信任的扩展页面和后台开放。API Key 不另加密,能够读取浏览器配置目录的人可能访问它。

隐藏数量、元素引用、预览和 AI 请求快照只用于当前操作。每次明确点选或调整范围时,会在当前页面的隔离内存中缓存有界、经过处理的附近 HTML,记录识别依据、隐藏/保留范围、CSS / XPath / 相对 XPath 定位路径与时间。页面回收节点后,该快照作为历史样本保留;不会在回收后的新节点上重新读取旧样本。关闭点选器或清空时释放,不写入持久存储、规则文件或 Chrome 同步。临时选择的随机标识、网站、标签页、文档及有效期保存在受保护的 chrome.storage.session,使后台休眠后能够继续操作;浏览器关闭后清除。不保存浏览历史列表。

可选 AI

点击扩展弹窗或网页面板的“AI 识别网页广告”会立即向用户配置的服务发送当前已加载网页的有界 HTML,无需先选择元素。优化与合并仍需在其面板点击生成按钮后才发送。界面显示接收服务、发送范围、字节数,并可展开查看实际内容。优化规则默认发送所选区域附近的 HTML;网页广告识别发送有大小和节点上限的整页 HTML,优先保留选区路径。HTML 包含真实标签与层级、经过敏感字段过滤的 ID、类名、公开属性和可见文字,选中区域带只供定位的临时标记;公开链接移除凭据、查询参数、片段和敏感标识后提供。截断会明确标记。

优化任务另外发送当前规则条件,JavaScript 类型包括用户脚本;合并发送所选规则的网站、名称、类型和匹配条件(脚本规则包括脚本),不发送内部存储标识。缺少页面样本时可仅依据已有规则生成。网页采集不读取 Cookie、表单值、密码、编辑内容、网页脚本内容、截图或嵌入文档;读取前跳过已知私信和隐藏内容。可见文字和公开属性仍可能含个人或业务信息,脱敏无法保证移除所有个人信息,可通过展开内容核对。

发送规则分析时会携带当前列表中的选点组、各目标及特征的定位路径、当前编辑规则以及现场/历史标记;CSS / XPath 规则还可携带现场与快照的匹配数、样本覆盖数、条件冲突等诊断,不额外包含页面文字。优化默认只发送各组附近 HTML;整页模式才额外采集有界整页内容。点选缓存本身不触发网络请求。优化前后及历史规则草稿仅保留在当前面板内,关闭后释放,切换版本不会发送 AI 请求。

点击“加载模型”时,将服务凭据发往该服务的模型列表接口,不附带网页数据。编辑服务地址、密钥或取消加载后,过时响应不再应用。系统提示词与本次用户要求随规则生成请求一起发送;AI 优化旧规则也需要明确点击发送,打开优化工具不会自动请求模型。

配置 AI 后,新规则使用默认名称时会自动请求命名,或由用户点击批量命名触发;只发送规则的网站、名称、类型和匹配条件,JavaScript 源码会从命名输入中移除,不额外采集网页快照。命名失败不影响保存。四类任务分别使用对应的提示词。

API Key 只用于向所选服务认证。请求使用 HTTPS(本机回环服务允许 HTTP),不附带 Cookie,不跟随重定向。服务会获得建立连接必需的信息,如 IP 地址;保留、训练和删除政策由该服务决定。AI 返回原文仅保留在本次点选面板或合并弹窗,可查看和复制,不写入对话历史;不会自动执行模型返回的代码。

请求拦截与弹窗防护

网络过滤条件通过 Chrome declarativeNetRequest 写入浏览器的动态规则,浏览器在请求层匹配并阻止,不向 Clear Ads 返回响应正文。扩展不收集或上传请求日志。网络规则按来源网站域名及子域名应用,不区分协议和端口。

弹窗防护在已启用且授权的网站页面环境包装 window.open,并检查实际点击链接。页面与隔离脚本间只传递本站的开关模式,不包含 API Key、网页内容或扩展操作指令;不上传点击记录。

过滤列表订阅

内置的 EasyList、EasyPrivacy、EasyList China、AdGuard 和 uAssets 入口默认显示在订阅列表中,全部关闭;初次安装不启用或下载规则。用户主动启用官方来源、添加自定义来源或更新订阅时,会从对应维护者或用户填写的地址下载规则文本。自动更新默认关闭,只有用户主动开启后才通过 Chrome 定时任务检查已启用的订阅。已有订阅的内容变更会先保存为待确认版本,包括自动检查下载的更新;用户查看差异并点击应用后才生效,放弃或下载失败继续使用旧版。

下载不附带 Cookie、AI 密钥、网页地址、页面内容或 Referer,不跟随重定向。列表服务会收到规则地址和连接必需的信息,例如 IP 地址;如使用缓存验证,还会收到该列表的版本验证标记。外部服务的数据处理由其维护者负责。

订阅地址、启用状态、更新/审核/规则类型设置、下载的规则文本(当前、上一版及待确认版本)、解析结果、版本、更新时间和错误记录保存在本地。审核默认开启,可关闭额外审核或调整过宽规则检查;首次下载、更新及启动缓存读取按当前设置进行本地处理,基本格式与执行能力限制始终保留;报告包含检查时间、内容 SHA-256 指纹、数量、有限规则样例、风险原因和版本差异,也保存在本地。原文查看、搜索与版本差异在本地处理,不渲染其中的 HTML 或代码。手动重新审核和更改过滤设置不联网、不调用 AI;审核报告不导出或同步。它们与用户手写规则分别存储,不进入现有规则文件导出或 Chrome 规则同步。订阅按声明式规则解析,不执行列表中的 JavaScript、脚本片段或远程加载指令。

全局订阅需要用户授予 HTTP(S) 网站权限,以便在网站上应用元素隐藏并一致处理暂停。全局过滤开关和网站暂停同样作用于订阅。关闭订阅会移除相应过滤效果;删除订阅还会删除该订阅的本地副本;官方来源入口恢复为关闭、未下载状态。已下载的规则数量与浏览器实际登记的网络规则数量可能因合并、例外及平台限制而不同。

规则文件与 Chrome 同步

文件导出由用户点击触发,包含网站和全部规则内容、合并来源快照(含原启用状态),包括用户写入的 JavaScript,不包含 AI 配置或密钥。导入规则默认停用。用户自行保管与分享导出的文件。

Chrome 同步由“上传规则”“下载合并”按钮触发。上传的规则压缩后写入 chrome.storage.sync,由浏览器账号的同步服务分发到其他设备。不上传 API Key、AI 设置、临时网页内容或操作历史;超出同步容量不会截断或上传不完整规则。下载仅追加新规则并保持停用。

用户 JavaScript

用户脚本只在明确启用且授权的网站运行,使用 Chrome 的隔离用户脚本环境,不能通过本扩展消息桥读取插件密钥。用户编写的脚本本身可读取、更改网页,也可能自行联网;其行为由所填代码决定。AI 返回的脚本先作为可编辑草稿展示;只有用户明确保存并启用、权限与开关齐备时才登记执行。权限未齐备时保存为停用草稿。停用脚本阻止后续执行,已经发生的网页修改需刷新恢复。

权限与删除

可在规则管理中停用或删除规则、清除 AI 配置,也可通过 Chrome 扩展详情撤销权限。卸载会删除浏览器的本地扩展数据;已导出文件、Chrome 账号端数据和已发送给 AI 服务的数据需要在相应位置另行管理。