Judge 由独立个人开发者业余开发与维护,非商业项目,无任何公司或组织背景。
联系邮箱:kary372022@gmail.com
简短回答:不收集任何数据。
| 数据类别 | 用途 | 存储位置 |
|---|---|---|
| 当前页面的 fetch / XMLHttpRequest 请求 URL、HTTP 状态、耗时 | 生成慢接口排名 | 浏览器内存 |
| API 响应体(最多 64 KB / 请求) | 检测业务层失败 | 浏览器内存 |
| 页面 Web Vitals (LCP / CLS / INP / FCP / TTFB) | 体验指标评分 | 浏览器内存 |
| 用户最近 30 个操作(点击 / 输入 / 跳转) | 操作轨迹回放 | 浏览器内存 |
| JS 运行时异常 + 资源加载失败 | 异常根因分析 | 浏览器内存 |
| navigator.connection(估算下行 / RTT) | 网络评分 | 浏览器内存 |
<input>)不抓 value,只记录元素的 selector 和输入的字符长度password 的输入框完全跳过,任何信息都不记录只有当你主动点击下面任一按钮时:
不点这些按钮 = 数据完全没离开你的浏览器内存。
为了在 PDF 报告右上角生成"采样人公网 IP"水印,Judge 会查询以下三个公网 IP API 之一:
https://api.ipify.orghttps://ipinfo.io/jsonhttps://ifconfig.co/json这些请求:
可选功能(用户必须点按钮才会触发):
这些请求都在用户主动触发后才发出,带 cache: 'no-store' 防缓存,不带 credentials(不发 cookie / 认证信息)。
| 权限 | 为什么需要 |
|---|---|
activeTab | 仅在用户点扩展图标时,临时访问当前标签的 Performance API |
scripting | 把分析脚本注入当前页面的所有 frame,运行性能采集 |
storage | 从弹窗向报告页传递诊断数据(短暂的 in-extension 存储,1 小时自动清理) |
clipboardWrite | 实现"复制摘要"按钮 |
downloads | 实现"下载 PDF / JSON"按钮 |
host_permissions: <all_urls> | 用户可能在任意网站上使用 Judge,无法预先限定域名 |
没有的权限:
webRequest / webRequestBlocking(不修改请求)cookies(不读 cookie)history(不读浏览历史)tabs 全权限(只用 activeTab)没有。Judge 是本地工具,完全没有数据可以分享或销售。
Judge 是一款开发者工具,默认面向成年用户(开发 / 运营 / 产品)。不主动收集任何年龄信息。
eval, no remote <script>)如果未来加入新数据收集功能,我会:
任何隐私相关问题、删除请求、漏洞报告:kary372022@gmail.com
我会在 5 个工作日内回复。