Browser fingerprint lab
API tampering
Spoofing extensions and automation tools usually override native APIs in JavaScript (toDataURL, getParameter, the navigator.userAgent getter …) to alter what they return. An overridden function leaves traces in toString, name, length, the property descriptor and the call stack.
Running…
Result
Details
- Hooked APIs
- APIs checked
- Proxy / non-native objects
- Evidence
What this means
A normal browser scores 0 here. Every hooked API means a script is rewriting the fingerprint: a privacy extension such as Canvas Blocker, or the injected script of an anti-detect browser. Injection-based tools fail this page; only tools patched at the engine level pass. Nothing on this page modifies any global object.