Source code Security & compliance Code quality

PII columns discovered (inventory)

Part of the GDPR & privacy check · fix arrives as a guide

What it is

Columns holding personal data have been identified across the schema by name and type, and inventoried.

Why it matters

Informational, and the foundation for everything else. GDPR obligations — access requests, erasure, breach notification — all require knowing where personal data lives, and most teams have no current record of that.

How to fix it

Review the inventory and confirm it matches what you expect. Anything surprising is worth tracing: personal data in a table nobody thought held any is usually a copy made for a migration or a debugging session.

Run them all on your app

Connect your repo and your live services with read-only scopes. The first scan is free, and nothing changes without your approval.