ETag Tracking
ETag tracking is a technique that repurposes a standard web feature, the ETag, to identify and follow users across visits to a website. The ETag is normally used to help browsers cache content efficiently, but because a server can assign a unique value to each user's browser and read it back later, it can act like a hidden identifier even when cookies are disabled. This makes it a form of tracking that many users may not be aware of and cannot easily control through common privacy settings.
An ETag (entity tag) is an HTTP response header value that a web server assigns to a specific version of a resource, primarily to support cache validation. In ETag tracking, a server assigns a unique or user-specific ETag value to a cached resource; on subsequent requests the browser returns that value (typically via conditional request headers), allowing the server to re-identify the client. Because this mechanism can persist and be read back independently of traditional cookies, sources describe it as capable of tracking users across sessions despite changing IP addresses or disabling JavaScript and cookies. Where such tracking involves storing or accessing information on a user's device and processing personal data, it may fall within the same legal regimes that govern cookies and similar technologies, generally the ePrivacy rules on device storage/access and, separately, data protection law such as the GDPR for any resulting processing of personal data. The applicability, consent requirements, and whether a given ETag use is exempt (for example, as strictly necessary caching versus tracking) depend on the specific purpose and facts and are not resolved by this definition; jurisdictional scope and enforcement positions may vary.
Why it matters
ETag tracking illustrates a broader challenge in privacy compliance: identifiers can be built from standard web infrastructure that was never designed for surveillance. Because the ETag header exists primarily to help browsers validate cached content, a server can quietly assign each visitor a unique value and read it back on later requests. This means a site can potentially re-identify a user even when that user has disabled cookies and JavaScript, cleared traditional tracking mechanisms, or changed IP addresses. For privacy officers and compliance teams, this matters because it undermines the assumption that consent controls and cookie-clearing behavior give users meaningful control over tracking.
Who it's relevant to
Inside ETag Tracking
Common questions
Answers to the questions practitioners most commonly ask about ETag Tracking.
