Anti-detection measures and SOCKS5 proxy support for first-time WhatsApp device linking
puppeteer-extra-plugin-stealth is loaded via a module resolution patch that intercepts require('puppeteer') calls
| Property | Spoofed Value | Purpose |
|---|---|---|
| Timezone | America/New_York | Match typical US user |
| Screen dimensions | 1920x1080 | Standard desktop resolution |
| navigator.deviceMemory | 8 | Typical desktop value |
| WebGL renderer | Intel UHD Graphics 630 | Common integrated GPU string |
| Notification.permission | "default" | Normal browser state |
| Window outer dims | Match screen | Avoid headless mismatch |
| Test | IP Source | Stealth | Result |
|---|---|---|---|
| OVH VPS (regular) | 15.204.11.95 | None | WORKED |
| Direct OVH (re-link) | 192.99.145.61 | None | WORKED |
| ProtonVPN US-WA#100 | 149.22.88.44 | None | FAILED ~3min |
| ProtonVPN + full stealth | 37.19.221.235 | Full | FAILED ~3min |