← Back to glossary

Technique creating an identifier from browser-exposed attributes and behaviors.

Definition

Browser fingerprinting derives an identifier using browser APIs and attributes (user agent, canvas/WebGL, fonts, locale, time zone, device capabilities). It can be deterministic or probabilistic.

In plain English Technique creating an identifier from browser-exposed attributes and behaviors.

Why this matters

Why it matters: It bypasses storage-based controls and increases cross-site tracking.

Example

Example: Anti-fingerprinting protections reduce API precision, randomize surfaces, and partition state by site.