BotBrowser Knowledge Hub — Page 7

Browse page 7 of BotBrowser articles on browser fingerprint protection, privacy signals, proxy consistency, and deployment.

  1. 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 →
  2. 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 →
  3. 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 →
  4. 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 →
  5. 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 →
  6. 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 →
  7. 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 →
  8. 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 →
  9. 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 →
  10. 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 →
  11. 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 →
  12. 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 →