Skip to main content

Supported Entities

Privacy Data Transformation detects the following entity types across all compliance modes. Use these values in the pii_entities filter when calling Guardian Layer endpoints.

Entity reference

EntityDescriptionExampleGDPR
PERSONFull names and name componentsJane Smith, Dr. Chen
PHONE_NUMBERPhone numbers in any format(415) 555-0123, +44 20 7946 0958
EMAIL_ADDRESSEmail addressesjane@acme.com
LOCATIONAddresses, cities, countries, coordinates123 Main St, Austin TX, 52.5200° N
DATE_TIMEDates and timesMarch 3rd, 2024, 04/12/1978, 14:30
ID_NUMBERGovernment IDs, SSNs, passport numbers, driver's licenses, MRNs123-45-6789, MRN 00293847
AGEAge references42-year-old, aged 67

:::info HIPAA compliance HIPAA Safe Harbor certification is pending public release. HIPAA mode will be available in a future update. :::

Filtering to specific entities

Pass a list of entity type values in pii_entities to limit detection:

# Redact only names and phone numbers
{
"pii_entities": ["PERSON", "PHONE_NUMBER"]
}

Pass null or ["ALL"] to detect all supported entity types:

# Detect everything
{
"pii_entities": ["ALL"]
}
note

Guardian Layer detection runs in addition to the entity types above. It identifies domain-specific sensitive content that doesn't fall into standard PII categories. See Guardian Layer for details.

GDPR coverage

All seven entity types are relevant under GDPR's definition of personal data. Names, contact details, location, and identifiers are direct personal data; age and dates frequently act as quasi-identifiers.