Browser Fingerprint Test
Browser fingerprinting creates a unique device ID by collecting hardware, font, and graphics rendering features.
Hardware & Environment
Graphics & Rendering
Browser & Security
Advanced Micro-Fingerprints
Network & WebRTC
Capabilities & API Probes
Fingerprint Assessment Summary
Checking...Cross-Layer Network Protocol Stack Analysis
Combine client-side Canvas/WebGL uniqueness with server-side TCP/TLS/QUIC packet fingerprints for full-spectrum tracking evaluation.
Frequently Asked Questions About Browser Fingerprinting
Explore how browser fingerprints work, cross-layer contradiction detection, anti-detect browser limitations, and incognito mode facts.
💡 Learn more about transport-level signatures in our Proxy Anonymity Analysis.
⚠ The goal of this mechanism is to consistently align repeated observations from the same device, not to prove who you are—it does not constitute identity authentication and must never be used as such.
AudioContext.baseLatency: this value reflects the audio card output buffer size governed by audio drivers and hardware; our system treats it as a hardware anchor (a difference exceeding 0.005 seconds immediately disqualifies a match) rather than an identity hash—they have different origins and should not be conflated. Font Enumeration Fingerprinting: Measures the bounding box of a test string rendered with each font from a candidate list against default fallback fonts; discrepancies indicate the font is installed. Installed fonts reflect the software installed on your machine (suites like Office, Adobe, dev tools, and IME packs bring distinct fonts), making the font list typically the single highest-discriminating metric in the entire feature set.💡 The stability difference stems from what triggers changes: Canvas and Audio hashes drift whenever the browser version updates (due to rendering engine and math library changes), whereas the font list only changes when you install or remove software—which is why it carries the highest weight.
⚠ The key point is: MSS describes the network link, not your device. It can only indicate that "encapsulation exists along this path," and on its own does not prove proxy usage—residential PPPoE is also not 1500. What provides genuine diagnostic value is contradiction: when the location claimed by the application layer persistently conflicts with transport link attributes (such as claiming a local direct connection while MSS consistently falls in a tunnel range), that constitutes a meaningful signal. See Proxy Anonymity Analysis for details.
⚠ Honest disclosure: We currently have no measured false-merge rate from organic production traffic to publish. This metric requires long-term longitudinal live traffic to quantify accurately; stating any percentage before reaching adequate sample size would be dishonest.