CloakBrowser

Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.

23 articles 3.6k View on GitHub ↗
23 articles
CloakBrowser Auto-Update Mechanism: Managing Python Wrapper and Chromium Binary Versions

Discover the CloakBrowser auto-update mechanism for managing Python wrapper and Chromium binary versions. Learn how background threads and caching ensure up-to-date components.

internals
May 9, 2026
How to Run Multiple Browser Identities from a Single Docker Container Using CloakBrowser

Learn how to run multiple browser identities from a single Docker container with CloakBrowser. Multiplex independent instances easily using fingerprint seeds and CDP connections.

how-to-guide
May 9, 2026
How C++ Patches in CloakBrowser Remove Automation Signals: navigator.webdriver and chrome

Learn how CloakBrowser uses C++ patches to remove automation signals like navigator.webdriver and chrome, bypassing detection and ensuring a genuine browser experience.

deep-dive
May 9, 2026
Why Is CloakBrowser Still Getting Blocked? 7 Source Code Fixes to Debug Detection

CloakBrowser gets blocked by undetectable paths and untrusted events. Discover 7 source code fixes to debug detection and unblock access in this technical guide.

deep-dive
May 9, 2026
How to Set Up Windows Fonts on Linux for Anti-Bot Font Checks in CloakBrowser

Easily pass anti-bot font checks in CloakBrowser on Linux. Install emoji fonts, copy Windows fonts, and launch with the fingerprint flag for enhanced privacy.

how-to-guide
May 9, 2026
CloakBrowser Source-Level Patches vs Playwright-Stealth JS Injection: What’s the Difference?

Understand CloakBrowser source patches vs Playwright-Stealth JS injection. CloakBrowser's C++ patches offer superior stealth and stability over runtime JS injection.

deep-dive
May 9, 2026
How to Integrate CloakBrowser with Selenium Using ensure_binary: A Complete Guide

Integrate CloakBrowser with Selenium using ensure_binary. Download and cache the stealth Chromium binary automatically. Pass its path to ChromeOptions for seamless automation. Read the complete guide today.

how-to-guide
May 9, 2026
How to Customize human_config for Typing Delays and Typo Simulation in CloakBrowser

Learn to customize CloakBrowser human_config for realistic typing delays and typo simulation. Control settings globally or per interaction for advanced automation.

how-to-guide
May 9, 2026
How to Disable Default Stealth Args for Custom Fingerprint Configuration in CloakBrowser

Disable default stealth args in CloakBrowser for custom fingerprinting. Set stealthArgs to false in launch options to control your Chromium arguments.

how-to-guide
May 9, 2026
How to Run CloakBrowser in Docker with Persistent Profile Volumes

Run CloakBrowser in Docker with persistent profile volumes. Bind-mount host directories and set CLOAKBROWSER_CACHE_DIR to save cookies and fingerprints across restarts.

how-to-guide
May 9, 2026
How to Integrate CloakBrowser with a Browser-Use AI Agent Framework: Complete Implementation Guide

Integrate CloakBrowser with AI agents by launching its patched Chromium with a remote debugging port. Learn how to pass the CDP endpoint URL to the BrowserSession constructor for seamless integration.

how-to-guide
May 9, 2026
How to Bypass Incognito Detection Using Storage Quota Settings in CloakBrowser

Bypass incognito detection in CloakBrowser by increasing storage quota with the fingerprint storage quota flag. Learn how to mask your incognito browsing activity from websites.

how-to-guide
May 9, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →