CloakBrowser

Active
GitHub Python MIT

Description

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

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()

Related Projects