FeaturesUse CasesBlogAPI ReferenceWhy CorePlexMLPricing
Start Free

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.

platform.coreplexml.io
Privacy Suite compliance dashboard with PII detection policies and session processing

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

HIPAA
Health Insurance Portability and Accountability Act
Healthcare & PHI
GDPR
General Data Protection Regulation
EU Personal Data
PCI-DSS
Payment Card Industry Data Security Standard
Payment & Financial
CCPA
California Consumer Privacy Act
Consumer Data Rights

Compliance profile coverage

Each profile pre-configures detection rules and transformation policies for its regulatory scope.

CapabilityHIPAAGDPRPCI-DSSCCPA
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.

privacy_pipeline.py
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.

POST
/api/privacy/policies

Create compliance policy (HIPAA, GDPR, PCI-DSS, CCPA)

POST
/api/privacy/sessions

Start privacy session with policy and dataset

POST
/api/privacy/sessions/{id}/detect

Run PII detection across all columns

POST
/api/privacy/sessions/{id}/transform

Apply configured transformation rules

GET
/api/privacy/pii-types

List all 72+ supported PII types

GET
/api/privacy/sessions/{id}/report

Export compliance audit report

GET
/api/privacy/sessions/{id}/download

Download anonymized dataset

Compliance and data protection

platform.coreplexml.io/privacy
Privacy Suite compliance dashboard with PII detection and transformation rules

PII detection policies and compliance dashboard

Ready to get started?

Start building with CorePlexML today. Free tier available — no credit card required.