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
| Entity | Description | Example | GDPR |
|---|---|---|---|
PERSON | Full names and name components | Jane Smith, Dr. Chen | ✓ |
PHONE_NUMBER | Phone numbers in any format | (415) 555-0123, +44 20 7946 0958 | ✓ |
EMAIL_ADDRESS | Email addresses | jane@acme.com | ✓ |
LOCATION | Addresses, cities, countries, coordinates | 123 Main St, Austin TX, 52.5200° N | ✓ |
DATE_TIME | Dates and times | March 3rd, 2024, 04/12/1978, 14:30 | ✓ |
ID_NUMBER | Government IDs, SSNs, passport numbers, driver's licenses, MRNs | 123-45-6789, MRN 00293847 | ✓ |
AGE | Age references | 42-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"]
}
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.