DataShield Ontology v0.24.1
The governed data plane for AI
Classify PII/PHI, tokenize at ingest, generalize to k-anonymity — agents get answers, not identifiers. Detokenization is a privilege, not a default.
Datasets are tokenized at ingest; agents query tokenized data over MCP; detokenization is a privileged, audited operation.
PII tokenization at ingest: deterministic, join-preserving, reversible under policy
Tokenization happens at ingest, per dataset. Identifiers are replaced with deterministic HMAC-derived tokens (TOK_ prefix), so the same value always maps to the same token — joins across datasets still work, but the identifier is gone from the query path.
The token vault makes tokenization reversible under policy: detokenization is a privileged, audited operation, gated and logged like any other governed call. One-way redaction can't do this — once redacted, the data is destroyed for every downstream use. Reversible tokenization is the pseudonymization pattern EU regulators name as a GDPR mitigation (EDPB Opinion 28/2024).
Erasure is crypto-shred: destroy the key material and the tokens become irrecoverable, while the audit chain survives intact.
PHI de-identification for AI agents: classification, k-anonymity, and governed access
PII/PHI classification and fingerprinting
Datasets are scanned at ingest: fields classified (NAME, DOB, MRN, and the rest) and fingerprinted, so tokenization and access policy operate on what the data actually is, not on column names.
k-anonymity generalization
Quasi-identifiers are generalized to a configured k — a birth date becomes a decade, a ZIP becomes a region — so a tokenized row can't be re-identified by combination.
RAG and golden records, governed
RAG retrieval and MDM/golden-record mastering run inside the same data plane, over tokenized data, with the same classification-aware access rules and dataset lifecycle controls.
The DataShield Analytical DB: analytics over MCP
Agents query governed Parquet datasets over MCP through the embedded DataShield Analytical DB — full analytical SQL over tokenized data, with every query metered and sealed into the audit chain by Auth.
Performance sidebar: 175M rows in 627ms on the DataShield Analytical DB — methodology in the engineering blog. That benchmark measures the analytics path; tokenization happens at ingest, not per query.
Need documentation, agent definitions, and skills served to agents with the same governance? See Corpus, now shipped.
Ontology v0.24.1 — in production. Authorization and evidence by Auth; supervised by Guardian.
Tokenize at ingest, query over MCP, detokenize only under audit — on your infrastructure, with your keys.
See pricingYou've seen the proof
Ready for a number? Scope your deployment and we'll price it against your own economics.
Get your quote →