What this page is for
The Inventory answers "which vendors receive data". Terrain > Storage answers a finer question: what is written to the visitor's device, by whom, and for how long. That is the level a cookie policy is written at. Keys come from Pulse scans of the site.
Tiles
| Tile | What it counts |
|---|---|
| Total Keys | Every key found, split into cookies, local and session |
| Unclaimed | Keys no system on the inventory owns, not counting dismissed keys |
| Before Consent | Keys written before the visitor granted consent |
| No Purpose | Keys whose owning system has no declared purpose |
Filters
The first row filters by problem: All, Unclaimed, Before Consent, No Purpose. The second filters by type: Cookies, localStorage, sessionStorage.
Columns
| Column | Shows |
|---|---|
| Key | The key name, its domain, and a Before Consent flag where it applies |
| Type | Cookie, localStorage or sessionStorage |
| Set By | The owning system, linked to its record, or Unclaimed |
| Purpose | Inherited from the owning system's declaration, or "Not declared" |
| Expiry | As found on the device |
| Party | First party or third party |
| Found On | The page where the scan found it |
Purpose comes from the system
A key takes its purpose from the owning system, so declaring the system once covers every key it writes. Fix a "Not declared" key on the system, in the Inventory, not here.
Unclaimed keys
These are usually the most useful rows on the page: something is writing to your visitors' devices and nothing on the inventory admits to it. Common causes are a vendor removed from the tag manager that still sets a cookie, or a script embedded directly in the page template.
Dismiss a key
Rows that need attention (unclaimed, or written before consent) have a Dismiss button.
- Click Dismiss on the row.
- Enter the reason, for example "set by our own login system, first party and strictly necessary". It is required.
- Click Dismiss in the dialog.
The key stays on the page with a Dismissed badge (hover it to see the reason) and stops counting as unclaimed. Click Undo on the row to reverse it.
Storage types
| Type | Behavior |
|---|---|
| Cookie | Sent to a server on every request. Has an expiry and a domain |
| localStorage | Stays until explicitly cleared. No expiry, which makes retention claims harder to defend |
| sessionStorage | Cleared when the tab closes |
TagPipes monitors, configures and reports. It does not determine legal compliance and does not provide legal advice. Output is informational and reflects observed state at the time of observation. Confirm any regulatory interpretation with your counsel.