Detection

Nine layers.
One verdict.

Each dimension scores independently and folds into one weighted number. Any single critical tell ends it outright.

FEATURES
Fingerprint

190+ WASM-collected signals — canvas, WebGL render hash, audio, fonts — cross-checked for impossibilities.

Environment

webdriver, headless markers, prototype tampering, eval hooks, Selenium / CDC leaks.

TLS / HTTP

cipher, protocol, ALPN and HTTP version. curl, Python, Go each have a recognisable handshake.

Automation

CDP Runtime getter trap, Puppeteer / Playwright stack traces, worker-heartbeat debugger detection.

Behaviour

pointer entropy, straight-line detection, scroll cadence, keystroke variance.

Proof-of-work

SHA-256 hashcash gate + a per-session VM whose program rotates every challenge.

Device history

returning devices build trust; fingerprint reuse across IPs flags farms.

IP / ASN

datacenter ranges, velocity, challenge-to-verify ratios.

Honeypots

invisible decoy routes and a decoy bundle no real client fetches.

The wire

Opaque on the wire.

The whole verify payload is a custom binary envelope — pure octets, PRNG-spaced markers. Wrong codec = rejected on arrival.

PROTOCOL