为希望浏览数据始终属于自己的人打造
抗指纹浏览器
你的配置文件就是你设备上的文件。同步在你开启前一直关闭;E2E 加密同步用一个永不离开设备的密码加密数据;应用开源,每个部分都可以自行检查。
- 应用零遥测
- 同步默认关闭
- 开源,AGPL-3.0
Donut Browser 对比 Tor、Brave 与普通浏览器
在阻止 browser fingerprinting 与追踪方面,抗指纹浏览器与 Tor、Brave、DuckDuckGo 及无痕模式的对比。
-
Canvas / WebGL / AudioContext 伪装
- Donut Browser
- 按配置文件采用真实一致的数值,通过 Pixelscan、IPHey、CreepJS、BrowserLeaks
- 普通浏览器
- 所有会话使用相同的 Canvas/WebGL/Audio 哈希,极易被指纹识别
-
User-Agent 与 client hints 伪装
- Donut Browser
- UA、Sec-CH-UA brand/platform/arch、navigator.platform 与语言一起伪装
- 普通浏览器
- UA 固定,即便修改 UA 字符串,client hints 仍会暴露真实 OS 与 CPU
-
WebRTC 泄露防护
- Donut Browser
- 按配置文件阻断 WebRTC 并伪装本地 IP,真实 IP 永不外泄
- 普通浏览器
- 启用 VPN 时 WebRTC 也会泄露真实 IP
-
多重身份
- Donut Browser
- 无限配置文件,各自独立指纹+Cookie+存储+可选代理
- 普通浏览器
- 每个浏览器一个身份,无痕仅重置 Cookie
-
跨会话追踪
- Donut Browser
- 不可能,每个配置文件对网络而言都是不同设备
- 普通浏览器
- 即便在无痕/隐身模式下也能轻易通过指纹追踪
-
每个配置文件的 VPN / 代理
- Donut Browser
- WireGuard、HTTP、HTTPS、SOCKS4、SOCKS5 按配置文件绑定
- 普通浏览器
- 仅系统级 VPN,所有内容共用同一个 IP
-
遥测
- Donut Browser
- 零遥测,可在开源代码中验证
- 普通浏览器
- 通常会收集使用数据、崩溃报告与浏览历史
-
源代码透明度
- Donut Browser
- AGPL-3.0 公开在 GitHub,profile manager、API 与 sync 可审计
- 普通浏览器
- 闭源,只能信任厂商
-
是否会被识别为隐私浏览器?
- Donut Browser
- 不会,看起来像一台正常的 Chromium 设备,不像 Tor 那样被标记
- 普通浏览器
- Tor 易被识别并常被屏蔽;Brave/DDG 有已知指纹
常见问题,逐一解答。
如何防止 browser fingerprinting?
屏蔽指纹 API 会破坏网站并把你标记为可疑用户。可靠的做法是随机化指纹,让每次会话都是一台不同的、真实的设备。Donut Browser 会自动为每个配置文件分配独特的 Canvas、WebGL、AudioContext、字体列表、硬件配置、User-Agent 与 Client Hints,网站看到的是不同的真实设备,而不是被加固的隐私浏览器。
如何测试 browser fingerprint?
使用 Pixelscan、IPHey、CreepJS、BrowserLeaks 与 fingerprint.com,在 Donut Browser 的新配置文件中打开它们。你会看到不同配置文件下的 Canvas 哈希、WebGL 渲染器、AudioContext 值、字体与 User-Agent 各不相同,也不会触发「自动化/机器人」标记。配置文件可通过 Pixelscan(含移动端)、IPHey、CreepJS 与 BrowserLeaks,fingerprint.com Pro 也不会判定为机器人。
无痕模式能阻止指纹识别吗?
不能。无痕只在关闭窗口时清除 Cookie 和历史。你的 Canvas、WebGL、AudioContext、字体、硬件与 User-Agent 与普通浏览器一致,追踪器依然能在无痕会话间识别你。Donut Browser 改变的是指纹本身,这是无痕做不到的。
阻止 canvas 指纹追踪的最佳方式是什么?
按配置文件伪装 Canvas 输出,使用真实且一致的哈希,而非容易被检测的随机噪声。Donut Browser 的 Canvas 指纹拦截器会把 Canvas 与匹配的 WebGL、AudioContext、字体列表一同伪装,让整套指纹保持自洽且不被察觉。
与 Tor Browser 有何不同?
Tor Browser 想让所有用户看起来一样,但这反而让 Tor 用户极易被识别为 Tor 用户,许多网站会直接屏蔽他们。作为 Tor browser 的替代品,Donut Browser 反其道而行:每个配置文件都是一台不同的普通设备,你在融入而非显眼,同时仍可让任意配置文件走 VPN 或代理实现网络匿名。
与 Brave 或 DuckDuckGo 有何不同?
Brave 与 DuckDuckGo 在单一浏览器身份内屏蔽追踪器,有用,但所有行为仍归于同一个指纹。作为 Brave 替代品,Donut Browser 让你创建无限多个身份,每个都有独立的指纹、Cookie 容器、存储,以及可选的代理/VPN。这是另一种模型:分离身份,而不仅仅是屏蔽追踪器。
Donut Browser 会伪装哪些指纹参数?
超过 50 个参数:Canvas 与 WebGL 渲染输出、AudioContext(采样率、延迟、声道数)、屏幕尺寸与色深、hardware concurrency 与 device memory、User-Agent 与 Client Hints(brand、platform、architecture)、已安装字体、时区与语言、WebRTC 地址、媒体设备(麦克风、摄像头、扬声器)、电池状态、navigator 属性(plugins、MIME types、platform)与无障碍偏好。所有值生成时保持内部一致,与一台合理的真实设备匹配。
VPN 能阻止 browser fingerprinting 吗?
不能。VPN 只换 IP,网站仍可通过 Canvas、WebGL、AudioContext、字体与 User-Agent 识别你,使用 VPN 与否你的指纹都一样。请在浏览器层用 Donut Browser 的 anti-fingerprint 引擎,在网络层使用内置的 per-profile WireGuard 或 SOCKS5 代理。
Donut Browser 会收集数据吗?
不会。零遥测,无分析、无崩溃报告、无使用追踪。所有配置数据本地存储。Donut Browser 应用在 GitHub 上以 AGPL-3.0 开源,你可自行核实。
可以用于日常浏览吗?
当然。为每种用途,包括个人、银行、购物、社交、工作,分别创建配置文件,每个都是拥有独立指纹与存储的隔离身份。配置文件在重启间持久化,你保持登录状态。
可以通过 anti-fingerprint 配置文件运行自动化吗?
可以。Donut Browser 提供本地 API,你可在保持伪装指纹与 per-profile 代理的同时,用 Puppeteer、Playwright 或自定义脚本驱动配置文件。完整配置请参阅自动化用例。
你的数据留在你的设备上,直到你另做决定。
应用免费,并以 AGPL-3.0 开源。可以同步到 Donut Cloud,也可以同步到你自己运行的服务器;开启 E2E 加密同步时,离开的只有密文。