What it is

CloakBrowser — stealth Chromium fork that passes anti-bot detection. Drop-in replacement for Playwright/Puppeteer.

Instead of JS injection or config tweaks, it applies 58 C++ source-level patches to the browser binary, so fingerprint spoofing happens at the engine level.

What it spoofs

  • Canvas and WebGL rendering output
  • Audio context fingerprint
  • GPU/graphics hardware reporting
  • Screen and display properties
  • WebRTC IP leakage
  • Network timing signatures
  • Removes automation signals (navigator.webdriver, etc.)

Auto-generates random fingerprint seeds on each launch → fresh identity while keeping internal coherence across browser APIs.

Performance

  • reCAPTCHA v3 score: 0.9 (vs 0.1 on standard Playwright)
  • Passes Cloudflare Turnstile, FingerprintJS, and 30+ detection services

Usage

pip install cloakbrowser
# or
npm install cloakbrowser

Binary (~200MB) downloads on first run. Works as a drop-in for Playwright scripts.

Features

  • Humanize mode — realistic mouse curves, keyboard timing, scroll patterns
  • Persistent profiles — cookies and localStorage across sessions
  • Proxy support — HTTP and SOCKS5, with geo-IP awareness
  • Runs on Linux, macOS, Windows