WASM SIMD probes the CPU itself
WebAssembly SIMD gives browsers access to 128-bit vector operations that map directly to CPU instructions. Anti-bots ship tiny WASM modules that execute SIMD ops in deterministic patterns and time them. The results reveal vector register width, NEON (ARM) vs SSE (older Intel/AMD) vs AVX (modern x86) availability, and microarchitecture quirks unique to each CPU model.
The crucial property: stealth browsers patch what the browser reports about itself. WASM SIMD probes the actual silicon. A real Mac with M2 silicon cannot be spoofed to look like an Intel laptop, because the timing fingerprint comes from the chip, not the browser. Source: Anthony Manikhouth, DataDome detection engineer, blog.azerpas.com, May 2026.
The hyphenation-dictionary probe
The third WASM trick used in production isn't a CPU probe at all — it's a check of which hyphenation dictionaries the browser ships. WebKit, Gecko, and Blink each bundle different hyphenation dictionaries for the Intl API. A WASM probe loads a known phrase and inspects how the browser breaks it across lines. The result reveals which rendering engine is underneath, even when the User-Agent claims otherwise.
This catches a specific class of scraper: Camoufox claiming to be Chrome. Camoufox is Firefox under the hood, so its Intl hyphenation matches Gecko. A request with a Chrome User-Agent but Gecko hyphenation is unambiguously a Firefox-based stealth tool. Akamai's sensor.js and DataDome's WASM challenge both include this check.
The defence is the same as for the other WASM probes — patch the engine below the JS layer, or use a tool whose hyphenation matches its claimed UA. There is no JS-level workaround.
What this means for stealth scraping
The decade-long arms race of better JavaScript patches has hit a ceiling. The next wave of anti-bot innovation runs below the JS layer, and the next wave of bypass innovation runs below the cloud-browser layer. For 2026, accept that your stealth browser leaks WASM signals on top-tier targets (DataDome's per-site ML, Akamai sensor.js, F5 Shape) and plan accordingly:
- For those targets, find the mobile API first, then fall back to a managed API.
- For everything else, stealth browsers are still effective — WASM probing is expensive to deploy and is concentrated on highest-value targets.
- For long-term strategy, the winners will operate real consumer hardware on real ISP networks — distributed-browser networks rather than cloud-hosted stealth Chromium.
