Skip to content

What is CreepJS?

CreepJS is a well-known open-source fingerprinting test that reads the signals a browser exposes and, crucially, cross-checks them for internal consistency — for example, whether the User-Agent agrees with the UA Client Hints, whether workers report the same values as the main thread, and whether anything looks headless or tampered.

It's a good proxy for what strict anti-bot systems do, which is why passing it cleanly (0% headless, 0% stealth-detected, navigator.webdriver = false, coherent UA↔UA-CH) is a meaningful bar — and why coherence matters more than any single spoofed value.

Clearcote audits every build against CreepJS on release. See the results and how to reproduce them in verification.