TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 浏览器隐私检测:你的浏览器发出了什么、暴露了什么

网站不用问你就能知道很多事:你有没有选择退出、能不能在你设备上存数据、广告有没有被拦,以及足够认出你这台设备的一堆细节。这一页在你的浏览器里逐项检测,并说明哪些设置真的能减少追踪。

  • GPC 和 DNT
  • 指纹面本地哈希
  • 检测不发请求
你的浏览器

你的浏览器隐私检测结果

所有检测都在本页完成,检测结果不发给 TapCub 或任何人,检测也不写 Cookie 和本地存储,存储检测只读不写。改完浏览器设置后刷新,再看一遍。

JavaScript

关闭(或还在加载)

GPC(全局隐私控制)

—

DNT(请勿追踪)

—

Cookie

—

广告拦截

—

TapCub 统计脚本

—

检测中…

重新读取所有数值,在另一个标签页改完浏览器设置后用。

隐私信号和存储

浏览器告诉每个网站的「你的选择」,以及网站能在你设备上存什么。

隐私信号和存储
信号你的浏览器含义
GPC(Global Privacy Control)—每个请求都带 Sec-GPC: 1。按美国加州 CCPA 条例(§7025),企业必须把它当作「不得出售或共享我的个人信息」的请求。Brave、DuckDuckGo 浏览器默认开启,Firefox 在隐私设置里可开,Chrome 和 Safari 要装扩展。国内法规没有对应的信号。
DNT(Do Not Track)—较早的请求头。W3C 标准 2019 年就停了,没有法律要求网站遵守;Safari 2019 年把它去掉了,理由是它反而让用户更容易被识别。加州 CalOPPA 只要求隐私政策写明网站怎么回应它。
本站 Cookie—来自 navigator.cookieEnabled。显示「允许」不代表本站写了 Cookie:tapcub.com 不写任何 Cookie。
localStorage—只有同一网站能读,清除前一直保留。通过读取属性检测,不写测试值。
sessionStorage—和 localStorage 类似,关掉标签页就清空。
IndexedDB—浏览器里的数据库。只看它在不在,打开就会新建一个,所以不打开。
存储配额—本站最多能存多少。配额很小通常说明在用无痕 / 隐私窗口。
第三方 Cookie—单个网站测不准:需要第二个域名。Safari 默认拦截,Firefox 默认按网站隔离,Chrome 默认允许(除非在设置里关掉或用无痕模式)。
广告拦截(元素隐藏)—本页放一个带常见广告类名的隐藏元素,被藏掉就说明有按元素屏蔽广告的拦截器。只拦网络请求的(比如 DNS 过滤)要访问广告服务器才测得出,本页不这么做。
自动化标记—浏览器被 Selenium、Playwright 等测试工具控制时 navigator.webdriver 为真。机器人过滤(包括 TapCub 的)会读它。

指纹面

不弹任何权限提示就能读到的值。单看每一项都和很多人一样,合在一起却可能在没有 Cookie 的情况下认出一台设备。下面把它们合成一个哈希,方便你对比换浏览器、换窗口、隔天之后变没变。

合并哈希(下面各项的 SHA-256)
检测中…
指纹面
项目你的值哈希
User-Agent这里有详细解释—
语言—
时区—
屏幕尺寸、色深、设备像素比—
CPU 线程数hardwareConcurrency—
设备内存仅 Chromium 内核,取整—
平台—
触控点数—
Canvas 渲染同一张图画两遍—
显卡(WebGL)厂商和型号—
已安装字体对照一份常见系统字体清单—
显示偏好深浅色、减少动画、PDF 查看器—

哈希在本页计算,不会离开你的浏览器。我们不说它有多「唯一」:那需要一个收集了大量他人指纹的数据库,本页没有、也不建。每次检测哈希都变,说明你的浏览器给 Canvas 等值加了噪声。

全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

版本 v1.0更新于 更新记录

结果怎么读

哪些结果真的能保护你

检测项分三类:第一类是请网站停手,第二类限制网站能存什么,第三类是什么都不存时网站还能读到的东西。

退出信号

GPC 在美国加州和其它几个州有法律效力,算作退出出售、共享数据。DNT 没有法律效力,遵不遵守由网站决定。国内《个人信息保护法》没有规定这类浏览器信号,撤回同意要通过网站自己提供的方式。

存储和 Cookie

禁用 Cookie 和存储,网站就不能往你浏览器里写标识。但它挡不住服务端或无 Cookie 的统计,还会让登录失效。

广告拦截

在广告和追踪脚本运行前就把它们拦掉,减少的追踪比任何信号都多。本地检测只能看到「隐藏页面元素」的那类拦截器。

指纹面

不需要权限就能读到的部分。防护思路不是全部藏起来,而是让这些值变得普通或带噪声:Brave、Firefox 的抗指纹功能、Safari 会把其中一些随机化或简化。

指纹哈希稳定不代表有人在对你做指纹识别,它只说明脚本能做到。在无痕窗口里看到不同的哈希也正常,浏览器可能在那里隐藏或随机化了部分值。

怎么用

三步测一项设置

不用输入,打开页面就会跑完所有检测。

  1. 1

    先记下基准

    复制合并哈希,看一眼顶部六个格子。

  2. 2

    只改一项设置

    打开 GPC、装上广告拦截扩展,或换无痕窗口,然后刷新本页。

  3. 3

    对比

    看哪些格子变了、哈希有没有变。每次刷新哈希都变,说明浏览器在随机化指纹值。

原理

每项检测读什么、读不到什么

所有值都来自标准浏览器接口,都不需要弹权限提示——这正是它们和隐私相关的原因。

  • 不发网络请求:广告拦截检测用的是本页里的元素,不访问广告服务器
  • 不写入:存储只读不写,本页不在你设备上留下任何东西
  • 哈希是按固定顺序把各项值做 SHA-256,在你浏览器里计算
每项检测用的浏览器接口
检测接口局限
GPCnavigator.globalPrivacyControl服务器看到的是请求头 Sec-GPC
DNTnavigator.doNotTrackSafari 2019 年起没有
Cookienavigator.cookieEnabled是浏览器总开关,不是逐个 Cookie 的规则
存储localStorage、navigator.storage.estimate()只读检测
广告拦截诱饵元素 + getComputedStyle测不到只拦网络请求的拦截器
Canvascanvas.toDataURL()画两遍看有没有噪声
显卡WEBGL_debug_renderer_info部分浏览器只给通用名称
字体measureText() 对比回退字体宽度只查清单里的字体
例子

同一台笔记本,三种浏览器设置

同一台电脑在不同设置下通常会有哪些变化。具体结果因浏览器版本而异。

不同浏览器设置下的典型变化
检测项默认浏览器同一浏览器开 GPC + 广告拦截带抗指纹功能的浏览器
GPC关闭或不支持开启内置的话开启
广告拦截未检测到检测到内置的话检测到
Canvas稳定稳定随机化
合并哈希每次刷新都一样每次刷新都一样换会话或换网站就变
TapCub 统计脚本会运行不会加载开了 GPC 就不会加载

开 GPC 和广告拦截只改变信号,指纹不变;只有浏览器层面的抗指纹功能才会改变指纹。

常见误区

容易高估的地方

隐私设置的效果很容易被高估。

指望 DNT

大多数网站不理它,还多了一项可区分的特征。有法律效力的是 GPC(在美国部分州)。

以为没有 Cookie 就没有追踪

指纹和服务端标识都不需要 Cookie。反过来,无 Cookie 统计也不等于做指纹,要看它读了什么。

相信「唯一性评分」

百分比只有对照一个已知人群才有意义。没有这个数据,「你是唯一的」只是猜测。

没检测到就以为没开拦截

DNS 过滤和只拦网络请求的拦截器不会隐藏页面元素,本地检测看不到它们。

常见问题

浏览器隐私常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

怎么做浏览器指纹检测?

打开本页就行:它会读取 User-Agent、时区、屏幕、字体、Canvas、显卡等不需要权限的值,逐项列出并在本机合成一个 SHA-256 哈希。换浏览器、换无痕窗口后对比哈希,就能看出你的浏览器有没有抗指纹保护。

什么是 GPC?

一项浏览器设置:开启后每个请求都带 Sec-GPC: 1,脚本也能读到 navigator.globalPrivacyControl。按美国加州 CCPA 条例,企业必须把它当作退出出售、共享个人信息的请求。国内法规没有对应规定。

DNT(请勿追踪)还有用吗?

浏览器还在发,但标准 2019 年就停了,遵不遵守由网站决定,Safari 也已去掉。能用 GPC 就用 GPC。

怎么知道广告拦截插件有没有生效?

「广告拦截」一格显示「检测到」,说明有拦截器在隐藏本页里像广告的元素。DNS 过滤和只拦网络请求的拦截器即使在工作也会显示「未检测到」,因为本页不访问任何广告服务器。

浏览器指纹是什么?

不往设备里存标识,而是用设备本来就会透露的信息——UA、屏幕、时区、字体、Canvas 和显卡输出——来认出它。清 Cookie 也去不掉,所以欧盟监管机构把它和 Cookie 同样对待。

能测出我的指纹有多唯一吗?

不能。唯一性取决于有多少人和你的值相同,这需要一个很大的指纹数据集。本页只在本机算哈希、什么都不存,所以只展示「暴露面」,不给排名。

为什么测不了第三方 Cookie?

第三方 Cookie 属于和当前页面不同的域名,要测就得有第二个域名来写和读;本页只用自己的域名,也不发请求。

TapCub 会在这个页面追踪我吗?

本页不往你设备里写任何东西,检测也不发出任何数据。tapcub.com 本身不写 Cookie;你的浏览器发送 GPC 或 DNT 时,TapCub 自己的统计脚本不会加载。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie