Cloak Browser: The Undetectable Agent's Chromium
Cloak Browser is a specialized Chromium build meticulously engineered to render AI agents undetectable by sophisticated bot detection systems, ensuring they appear as genuine human users. Its primary goal is to bypass advanced defenses like Cloudflare, DataDome, and PerimeterX, which routinely block automated interactions.
The core problem stems from standard browsers, even when integrated with automation frameworks like Playwright, inherently "snitching" on AI agents 🕵️♀️. Chromium, originally designed for QA testing, contains numerous default "tells" that betray automation, leading to swift detection and blocking. Cloak Browser offers a fundamental "source-level" solution: 57 critical C++ patches compiled directly into the Chromium source code, fundamentally altering the browser's behavior from its origin.
Key patches include the elimination of the navigator.webdriver property, a common automation tell that Cloak Browser modifies to return false at the C++ level. It also critically fixes the runtime enable command leak, preventing Chromium from exposing internal execution context IDs that reveal Playwright's hidden world. Furthermore, Cloak Browser removes enable automation flags and their associated visual and programmatic indicators ⚙️, ensuring the browser is "born different" rather than merely patched at runtime.
The impact of these deep modifications is profound: AI agents using Cloak Browser consistently achieve perfect scores (30/30) on public detection tests, seamlessly navigating pages and interacting as a real user would 🌟. This uniqueness lies in its recompilation of the browser itself, a stark contrast to runtime patches or JavaScript plugins that merely attempt to obscure existing tells.
Cloak Browser is particularly vital for agents needing to interact with high-tier, enterprise-level bot walls (Cloudflare Enterprise, DataDome, PerimeterX) ⚠️. While simpler websites might tolerate basic stealth plugins, robust source-level undetectability is essential for navigating highly protected environments. The continuous maintenance and monthly binary releases are integral, circumventing the arduous 10-20 hour compilation process for individual users. It represents a significant leap for AI agent stability, offering a true "browser for agents" capable of navigating the internet's most formidable defenses.