ボット検出ベンチマーク

Donut Browser の Wayfern エンジンと、ほかの 8 種類のブラウザーと自動化ツールが、同じ 28 件のボット検出テストを実行しました。各セルは同じコンピューターと同じネットワークでの 5 回の実行です。

Donut Browser は 28 件中 26 件のテストに合格しました。 測定日 2026年10月15日

各ゲートが一つの検出サービスです。チェックは合格、バツは不合格です。 Donut Browser は表示した検出サービス 8 件中 8 件に合格しました:reCAPTCHA v3 score、Turnstile, non-interactive widget、Kasada、Fingerprint bot detection、DataDome、HUMAN (PerimeterX)、Akamai edge、BrowserScan bot detection。 Playwright Chromium (headless) は 8 件中 3 件に合格しました。

ツール別の合格テスト数

実行の 80% 以上が合格したテストを合格と数えます。結果のないテストはそのツールの合計に含めません。

  1. Donut Browser Wayfern 152.0.7977.64 (Chromium) · ヘッドあり 28 件中 26 件
  2. Patchright ステルスツール · ヘッドあり 28 件中 24 件
  3. nodriver ステルスツール · ヘッドあり 28 件中 24 件
  4. Camoufox ステルスツール · ヘッドあり 28 件中 21 件
  5. CloakBrowser ステルスツール · ヘッドあり 27 件中 20 件 結果なし 1 件
  6. Puppeteer + stealth plugin ステルスツール · ヘッドレス 28 件中 16 件
  7. Playwright Chromium (headed) 自動化ライブラリ · ヘッドあり 28 件中 15 件
  8. Google Chrome + Playwright 自動化ライブラリ · ヘッドあり 28 件中 15 件
  9. Playwright Chromium (headless) 自動化ライブラリ · ヘッドレス 28 件中 8 件

測定で確認できた勝ち

ロゴは、それを裏付ける結果がデータにある場合だけ表示します。

合格した検出サービス

Wayfern はこれらのサービスの測定済みテストにすべて合格しました。

  • reCAPTCHA reCAPTCHA v3 score · 0.9全ツールが合格
  • Cloudflare Turnstile, non-interactive widget · 4/5Turnstile, managed widget · 4/5Cloudflare challenge page · 4/5
  • Kasada Kasada · 5/5全ツールが合格
  • Fingerprint Fingerprint bot detection · 5/5Fingerprint tampering · 5/5
  • DataDome DataDome · 5/5
  • HUMAN HUMAN (PerimeterX) · 5/5
  • Akamai Akamai edge · 5/5
  • BrowserScan BrowserScan bot detection · 5/5
  • deviceandbrowserinfo Device and Browser Info bot test · 0
  • Sannysoft bot.sannysoft.com · 0
  • CreepJS CreepJS headless · 0%CreepJS like-headless · 25%CreepJS lies · 0
  • Pixelscan Pixelscan bot check · 5/5Pixelscan masking · 5/5Pixelscan consistency · 5/5
  • iphey iphey · 5/5

不合格:hCaptcha、incolumitas。該当する行は下の表にあります。

上回ったツール

両方のツールが実行したテストで、Wayfern のほうが多く合格しました。

  • Playwright Chromium (headless) 28 件中 26 対 8 Wayfern は合格、Playwright Chromium (headless) は不合格: Cloudflare challenge page、Fingerprint bot detection、DataDome、HUMAN (PerimeterX)、Akamai edge、BrowserScan bot detection、Device and Browser Info bot test、bot.sannysoft.com、CreepJS headless、CreepJS like-headless、Pixelscan bot check、Pixelscan consistency、iphey、navigator.webdriver、CDP automation (Runtime.enable)、Bot user agent (HeadlessChrome)、navigator.plugins.length、TLS and HTTP/2 fingerprint
  • Playwright Chromium (headed) 28 件中 26 対 15 Wayfern は合格、Playwright Chromium (headed) は不合格: Cloudflare challenge page、Fingerprint bot detection、BrowserScan bot detection、Device and Browser Info bot test、bot.sannysoft.com、CreepJS headless、Pixelscan bot check、Pixelscan consistency、iphey、navigator.webdriver、CDP automation (Runtime.enable)
  • Google Chrome + Playwright 28 件中 26 対 15 Wayfern は合格、Google Chrome + Playwright は不合格: Cloudflare challenge page、Fingerprint bot detection、BrowserScan bot detection、Device and Browser Info bot test、bot.sannysoft.com、CreepJS headless、Pixelscan bot check、Pixelscan consistency、iphey、navigator.webdriver、CDP automation (Runtime.enable)
  • Puppeteer + stealth plugin 28 件中 26 対 16 Wayfern は合格、Puppeteer + stealth plugin は不合格: Cloudflare challenge page、Fingerprint bot detection、Device and Browser Info bot test、CreepJS headless、CreepJS lies、Pixelscan masking、Pixelscan consistency、iphey、CDP automation (Runtime.enable)、TLS and HTTP/2 fingerprint
  • Patchright 28 件中 26 対 24 Wayfern は合格、Patchright は不合格: Pixelscan consistency、iphey 注意点 2 を参照
  • nodriver 28 件中 26 対 24 Wayfern は合格、nodriver は不合格: Pixelscan consistency、iphey 注意点 2 を参照
  • Camoufox 28 件中 26 対 21 Wayfern は合格、Camoufox は不合格: DataDome、Fingerprint tampering、bot.sannysoft.com、Pixelscan masking、Pixelscan consistency
  • CloakBrowser 27 件中 25 対 20 Wayfern は合格、CloakBrowser は不合格: Fingerprint tampering、Device and Browser Info bot test、CreepJS lies、Pixelscan masking、Pixelscan consistency

すべての結果

行がテスト、列がツールです。テストを開くと、各実行、合格条件、元のページ、スクリーンショットを確認できます。

カテゴリーで絞り込む

合格 不合格 データなしチェック付きの塗りつぶし円:合格。バツ付きの輪:不合格。破線の輪:データなし。

すべての結果. チェック付きの塗りつぶし円:合格。バツ付きの輪:不合格。破線の輪:データなし。
テストDonut BrowserWayfern 152.0.7977.64 (Chromium) · ヘッドありPlaywright Chromium (headless)自動化ライブラリ · ヘッドレスPlaywright Chromium (headed)自動化ライブラリ · ヘッドありGoogle Chrome + Playwright自動化ライブラリ · ヘッドありPuppeteer + stealth pluginステルスツール · ヘッドレスPatchrightステルスツール · ヘッドありnodriverステルスツール · ヘッドありCamoufoxステルスツール · ヘッドありCloakBrowserステルスツール · ヘッドあり
CAPTCHA
合格: 0.9合格: 0.9合格: 0.9合格: 0.9合格: 0.9合格: 0.9合格: 0.9合格: 0.9合格: 0.9
合格: 4/5合格: 5/5合格: 5/5合格: 4/5合格: 5/5合格: 5/5合格: 5/5合格: 4/5合格: 5/5
合格: 4/5合格: 4/5合格: 5/5合格: 4/5合格: 5/5合格: 5/5合格: 5/5合格: 4/5合格: 5/5
不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5
アンチボット
合格: 4/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5不合格: 2/5合格: 5/5
合格: 5/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
フィンガープリント
合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5不合格: 2/5不合格: 1/5
合格: 5/5不合格: 0/5不合格: 0/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 0不合格: 7不合格: 5不合格: 5不合格: 4合格: 0合格: 0合格: 0不合格: 1
合格: 0不合格: 12不合格: 1不合格: 1合格: 0合格: 0合格: 0不合格: 1合格: 0
不合格: 1不合格: 13不合格: 3不合格: 3不合格: 3不合格: 1不合格: 1不合格: 1不合格: 2
合格: 0%不合格: 100%不合格: 33%不合格: 33%不合格: 33%合格: 0%合格: 0%合格: 0%合格: 0%
合格: 25%不合格: 88%合格: 31%合格: 31%合格: 25%合格: 25%合格: 19%合格: 0%合格: 25%
合格: 0合格: 0合格: 0合格: 0不合格: 2合格: 0合格: 0合格: 0不合格: 3
合格: 5/5不合格: 0/5不合格: 0/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5合格: 5/5合格: 5/5合格: 5/5不合格: 0/5合格: 5/5合格: 5/5不合格: 3/5不合格: 0/5
合格: 5/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 3/5不合格: 0/5
合格: 5/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5合格: 5/5エラー
自動化シグナル
合格: 5/5不合格: 0/5不合格: 0/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5不合格: 0/5不合格: 0/5不合格: 0/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格: 5不合格: 0合格: 5合格: 5合格: 5合格: 5合格: 5合格: 5合格: 5
ネットワーク
合格: 5/5不合格: 0/5合格: 5/5合格: 5/5不合格: 0/5合格: 5/5合格: 5/5合格: 5/5合格: 5/5
合格数26/288/2815/2815/2816/2824/2824/2821/2820/27

CAPTCHA

  • reCAPTCHA v3 scoreDonut Browser: 合格: 0.9Playwright Chromium (headless): 合格: 0.9
  • Turnstile, non-interactive widgetDonut Browser: 合格: 4/5Playwright Chromium (headless): 合格: 5/5
  • Turnstile, managed widgetDonut Browser: 合格: 4/5Playwright Chromium (headless): 合格: 4/5
  • hCaptchaDonut Browser: 不合格: 0/5Playwright Chromium (headless): 不合格: 0/5

アンチボット

  • Cloudflare challenge pageDonut Browser: 合格: 4/5Playwright Chromium (headless): 不合格: 0/5
  • KasadaDonut Browser: 合格: 5/5Playwright Chromium (headless): 合格: 5/5
  • Fingerprint bot detectionDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • DataDomeDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • HUMAN (PerimeterX)Donut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • Akamai edgeDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5

フィンガープリント

  • Fingerprint tamperingDonut Browser: 合格: 5/5Playwright Chromium (headless): 合格: 5/5
  • BrowserScan bot detectionDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • Device and Browser Info bot testDonut Browser: 合格: 0Playwright Chromium (headless): 不合格: 7
  • bot.sannysoft.comDonut Browser: 合格: 0Playwright Chromium (headless): 不合格: 12
  • bot.incolumitas.comDonut Browser: 不合格: 1Playwright Chromium (headless): 不合格: 13
  • CreepJS headlessDonut Browser: 合格: 0%Playwright Chromium (headless): 不合格: 100%
  • CreepJS like-headlessDonut Browser: 合格: 25%Playwright Chromium (headless): 不合格: 88%
  • CreepJS liesDonut Browser: 合格: 0Playwright Chromium (headless): 合格: 0
  • Pixelscan bot checkDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • Pixelscan maskingDonut Browser: 合格: 5/5Playwright Chromium (headless): 合格: 5/5
  • Pixelscan consistencyDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • ipheyDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5

自動化シグナル

  • navigator.webdriverDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • CDP automation (Runtime.enable)Donut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • Bot user agent (HeadlessChrome)Donut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5
  • window.chrome objectDonut Browser: 合格: 5/5Playwright Chromium (headless): 合格: 5/5
  • navigator.plugins.lengthDonut Browser: 合格: 5Playwright Chromium (headless): 不合格: 0

ネットワーク

  • TLS and HTTP/2 fingerprintDonut Browser: 合格: 5/5Playwright Chromium (headless): 不合格: 0/5

テストの実行方法

すべてのツールが、同じコンピューターと同じネットワークで同じテストを実行しました。各テストには、読み取った内容と合格の条件を記載しています。

コンピューター
Windows 11 Home 25H2 (build 26200) CPU: AMD Ryzen 9 8940HX, 32 threads GPU: NVIDIA GeForce RTX 5070 Laptop GPU
ネットワーク
A fresh US residential exit (New York area) for every browser session, from one pool of three accounts that every tool used
セルごとの実行回数
5
合格条件
実行の 80% 以上が合格したセルを合格とします。
日付

注意点

  1. The computer is in UTC+4 and every proxy exit is in New York. Wayfern, Camoufox and CloakBrowser use the time zone of the exit; stock Playwright, Chrome + Playwright, Puppeteer stealth, Patchright and nodriver keep UTC+4 by default.
  2. Pixelscan consistency, iphey and the VPN signal of Fingerprint flag a time zone that does not match the IP address. On a computer in the time zone of the exit, the tools that keep UTC+4 could score higher on Pixelscan consistency and iphey.
  3. Tools that do not manage WebRTC send it outside the proxy. A page that reads WebRTC can then see the IP address of the computer.
  4. Camoufox and CloakBrowser ran from 03:51 to 04:40 UTC on 15 October, about 2 hours after the other seven tools (23:06 to 01:46 UTC). They used the same computer and proxy pool.
  5. Camoufox picks a random operating system for each launch by default. Its runs show Windows and macOS user agents.
  6. CloakBrowser ran its free Chromium 146 binary, because the latest binary needs a sign-in. Fingerprint and Pixelscan report its launch() context as incognito, and iphey never finished a scan for it.
  7. A run lost to a timeout, a network error or a page with no verdict is an error. Errors do not count as fails, and each one ran again in a new session.

バージョンと起動設定

ツール エンジン モード 起動設定
Donut Browser Wayfern 152.0.7977.64 (Chromium) ヘッドあり Wayfern engine via Playwright persistent context, headed, Windows fingerprint from the engine, time zone, locale and geolocation set to the proxy exit
Playwright Chromium (headless) Chromium 156.0.8078.4 headless shell ヘッドレス chromium.launch() defaults, headless, proxy only
Playwright Chromium (headed) Chromium 156.0.8078.4 ヘッドあり chromium.launch({ headless: false }), proxy only
Google Chrome + Playwright Google Chrome 155.0.8059.80 ヘッドあり chromium.launch({ channel: "chrome", headless: false }), proxy only
Puppeteer + stealth plugin Chrome for Testing 155.0.8059.79 ヘッドレス puppeteer-extra with puppeteer-extra-plugin-stealth defaults, launch({ headless: true }) as in its README, proxy only
Patchright Google Chrome 155.0.8059.80 ヘッドあり launchPersistentContext with channel "chrome", headless false, viewport null, no custom user agent (README best practice)
nodriver Google Chrome 155.0.8059.80 ヘッドあり nodriver.start() defaults with installed Chrome, headed, proxy flag only
Camoufox Camoufox 156.0.1-beta.36 (Firefox) ヘッドあり AsyncCamoufox(headless=False, geoip=True, humanize=True) with the proxy
CloakBrowser CloakBrowser Chromium 146.0.7680.177 ヘッドあり launch({ proxy, geoip: true, headless: false, humanize: true }) as in its README, free binary (no account)

未測定

以下のテストとセルには結果がありません。理由をそれぞれに記載しています。

  • AWS WAF Bot Control No public page was found that shows an AWS WAF bot verdict on a page load.
  • Arkose Labs It runs on sign-in and sign-up forms only. Reading it needs a form submission.
  • Commercial anti-detect browsers and cloud browser services They need an account.
  • CloakBrowser latest binary (Chromium 154) It needs a GitHub sign-in. The free binary (Chromium 146) was tested.
  • undetected-chromedriver nodriver, its successor from the same author, was tested.
  • CloakBrowser · iphey No verdict: the iphey scan did not finish within 60 s in 6 of 6 loads (the page stayed on its loading state).

生データ

JSON ファイル(128 KB)一つに、全セルの全実行、バージョン、コンピューターの情報が入っています。このページはそのファイルから作られています。

JSON をダウンロード /benchmark/results.json

よくある質問

合格とはどういう意味ですか?

テストの行にある条件で、検出サービスが実行の 80% 以上でブラウザーを受け入れたという意味です。reCAPTCHA ではスコアのしきい値、スキャナーページでは判定、フラグ一覧ではフラグ 0 件が条件です。表示した日付時点の結果です。IP アドレスやページ上の行動など、ほかの理由でサイトがアクセスを止めることはあります。

なぜ素の Playwright と比べるのですか?

多くの自動化は素の Playwright か Puppeteer から始まります。ステルスツールやアンチディテクトブラウザーはその次の選択肢です。表のツールはすべて同じテストを実行しました。

どの Wayfern バージョンをテストしましたか?

Wayfern 152.0.7977.64 (Chromium)。Donut Browser アプリがインストールするビルドで、生成した Windows のフィンガープリントを使い、Playwright から操作しました。各ツールのバージョンは「テストの実行方法」の表と JSON にあります。

結果を自分で確かめられますか?

はい。JSON に全実行が入っており、各テストは公開されたテストページにリンクしています。同じページを Donut Browser のプロファイルで開いて比べられます。このサイトの無料ボット検出テストでも、似たチェックをご自身のブラウザーで実行できます。

Wayfern が不合格のテストはありますか?

あります。今回の測定で Wayfern は次に合格しませんでした:hCaptcha、bot.incolumitas.com。hCaptcha はすべてのツールに画像チャレンジを出し、同じコンピューターで Playwright から操作したヘッドありの Microsoft Edge にも出しました。そのため、この行ではツールの差が出ません。bot.incolumitas.com の古い WEBDRIVER チェックは、navigator.webdriver プロパティを持つすべての Chromium ブラウザーを検出します。そのため Chromium 系のツールはここで 0 になりません。これらの行は表に残しています。

データのないセルがあるのはなぜですか?

テストがそのエンジンに当てはまらない場合や、タイムアウト、レート制限、クラッシュですべての実行が失われた場合、セルにデータはありません。「未測定」の一覧にそれぞれの理由があります。

Wayfern でプロファイルを動かす

Donut Browser は無料でダウンロードできます。プロファイルごとに専用のフィンガープリントと、専用のプロキシまたは VPN を持てます。