GuidesGateway Features
PII Scanning
Scan request and response bodies for personally identifiable information — Enterprise-only, configurable per org.
PII Scanning
Detect and mask personally identifiable information (PII) in request and response bodies before storage.
Tier: Requires Enterprise tier. PII redaction is a non-free feature — Free, Growth, and Pro tiers see an upgrade CTA.
How It Works
PII scanning is opt-in. When enabled, the CoreValue platform scans request and response bodies for sensitive data and replaces detected values with mask tokens before storage.
Detected PII Types
- Email addresses →
[EMAIL_REDACTED] - Phone numbers →
[PHONE_REDACTED] - SSN →
[SSN_REDACTED] - API keys →
[API_KEY_REDACTED] - Credit card numbers →
[CREDIT_CARD_REDACTED] - IBAN →
[IBAN_REDACTED] - IP addresses →
[IP_REDACTED] - US passport numbers →
[PASSPORT_REDACTED]
Key Properties
- Opt-in: Orgs must explicitly enable PII scanning via
organization.pii_scanning_enabled - Never blocks: PII scanning masks but does not block requests. A "block mode" is a future enhancement.
- Fails gracefully: PII scanning failures fall through — ingestion is never blocked
- Bodies only: Only request and response bodies are scanned, not headers or metadata
Enabling PII Scanning
- Via API:
POST /v1/organization/pii-configwith{"patterns": ["email", "ssn", "credit_card", ...]} - Via Web UI:
/settings/security— toggle PII scanning on/off and select patterns - Scanning is applied to all requests automatically once enabled
Use Case: GDPR/CCPA Compliance
Enable PII scanning alongside body retention to ensure stored data is masked:
- Body retention ON + PII scanning ON → masked bodies stored
- Body retention OFF → no bodies stored (PII scanning not needed)
- Body retention ON + PII scanning OFF → raw bodies stored (not recommended for PII-heavy workloads)
Related: Body Retention controls whether bodies are stored at all.