Skip to main content

Insight · Consent, data protection & tracking quality

Conduct a technical data privacy inventory for websites

An inventory records scripts, cookies, storage, endpoints, recipients, and forms within the company. Automatically detected items are professionally reviewed.

"Conducting a technical data protection inventory" is considered here from the perspective of "Data Protection Inventory and Responsibility." For website operators and data protection officers, "Multiple Levels of Observation" and "Scanner Blindness" are particularly important.

Published: 3 min read · Author:

What technical traces must a data privacy inventory of a website capture?

The inventory combines code and tag configuration, browser network, cookies and storage, server logs, forms, and vendor documentation. Each data flow is assigned triggers, fields, purpose, recipients, region, legal assessment, retention period, owner, and technical deactivation method.

Multiple levels of observation

Test criterion

Multiple levels of observation

[Note: The last sentence appears to be incomplete and unrelated to the preceding text. It has been omitted from the translation.]

Test criterion

State Coverage

Initial visit, rejection, consent, revocation, login, and relevant forms are tested as separate technical situations.

  • Actionable entry Each finding includes an owner, purpose, configuration, deletion or blocking method, and the next review period.

Actionable entry

Control signal

Signal 1

Proportion of relevant user paths and consent states with verified client, server, and receiver flows.

Control signal

Signal 2

Number of unknown or unaccounted-for data flows and the time until their classification.

Scanner blindness

  • Scanner blindness An automated crawl may not detect logged-in, interactive, or server-side transmissions and may miss vendors.

  • Snapshot Experiments, tag manager changes, and conditional features may generate different data flows outside of the audit time.

  • Document without operation An inventory quickly loses value if releases and new vendors do not trigger an update process.

Diagnostic Case: "Scanner Blindness"

The scanner detects analytics cookies, but only a submitted form triggers server-side forwarding to a ticketing system. The inventory connects both levels, documents fields and deletion paths, and adds the form path as a fixed release test.

State Coverage

  1. Systems, page types, states, and user paths are defined as the risk-based inventory scope.

  2. Network, storage, servers, tags, forms, and vendor targets are recorded and aggregated for each state.

  3. Findings are assigned to owners and corresponding actions; a release process updates the inventory in the event of technical changes.

Questions that remain after "Conducting a Technical Data Protection Inventory"

A relevant follow-up question answered Enabling Revocation and Subsequent Changes in a Technically Clean Manner"How does a website technically implement revocation and subsequent changes to consent?"

A second link for "Conducting a Technical Data Protection Inventory" leads to Fully test tracking and consent before launch.. This article remains focused on the question “How can tracking and consent be fully and realistically tested before go-live?”

If you want to practically implement "Conducting a Technical Data Protection Inventory," you can refer to Robust Website Systems This focuses on "Data Protection Inventory and Responsibility" and "Multiple Levels of Observation."

Conclusion: Conducting a Technical Data Protection Inventory

A technical inventory describes actual processing across all runtime levels. Its value arises from state coverage and a continuous connection to the change process.

Sources and Further Information

The following sources document the technical and methodological guidelines used for "Conducting a Technical Data Protection Inventory."

Key Thesis

Source code, network traffic, browser memory, forms, server logs, and integrations in multiple states are examined. Each finding is recorded with its purpose, owner, recipient, and permitted execution.

What This Is Not About

A data privacy inventory is neither a simple cookie list from a scanner nor a one-off document from the legal department.

What it's about

It captures real data sources, scripts, requests, storage, recipients, purposes, consent dependencies, and retention across typical user paths.

More insights

Consent, data protection & tracking quality

Systematically test for consent errors after releases

The "Conducting a Technical Data Protection Inventory" includes, as a separate audit step, the question: Which consent scenarios should be automatically checked after each website release?

Consent, data protection & tracking quality

Configuring Tag Manager to prevent consent rules from being bypassed

Supplements "Conducting a Technical Data Protection Inventory" with a separate decision: How can we prevent a tag manager from circumventing defined consent rules?

Insights Overview

All VELUNO Insights at a Glance

Further analyses on Website Systems, digital visibility, and robust working models.

Practical Implications

Actionable entry: Starting point for implementation

A typical first visit and a critical form path constitute the initial scope of the inventory. Both are fully tracked from the client, server, and recipient perspectives.