Healthcare data privacy
De-identification you can audit, not just trust.
All 18 HIPAA Safe Harbor identifiers inside a 55+ entity
catalog: 33 model-backed PII languages,
34 supported codes,
600+ PII models, plus validator-backed ID-only locales.
Policy-aware pipelines add calibrated thresholds, signed audit
reports, re-identification risk scoring, and release gates that
fail closed when the evidence is missing.
34 supported PII language codes:
am, ar, as, bn, cs, da, de, el, en, es, fr, he, hi, id, it, ja, ko, mr, nl, no, or, pt, ro, ru, sv, sw, ta, te, th, tr, uk, xh, zh, and zu
Signed audit reports
Every run produces canonical span records and a signed
report: what was found, what policy applied, what was
released. Release gates fail closed.
audit-trailrisk-scoring
Context-aware PHI detection
Presidio-inspired scoring boosts confidence when
keywords like SSN:, DOB: or NPI: appear near a detected
entity — the framework's idea, trained on clinical language.
keyword-boosting100-char-window
Checksum & format validation
Built-in validators cut false positives: French NIR,
German Steuer-ID, Italian Codice Fiscale, Spanish
DNI/NIE, Dutch BSN, CPF/CNPJ, Luhn.
NIRCodice-FiscaleCPF/CNPJ
Smart entity merging
Subword tokenizers split 123-45-6789 into fragments;
semantic patterns reassemble complete SSNs, phone
numbers and multi-word entities before redaction.
BIO-tagsspan-parity
Five redaction methods
Mask with [NAME] labels, redact, hash, shift dates by a
fixed offset, or replace with Faker-backed surrogates
that keep local ID formats valid.
maskreplaceshift_dates
Zero data movement
No API calls, no licence check-in, no telemetry. Point
a model name at a local directory and OpenMed never
contacts the Hub — air-gapped by configuration, not by promise.
air-gappedno-telemetry