Mask Aadhaar, PAN and other sensitive data in documents.
Data masking that automatically detects sensitive PII, Aadhaar numbers, PAN and other identifiers, and redacts them while preserving document layout exactly. Returns a masked document plus an audit-ready count of every redaction. Available as part of our on-premise deployment, not as a cloud API — built for fintech KYC, banking, insurance, and any workflow that archives or shares sensitive documents.
Compliance-grade PII redaction
- ✓ Detects Aadhaar numbers, PAN, and other sensitive fields
- ✓ Handles Aadhaar QR codes and barcode regions
- ✓ Layout-preserving output, only detected regions redacted
- ✓ Works on scanned cards, eKYC PDFs, KYC bundles
- ✓ Multi-page documents, every page processed
- ✓ Audit-ready: count of redactions per document returned
Deployed in your environment
The masking engine runs on your own hardware as part of the Abscode on-premise deployment. KYC documents never leave your infrastructure — the redaction, the audit counts and the archive all stay inside your perimeter, which is exactly what regulated Aadhaar workflows require.
Need the data out of those documents too?
The cloud Extraction API pulls structured fields from KYC forms, bank statements and invoices — self-serve, with a free trial.
Sensitive fields, found and masked automatically
Aadhaar numbers
12-digit Aadhaar number patterns detected and masked so stored copies don't expose the number.
PAN
Permanent Account Number fields detected and masked wherever they appear in the document.
QR codes & barcodes
Aadhaar QR code and barcode regions redacted so the number can't leak through a machine-readable code.
Other sensitive fields
Additional sensitive identifiers detected and masked, leaving the name, photo, and layout intact.
Where teams use Data Masking
CKYC archive
Redact sensitive fields before archiving customer KYC bundles for compliance retention.
Loan + onboarding workflows
Fintech and lending, mask Aadhaar and PAN in stored KYC files while keeping document evidence intact.
Insurance claim archives
Mask sensitive data in claim documentation packages before sharing with auditors or TPAs.
Customer support evidence
Show customer KYC documents in support tickets with sensitive fields masked.
Data-sharing with partners
Share verified KYC documents with partners or aggregators without exposing Aadhaar or PAN.
Training data preparation
Strip sensitive identifiers from documents before using them as training data for downstream models.
Full-text OCR and Aadhaar masking
Available as part of our on-premise deployment, not as a cloud API. If you need searchable-PDF OCR at volume, or UIDAI-compliant Aadhaar redaction inside your own environment, our team will walk you through the options.
Common questions
Explore the rest of Document AI
Cloud APIs for extraction and analysis, on-premise for OCR and masking.