1. overview of the pii masking engine
Personally Identifiable Information (PII) constitutes any data that can directly identify, contact, or locate a specific individual candidate. To prevent data leakage to external models or public nodes, offermog ai implements a local, pre-flight parsing layer that scrubs sensitive variables before compiling resume markdown payloads.
2. redaction parameters & mapped fields
The scrubbing engine detects and removes the following fields by default, replacing them with standardized token values:
| Field Category | Scrubbing Pattern | Redaction Token |
|---|---|---|
| Phone Numbers | North American & International phone regex patterns | [PHONE_REDACTED] |
| Physical Address | Full street coordinates, zip codes, and building IDs | [ADDRESS_REDACTED] |
| Birthdates / Age | Explicit calendar year listings linked to identity | [DATE_REDACTED] |
| Custom Variables | Identifiers matching custom user-defined regex rules | [MASKED_VARIABLE] |
3. safe-listed fields & vector parsing
To ensure the resume remains readable by ATS algorithms and hiring managers, skills, educational credentials, work histories, github profiles, and portfolio summaries are considered safe-listed fields.
these parameters are preserved as structured tokens during parsing, enabling correct matching ratios without exposing private phone numbers or physical location nodes.
4. toggling manual overrides
inside your offermog workspace (terminal options > compliance settings), you can toggle manual override settings. users can deactivate automated telephone masking or zip code masking if they prefer to display their exact details in live outreach campaigns.
by default, all safety variables remain locked to prevent accidental metadata exposure.