Join our Newsletter — 33% off our NHI Course
Threats, Abuse & Incident Response

Evercookie

← Back to Glossary
By NHI Mgmt Group Updated October 17, 2026 Domain: Threats, Abuse & Incident Response

Evercookie is a tracking technique that stores an identifier in many browser and device storage locations so it can be recreated after deletion. Attackers and trackers use it to persist identity across sessions, so defenders should restrict third-party storage, clear related caches and watch for unusual rehydration of identifiers.

What Evercookie Means in Practice

Evercookie is not a single cookie format, but a persistence technique that spreads an identifier across many storage locations so it can survive ordinary deletion. That makes it harder for users, browsers, and privacy tools to remove a tracking state completely.

The practical concern is durability: if one store is cleared, the identifier can often be reconstructed from another. For that reason, evercookie is best understood as a cross-storage rehydration pattern rather than a normal session marker.

Where Evercookie Persists and Reappears

Evercookie implementations may use browser caches, local storage, indexed storage, flash-era remnants, and other client-side persistence layers. The exact storage mix varies, but the design goal is the same, to recreate the same identifier after a partial wipe.

That resilience is what makes the technique effective for tracking and equally frustrating for removal. If defenders only clear one browser store, the identifier may return on the next visit from a different surviving location.

Why Evercookie Is a Privacy and Security Problem

Evercookie undermines user expectations about deletion and session reset. It can be used for covert tracking, re-identification, or to keep a browser linked to a prior profile even after standard cleanup steps are taken.

It also creates a detection challenge because reappearance after deletion can look like a new identifier unless teams watch for repeated regeneration across storage layers. For a broader treatment of browser fingerprinting and related device signals, see the Device Intelligence and Fingerprinting Guide.

How Defenders Reduce and Investigate Exposure

Defenders should reduce cross-site and third-party persistence opportunities, limit storage surfaces that are not needed, and verify that cleanup routines actually remove all related client-side state. When identifiers keep returning, the issue may be a rehydration path rather than a single stale cookie.

Investigation should focus on whether a tracker, script, or embedded dependency is restoring state from multiple stores, not just whether one cookie was deleted. Browser hardening guidance and detection logic for device and browser signals are covered in the Device Intelligence and Fingerprinting Guide. More generally, the NIST SP 800-53 Rev 5 Security and Privacy Controls provides control families relevant to configuration, monitoring, and access restriction for client-side data handling.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AC-20 — Use of External SystemsEvercookie relies on uncontrolled third-party browser state and persistence surfaces.
CM-6 — Configuration SettingsBrowser and client settings determine which storage paths remain available for rehydration.
SI-4 — System MonitoringRepeated identifier regeneration is a detectable integrity and monitoring signal.
Recommendation — Restrict external storage and script dependencies that can recreate tracking state. Standardize browser settings to reduce unnecessary client-side persistence paths. Monitor for identifier rehydration and repeated state recreation across sessions.
NIST CSF 2.0PR.DS-01 — Data-at-Rest ProtectionEvercookie is a client-side data persistence issue that depends on stored data surviving cleanup.
Recommendation — Limit unnecessary stored tracking data and reduce persistence surfaces.
ISO/IEC 27001:2022A.8.24 — Use of cryptographyTracking identifiers and storage protection often intersect with how client-side data is protected or exposed.
Recommendation — Review whether client-side identifiers are protected or unnecessarily retained.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 17, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org