无痕模式能隐藏浏览器指纹吗?网站仍能看到什么
无痕模式不能保证隐藏浏览器指纹。它主要隔离普通窗口的 Cookie,并在会话结束后清理临时站点数据,不会自动更换网络出口或设备。网站仍可能读取公网 IP,以及部分浏览器、屏幕和渲染信息。
本文另有 English 版本

本页目录
无痕模式会保存什么,关闭后清理什么?
无痕模式也叫隐身模式或隐私浏览。它提供与普通窗口分开的浏览会话,主要减少本次浏览在设备上长期留下的记录,不等于网上匿名。
浏览期间,网站仍需要临时 Cookie 和站点数据来维持登录、购物车或页面状态。会话结束后,浏览器通常清理这些临时数据,并不把访问记录保留在普通历史中。清理时机与范围取决于浏览器。
Chrome 的同一无痕会话可以包含多个窗口。关闭其中一个窗口不一定结束会话,需要关闭所有无痕窗口。主动保存的书签和下载到设备上的文件仍会保留。
因此,在共用设备上使用无痕窗口后,还需要退出账号、结束会话,并留意下载文件。浏览器也无法替您清除网站服务器上已经记录的数据。
普通窗口与无痕浏览有什么区别?
最直接的差别通常在会话存储。网络出口与设备并不会因为打开无痕窗口自动更换,但具体浏览器可能增加追踪保护或限制部分接口。
| 信息 | 普通窗口 | 无痕窗口 |
|---|---|---|
| 普通窗口已有的 Cookie | 在匹配的站点和请求中可用 | 通常不带入无痕会话 |
| 当前会话产生的 Cookie | 按网站与浏览器策略保存 | 临时使用,结束会话后通常清理 |
| 浏览历史 | 通常保留 | 通常不加入普通历史 |
| 下载文件与主动保存的书签 | 保留 | 仍可保留 |
| 公网 IP | 网站可见 | 不会自动隐藏或更换 |
| 屏幕、语言与时区 | 网页可能读取 | 通常仍可能读取 |
| Canvas、WebGL 等信号 | 受浏览器支持和设置影响 | 可能可见,也可能受额外保护影响 |
| 主动登录的账号 | 网站可识别 | 登录后网站仍可识别 |
例如 Chrome 无痕模式默认阻止第三方 Cookie;Firefox 的隐私浏览也带有追踪保护。这些措施有价值,但不能据此断言所有网页信息都不可见。
浏览器指纹的组成与识别过程可看浏览器指纹是什么。
为什么网站仍可能关联无痕访问?
需要分清“能看到一些相同信息”和“已经确认是同一人”。前者提供线索,后者需要更具体的判断依据。
- 登录账号:在无痕窗口重新登录同一个账号,账号本身就能关联访问,无需依靠指纹。
- 网络信息:同一公网 IP 可以提供连接线索,但家庭、公司或代理出口可能由多人共享,不能单独证明身份。
- 浏览器环境:相近的屏幕、语言和渲染特征可能辅助关联,可靠程度取决于采集方法、保护机制和样本。
- 当前会话数据:无痕窗口在运行期间仍会产生临时存储,网站可以维护当前会话状态。
网站让您重新登录、重新选择偏好或再次显示 Cookie 弹窗,通常只是说明普通窗口的数据没有带进来。这不能证明浏览器环境已变,也不能证明网站已通过指纹识别到了您。
有关环境与身份的区别,可看设备指纹与浏览器指纹能识别一个人吗。
无痕模式、清 Cookie 和 VPN 有什么区别?
三者影响的层面不同。选用哪一种,应先看您希望改变的是本地存储、网络出口,还是网站可观察的环境特征。
| 操作 | 会话与 Cookie | 公网 IP | 浏览器和设备特征 |
|---|---|---|---|
| 打开无痕窗口 | 与普通窗口隔离,临时保存 | 通常不变 | 仍来自同一设备,部分信号可能受保护 |
| 清除 Cookie | 所选范围内的 Cookie 被移除 | 通常不变 | 通常不会随之重置 |
| 使用 VPN 或代理 | 不自动清理已有数据 | 被覆盖流量的出口可能改变 | 不自动更换设备侧特征 |
| 更换浏览器配置文件 | 通常使用独立的站点存储 | 通常不变 | 仍可能共享系统和硬件特征 |
| 更换设备 | 使用另一套本地环境 | 取决于网络,可能仍相同 | 多项特征可能改变,但账号仍可关联 |
单纯改变其中一层不能保证切断全部关联。进一步解释见换 IP 会改变浏览器指纹吗和清除 Cookie 后为什么仍可能被关联。
怎样比较普通窗口与无痕窗口的实际变化?
比较时使用同一设备、同一浏览器、同一网络与同一检测页面。否则您无法分清差异来自无痕模式,还是其他条件。
- 在普通窗口运行 EnvTrace 浏览器指纹检测。记录时间、浏览器版本和关键字段。
- 在保持条件不变的情况下再测一次,确认是否存在不稳定或缺失的字段。
- 打开无痕窗口,访问同一检测页面。比较 Canvas、WebGL、字体、屏幕、语言和时区;需要核对出口时,使用 IP 查询。
- 对出现变化的字段单独记录。不要把一串哈希变化直接解释为“网站无法关联”,也不要把空值解释为“没有指纹”。
EnvTrace 使用自身的固定绘制和候选字体测试。其他网站若采用不同输入或算法,不一定给出相同结果。比较只能说明这套测试下哪些信息有变化,不能代表所有网站的识别能力。
第三方 Cookie 是否被阻止,也不能仅根据 Canvas 或 WebGL 的结果判断。存储隔离和环境特征是不同层面的观察。
无痕模式适合哪些场景?
无痕模式适合临时登录另一账号、从不带普通窗口 Cookie 的会话访问网站,或减少在共用设备上留下的普通浏览历史。它也有助于判断某个页面问题是否与原有站点数据有关。
如果目标是减少跨站追踪,还需要了解浏览器的追踪保护。如果目标是改变网络出口,需要处理网络层。如果目标是降低指纹关联,需要看浏览器对信息暴露的限制。可继续看浏览器如何降低指纹识别。
无痕浏览有明确的用途,但不提供“网站无法看到我”的保证。先确定要保护哪一类信息,再判断当前功能是否覆盖它。