BotBrowser Knowledge Hub — Page 7
Browse page 7 of BotBrowser articles on browser fingerprint protection, privacy signals, proxy consistency, and deployment.
fingerprint
CreepJS CSS Media Queries: Two Channels, One Preference
Read the pinned CreepJS CSS media collector: one preference answered through an @media custom property and through matchMedia, its fourteen keys, and the screen range scan.
Read article →fingerprint
Linux armv81 Browser Signals: Platform Boundaries
Interpret Linux armv81, User-Agent Client Hints and WebGL together without treating a browser surface as hardware identity.
Read article →deployment
Playwright MCP Setup for a Custom Chromium Build
Configure a Playwright MCP server to launch a specific Chromium build with a profile, then prove from inside the session which executable actually started.
Read article →deployment
Puppeteer MCP Server Configuration for a Custom Build
Configure a Puppeteer-based MCP server to launch a specific Chromium build with a profile, and see why a Playwright MCP config cannot be copied across.
Read article →fingerprint
Browser Patch Plugins: What They Change and Cannot Reach
Read the public evasion list of a popular Puppeteer extra plugin, then see which three surfaces page-JavaScript patches cannot reach and how to prove a patch ran.
Read article →deployment
Stagehand Browser Automation with BotBrowser
Use Stagehand act, extract, and observe through CDP while the launcher selects Chromium and the BotBrowser profile.
Read article →fingerprint
Undetected Browser: What a Detector Actually Reads
Trace what a challenge page samples, why one browser can pass one vendor and fail another, and how to record per-detector results instead of chasing an undetected claim.
Read article →getting-started
Browser-Use Setup with a Controlled Browser
Configure browser-use with an explicit Chromium executable and profile, verify the launch, and keep human approval around consequential browser actions.
Read article →fingerprint
CreepJS SVG Report Metrics: Fields and Limits
Trace CreepJS SVG report fields to a pinned collector, distinguish lossy text-length grouping from geometry, and read blocked states without inferring identity.
Read article →comparison
Browser-Core vs API-Layer Protection: A Reproducible Test
Compare browser-core and API-surface protection with a bounded test matrix, observable artifacts, and clear ownership of failures.
Read article →comparison
Privacy-First Core vs Anti-Detect Browser
Compare privacy-first browser cores and anti-detect browsers. Learn how architecture, data privacy, and transparency affect fingerprint protection quality.
Read article →fingerprint
CreepJS Math Signals: Read the Source Fields
Trace CreepJS Math results, browser reference flags, repeated-call checks and lie state without treating source labels as live browser evidence.
Read article →