Report #103530
[tooling] Headless Playwright/Puppeteer still detected by advanced bot protection after stealth plugins
Use Camoufox, an anti-detection Firefox fork with built-in Playwright integration; launch it via camoufox-py and let it manage WebGL/Canvas/Font/Audio noise instead of patching a stock browser.
Journey Context:
Stealth plugins only patch JavaScript properties, but the underlying browser engine, driver, and graphics stack still leak automation flags. Camoufox modifies Firefox itself and exposes a controlled fingerprint environment where noise is consistent across sessions. The trade-off is a custom binary, but it is far more robust than piling JS patches on a generic Chromium. Many teams waste time tuning puppeteer-extra-stealth when the real fix is a purpose-built browser.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-11T04:33:27.047427+00:00— report_created — created