CloakBrowser
ActiveDescription
CloakBrowser is a stealth Chromium browser built with 58 source-level C++ patches, providing a drop-in Playwright/Puppeteer replacement that passes Cloudflare Turnstile, reCAPTCHA v3, FingerprintJS and other bot detection systems for AI agents.
Key Features
- Source-level C++ patches — Modifies Chromium binary directly across canvas, WebGL, audio, fonts, GPU, WebRTC and other fingerprint signals
- One-flag humanize — Built-in human-like mouse curves, keyboard timing, and scroll behavior to bypass behavioral detection
- Playwright/Puppeteer compatible — Python and JavaScript bindings; migration is a single import change
- Auto-updating binary — Background checks for the latest stealth build; pip/npm install gets you running
- Anti-fingerprint suite — Passes 30+ detection sites including reCAPTCHA v3 with 0.9 score
- Browser profile manager — Self-hosted CloakBrowser Manager supports multi-fingerprint profiles as a Multilogin/GoLogin alternative
Use Cases
💡 Enable AI browser agents to bypass Cloudflare Turnstile and FingerprintJS for automation tasks
💡 Replace Playwright with an undetectable browser for scraping bot-protected e-commerce and social data
💡 Verify in CI that login walls and captcha pages remain reachable for genuine users
💡 Run multi-account management and residential proxy workflows with isolated fingerprints
💡 Security research teams reproducing anti-bot mechanisms and validating detection bypasses
Strengths & Limitations
✅ Strengths
- • Actively maintained, recent updates
- • High community interest (30.2k stars)
- • Permissive open-source license (MIT)
- • Responsive to issues, low backlog
Categories
Quick Start
# One-line sanity check (no install needed)
docker run --rm cloakhq/cloakbrowser cloaktest
# Python install
pip install cloakbrowser
from cloakbrowser import launch
browser = launch()
page = browser.new_page()
page.goto("https://example.com")
browser.close()