Skip to content
Pricing
Log InStart Free TrialBook a Demo
Fingerprinting

Hardware Fingerprinting

Hardware fingerprinting is the use of signals tied to a device's physical components, such as the GPU, CPU core count, memory, sensors, and audio hardware, to build a stable device identifier. Because hardware changes far less often than software configuration, these signals form some of the most durable anchors for device recognition.

How it works

How Hardware Fingerprinting works

Browsers expose a range of hardware-related values, including the number of logical processors, an approximate memory tier, GPU details via WebGL, and battery or sensor characteristics on some platforms. Rendering and audio probes indirectly reflect the GPU and audio subsystems, adding computed hardware signals.

Because these attributes derive from physical components, they remain consistent across browser updates, cookie clearing, and even different browsers on the same machine. This stability makes hardware signals especially valuable for long-lived recognition, though on their own they are often shared by many identical device models.

To turn broadly shared hardware traits into a distinctive profile, systems combine them with higher-entropy computed probes and with software and network signals. The blend of durable hardware anchors and more distinctive computed values yields both stability and uniqueness.

Why it matters

Why Hardware Fingerprinting matters for fraud prevention

Hardware fingerprinting is central to defeating identity rotation, because attackers can change accounts, cookies, and browsers but not easily change the underlying machine. It helps link fraudulent sessions back to a single device across many disguises, exposing multi-accounting, fraud farms, and repeat offenders. Its durability is what makes device intelligence effective over long time horizons.

With TRACIO

How TRACIO handles it

TRACIO anchors its visitor ID partly on stable hardware-derived signals within its 130+ inputs, balancing their durability against their tendency to be shared across identical models. By fusing hardware anchors with more distinctive computed and network signals, TRACIO achieves recognition that persists across software changes while remaining distinctive. Conflicts between claimed hardware and observed behavior are surfaced through Smart Signals.

FAQ

Frequently asked questions

Identify every device with confidence

Start with a free plan of 2,500 API calls per month. No credit card required.