Automated Data Mapping

A manual spreadsheet is obsolete the moment you deploy new code. You must automate PII discovery.

Continuous Discovery

A data map (Record of Processing Activities or RoPA) tracks data from the frontend ingress to the third-party egress. If a developer adds a `stripe_id` column to a table, your CI/CD pipeline should flag it for privacy review.

Ingress PointInternal StorageEgress / Third-Party
Checkout Form (HTTPS)PostgreSQL `orders` tableStripe API (Billing)
Newsletter SignupRedis Cache -> PostgreSQLMailchimp API
Mobile App TelemetryKafka -> ClickhouseDatadog (Scrubbed)

Tool: PII Classification Regex Tester

Worked Example: Pipeline Scraping

In Datadog or ELK, set up log scrubbing pipelines that drop attributes matching regexes. Never let `password=` or `Authorization: Bearer` reach disk.

FAQ

What is Macaroon/Token scoping?
Tokens that contain caveats restricting their capabilities, useful for limiting API scope for third-party egress.

Explore Architecture Requirements