Camoufox

Camoufox

WHAT IS IT?

Camoufox is a Firefox fork built for web scraping and automation that slips past bot detection systems. The browser injects a consistent fingerprint directly at the C++ level — navigator, screen metrics, WebGL, WebRTC, timezone, geolocation — and ships stealth patches that hide automation libraries like Playwright from any JS inspection. You drive it from a Python package that handles binary download and fingerprint injection.

WHY IS IT INTERESTING?

  • C++-level injection: spoofed properties (navigator.userAgent, screen.width, WebGL renderer, etc.) are written inside the engine itself — impossible to detect through JS overrides the way classic stealth solutions can be
  • Built-in anti-detection patches: traces left by Playwright, Selenium and friends are wiped from the JS runtime, navigator.webdriver and siblings no longer leak
  • Consistent fingerprints: the Python package generates full profiles (OS, GPU, resolution, fonts, timezone) that hold up against cross-checking detection scripts
  • Human-like mouse movement: algorithm that simulates realistic cursor trajectories instead of the straight-line paths typical of bots
  • Font anti-fingerprinting: handles system fonts cleanly so you don't show up with a font set that's too generic or inconsistent with the announced OS
  • Debloated build: Firefox telemetry removed, reduced memory footprint, designed to run in parallel on VPS or containers

USE CASES

  • Scraping sites protected by Cloudflare, DataDome, PerimeterX and similar
  • Multi-account automation needing distinct, credible browser identities
  • Large-scale data collection for benchmarking or price monitoring
  • E2E testing of apps that react to fingerprinting (fraud, adtech, paywalls)
  • Building ML training datasets without getting filtered mid-run