为希望浏览数据始终属于自己的人打造

抗指纹浏览器

你的配置文件就是你设备上的文件。同步在你开启前一直关闭;E2E 加密同步用一个永不离开设备的密码加密数据;应用开源,每个部分都可以自行检查。

  • 应用零遥测
  • 同步默认关闭
  • 开源,AGPL-3.0
同步默认关闭时,没有任何数据离开设备。开启 E2E 加密同步后,密钥在设备上由密码生成,密码留在设备上,发出去的只有密文。应用遥测始终为零请求。

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 加密同步时,离开的只有密文。