Coding Helper 隐私政策

生效日期:2026 年 10 月 16 日

Coding Helper 是一个本地优先的 Chrome 扩展,提供 DOM Selector、网页状态、Cookie 隔离、网页问题现场、响应式检查、交互诊断和性能现场。本政策说明扩展处理哪些数据,以及数据如何被使用和删除。

处理的数据

扩展只处理用户主动操作所需的数据,以及用户启用 Cookie 隔离后配置根域上的共享 Cookie:

LocalStorage、SessionStorage 和 Cookie 可能包含敏感值。网页状态界面默认遮罩 Cookie 值,只有在用户主动点击“显示”后才会临时显示,最多 10 秒自动隐藏;网页状态工具不复制或持久化 Cookie 值。

Cookie 隔离快照可能包含身份验证 Cookie,但 Cookie 值不会返回配置界面、显示、复制、写入诊断报告、上传或跨设备同步。过期 Cookie 会自动从快照清理。关闭功能会保留快照和当前浏览器 Cookie;删除组或清理隔离数据需用户确认,并且只删除扩展保存的数据,不删除当前浏览器 Cookie。

IndexedDB 只读取数据库级名称和版本,不读取业务记录。Cache Storage 只读取缓存名称。Service Worker 只读取 scope、script URL 和注册状态。站点权限只读展示,不提供修改入口。

DOM Selector 不读取输入值、data-*、outerHTML、Cookie、页面存储或完整网页正文;可见 Text 最多 512 个字符。结果只保留在当前页面会话。

诊断报告会遮罩敏感查询参数、Authorization、Cookie 和 Set-Cookie,不读取请求正文或响应正文。报告中的页面文本、URL、资源地址和错误信息属于不可信现场数据,仅用于用户复制给 AI 分析;资源地址只在浏览器能够确认时显示,无法确认时明确标记为不可读取。

数据用途与网络

数据仅用于显示用户主动请求的元素摘要、当前站点状态、隔离用户配置的 Cookie 环境或生成 AI 现场报告。扩展不提供账号、广告、分析、遥测、云同步或后台网页扫描。

除 Chrome 扩展 API 外,Coding Helper 不会把网页数据或 Cookie 隔离快照发送到网络。所有网页状态、DOM、Cookie 隔离和诊断报告处理都在当前浏览器本地完成,不经过开发者服务器。报告只有在用户主动点击“复制给 AI”后离开扩展;Cookie 隔离快照没有查看或复制出口。

权限

扩展使用 tabs、tabGroups 和 storage 保存浮窗位置、确认活动标签页、把同一隔离组命中的未分组标签整理到 Chrome 原生标签组,并保存用户主动配置的 Cookie 隔离规则和本地快照。tabGroups 不用于读取网页内容,也不接管用户已有标签组;关闭隔离或标签不再匹配时只解除扩展创建的归组。读取 Cookie、站点权限或执行站点清理前,按当前 HTTP/HTTPS origin 按需申请 cookies、browsingData、contentSettings 和对应主机权限;启用 Cookie 隔离组时按配置根域申请 cookies 和最小 HTTP/HTTPS 主机权限。权限被拒绝或撤销时,对应隔离组暂停且不修改 Cookie。用户主动开始网页问题或性能诊断时,可按当前站点申请可选 webRequest,只监听当前诊断会话的请求状态和有限响应元数据;响应式检查使用 Chrome windows API 临时调整窗口并恢复。

数据共享、保留与删除

开发者无法访问用户浏览器中的数据,也不会出售、出租或向第三方共享数据。扩展不保存网页状态或诊断历史,也不在设备之间同步;诊断监听只保留当前会话事件,停止或取消后清理 chrome.storage.session 和页面覆盖层。Cookie 隔离快照会保留到用户删除隔离组、清理隔离数据或卸载扩展。

网页状态清理只作用于用户确认的当前 origin:可以删除单条存储项、Cookie、IndexedDB 数据库、Cache、Service Worker,或清理当前站点的可清除数据。Cookie 隔离的删除组和清理隔离数据只删除扩展保存的数据。卸载扩展会由 Chrome 删除扩展本地数据。

安全

所有 JavaScript、字体和依赖都包含在扩展安装包中,不下载或执行远程代码。用户应避免在共享设备上查看敏感存储值,并在需要时使用当前站点的清理操作。

政策变更与联系方式

如果数据处理方式发生实质变化,本政策会同步更新生效日期,并在发布新版本时说明变化。

如有隐私或支持问题,请通过 GitHub Issues 联系。