CloakBrowser is a stealth Chromium-based browser designed to bypass bot detection systems, providing a drop-in replacement for Playwright and Puppeteer with source-level fingerprint patches.
Source: per README View on GitHub →CloakBrowser is gaining attention due to its ability to pass bot detection tests by modifying Chromium's source code at the C++ level, offering a more reliable and stealthy alternative to JavaScript-based patches. Its seamless integration with Playwright and Puppeteer, along with its auto-updating binary and human-like interaction features, make it a compelling choice for developers dealing with bot detection challenges.
Source: Synthesis of README and project traitsCloakBrowser modifies Chromium's source code at the C++ level to alter fingerprints, making it appear as a normal browser to bot detection systems.
Source: per READMECloakBrowser provides a direct replacement for Playwright and Puppeteer, allowing developers to use the same API and code with minimal changes.
Source: per READMEThe `humanize=True` flag enables human-like mouse curves, keyboard timing, and scroll patterns, enhancing stealth against behavioral detection systems.
Source: per READMECloakBrowser includes an auto-updating binary that ensures users always have the latest stealth build without manual intervention.
Source: per READMEThe architecture of CloakBrowser is centered around a modified Chromium binary with extensive source-level modifications. It includes a modular design with separate components for human-like interaction, proxy handling, and integration with automation frameworks. The codebase is structured to facilitate easy updates and maintenance, with a clear separation of concerns.
Source: Code tree + dependency filesinfra: Docker | key_deps: playwright, httpx, geoip2, socksio, patchright, aiohttp, websockets | language: Python | framework: Playwright, Puppeteer
Source: Dependency files + code treeCloakBrowser is suitable for developers who need to bypass bot detection systems for web scraping, automated testing, or AI agent interactions. It is particularly useful in scenarios where traditional browser automation tools are detected and blocked by websites.
Source: READMEv0.3.26 (Chromium 146.0.7680.177.4) - Released on 2026-04-28. This release includes an upgrade to Chromium 146, additional fingerprint patches, WebRTC IP spoofing, and improvements to the `cloakserve` CDP multiplexer.
Source: GitHub ReleasesCloakBrowser is a valuable tool for developers dealing with bot detection challenges, offering a robust and stealthy alternative to traditional browser automation tools. Its focus on source-level modifications and seamless integration with popular frameworks makes it a strong choice for those requiring a reliable and efficient solution.