offermog filtering sub-routines

pii masking & redaction guidelines

regexRegex Scrubbing Engine Synchronized

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 CategoryScrubbing PatternRedaction Token
Phone NumbersNorth American & International phone regex patterns[PHONE_REDACTED]
Physical AddressFull street coordinates, zip codes, and building IDs[ADDRESS_REDACTED]
Birthdates / AgeExplicit calendar year listings linked to identity[DATE_REDACTED]
Custom VariablesIdentifiers 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.