— Project · Privacy —

🌫️

清理痕迹

如何让"访问过"这件事,从一开始就不被记录。

uBlock Origin DNS Anti-Tracking

很多人以为"无痕浏览"等于"隐身",其实差得很远。无痕只是不在你本地留 cookie、缓存、历史 —— 统计脚本照常发请求,网站主人看你和看任何人一样清楚。要做到对方完全看不到你,思路只有一个:

让统计脚本压根加载不到。浏览器不发那个请求,服务器就没有任何记录 —— 不是"匿名访客",是不存在

一、为什么这些方法都没用

先把常见的误解列出来。下面这些操作,统计系统照样能记录到你

关键区别:以上方法是"让我看起来像别人",而真正的隐身是"让对方收不到任何信号"

二、推荐方案:浏览器扩展

装一个广告/追踪拦截器,默认就能拦截大部分主流统计

装好后,访问任意网站时这些请求会被自动拦掉:

google-analytics.com
googletagmanager.com
plausible.io
hotjar.com
mixpanel.com
cloudflareinsights.com
...

三、自托管统计需要手动加规则

上面这些规则库只能识别公开的统计服务。如果站长自己搭了 Umami / Matomo / Plausible, 域名是他随手起的(比如 stats.example.com),规则库就不知道。 这时候要自己加:

1. 先识别用了什么统计:

打开网站 → F12 → Network 标签 → 刷新 → 看请求列表里有没有这些路径:

/script.js          ← Umami
/umami.js           ← Umami(变体)
/api/send           ← Umami / Plausible
/matomo.php         ← Matomo
/collect            ← Google Analytics / 自托管

找到对应的域名,记下来。

2. 加到 uBlock 自定义规则:

uBlock 仪表板 → "我的过滤规则" → 粘进去:

! 拦掉某个站的自托管统计
||stats.example.com^

! 或者通用:所有第三方 script.js 路径
||*/script.js^$third-party
||*/umami.js^$third-party

保存。再访问那个站,统计就完全收不到你了。

四、更彻底:DNS 层屏蔽

扩展是每台设备装一份。想全家所有设备一次性搞定,把屏蔽放到 DNS:

路由器 DNS 指过去 → 整个内网的电脑、手机、电视、智能音箱全部共享同一份屏蔽规则。 手机上不用装 App,访客连了 WiFi 也自动受益。

五、对照表

操作              对方能看到吗?
─────────────────────────────────
什么都不做         ✓ 完整记录
无痕模式           ✓ 完整记录
清缓存             ✓ 完整记录
换 UA              ✓ 当成新访客记录
VPN / 4G           ✓ 当成新访客记录
指纹浏览器          ✓ 当成新访客记录
─────────────────────────────────
uBlock 拦域名      ✗ 完全看不到
hosts 改 127.0.0.1 ✗ 完全看不到
DNS 层屏蔽         ✗ 完全看不到

六、给自己开后门

如果你是站长,自己访问自己的站会污染统计。Umami 官方支持一个 localStorage 开关, 在浏览器控制台执行一次:

localStorage.setItem('umami.disabled', 1)

这台浏览器从此访问你的站不上报。想恢复就 removeItem。 其他主流自托管统计也有类似机制,文档里搜 "exclude self""opt out" 即可。

一句话总结:真正的隐身不是"变成别人",而是"不让信号发出去"。 装 uBlock Origin,对付自托管的再手动加一条域名规则,这就够了。
返回项目列表