Enterprise-grade data protection
Detect and transform 72+ PII types automatically. Pre-built compliance profiles for HIPAA, GDPR, PCI-DSS, and CCPA. Mask, redact, encrypt, or pseudonymize sensitive data.

72+ PII types across 6 categories
Multi-method detection: pattern matching, NLP entity recognition, ML models, and contextual column analysis.
Personal Identifiers
Social Security numbers, passport numbers, driver's licenses, national IDs, and government identifiers across 20+ country formats.
Financial Data
Credit card numbers (Luhn validation), bank accounts, routing numbers, SWIFT/IBAN codes, tax IDs, and financial account identifiers.
Medical Records
ICD-10 diagnosis codes, medication names, health conditions, patient identifiers, insurance IDs, and clinical data.
Contact Information
Email addresses, phone numbers (international), home/office addresses, IP addresses, and social media handles.
Biometric Data
Fingerprint hashes, facial recognition IDs, retina scan data, voiceprint references, and DNA sequence identifiers.
Geolocation & Temporal
GPS coordinates, zip codes, birth dates, appointment dates, geofence identifiers, and travel history.
Key Capabilities
Everything you need to get the most out of this module.
PII Detection
72+ PII types detected using pattern matching, NLP, ML models, and contextual analysis.
Compliance Profiles
Pre-built profiles for HIPAA, GDPR, PCI-DSS, and CCPA. One-click compliance configuration.
8 Transformations
Mask, Redact, Hash, Encrypt, Generalize, Suppress, Pseudonymize, and Tokenize sensitive data.
Audit Trail
Every transformation is logged with full provenance. Export audit reports for compliance reviews.
Pre-built compliance profiles
Compliance profile coverage
Each profile pre-configures detection rules and transformation policies for its regulatory scope.
| Capability | HIPAA | GDPR | PCI-DSS | CCPA |
|---|---|---|---|---|
| Medical record detection | — | — | — | |
| Financial data detection | — | — | — | |
| Personal identifier detection | — | |||
| Contact info detection | — | |||
| Data encryption (AES) | — | |||
| Data masking | ||||
| Right to erasure | — | — | ||
| Audit trail & reports | ||||
| PDF compliance report |
8 methods to protect sensitive data
From irreversible masking to reversible encryption. Choose the right protection level for each data type.
Mask
Replace characters with symbols while preserving format. SSN becomes ***-**-1234. Configurable mask character and positions.
Redact
Remove values entirely or replace with [REDACTED] tokens. Column-level or cell-level granularity.
Hash (SHA-256)
One-way cryptographic hashing for irreversible anonymization. Consistent hashing preserves join capability.
Encrypt (AES)
Reversible AES encryption with managed keys. Authorized users can decrypt; data at rest stays protected.
Generalize
Reduce precision by rounding or binning. Age 34 becomes 30-39, ZIP 10021 becomes 100XX.
Pseudonymize
Replace identifiers with synthetic alternatives. Consistent mapping preserves referential integrity across tables.
Automate compliance workflows
Detect PII, apply transformations, and export audit reports programmatically.
from coreplexml import CorePlexMLClient
client = CorePlexMLClient(
base_url="https://api.coreplexml.io",
api_key="sk_your_api_key"
)
# Create a HIPAA compliance policy
policy = client.privacy.create_policy(
project_id="proj_healthcare",
name="Patient Data HIPAA",
profile="hipaa",
description="PHI protection for patient records"
)
# Start privacy session
session = client.privacy.create_session(
policy_id=policy["id"],
dataset_id="ds_patient_records"
)
# Detect PII — 72+ types scanned
detection = client.privacy.detect(session["id"])
print(f"PII found: {detection['total_findings']} instances")
for finding in detection["findings"][:5]:
print(f" {finding['pii_type']}: {finding['count']} occurrences")
# Apply transformations
result = client.privacy.transform(session["id"])
print(f"Transformed: {result['records_processed']} records")
# Download anonymized dataset
client.privacy.download(session["id"], output_path="anonymized.csv")Privacy Suite API
25+ endpoints for policy management, PII detection, transformations, and compliance reporting.
/api/privacy/policiesCreate compliance policy (HIPAA, GDPR, PCI-DSS, CCPA)
/api/privacy/sessionsStart privacy session with policy and dataset
/api/privacy/sessions/{id}/detectRun PII detection across all columns
/api/privacy/sessions/{id}/transformApply configured transformation rules
/api/privacy/pii-typesList all 72+ supported PII types
/api/privacy/sessions/{id}/reportExport compliance audit report
/api/privacy/sessions/{id}/downloadDownload anonymized dataset
Compliance and data protection

PII detection policies and compliance dashboard
Ready to get started?
Start building with CorePlexML today. Free tier available — no credit card required.