Report #2520
[tooling] Puppeteer/Playwright fails bot fingerprint tests like Pixelscan or FingerprintJS
Use puppeteer-extra-plugin-stealth to patch navigator.webdriver, permissions, plugins, canvas/WebGL noise, and iframe leaks before page scripts run.
Journey Context:
Headless Chromium exposes dozens of tiny differences from a real user browser: missing plugins, zero-size webdriver flag, permission prompts, canvas fingerprints, and iframe inconsistency. Writing each evasion by hand is a maintenance nightmare. The stealth plugin bundles community-maintained evasions that are applied before page scripts run, which is the standard starting point before adding site-specific patches.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T12:51:21.681163+00:00— report_created — created