We work in public increments: every milestone ends with something measurable, not something promised. The timeline assumes kickoff in November 2026 and a v1.0 by January 2027.
M1 · Nov 2026
Foundation, detection & policy
Replace the regex+gazetteer front-end with the compact on-device NER model (GLiNER / PII-Tracer style). Ship per-type canonicalizers for all supported entity classes and a CI pipeline with property-based crypto tests. Build the local relevance classifier that drives tier selection, harden strict and explicit-release modes, tune the paranoia dial, and add multilingual date/phone normalization.
✓ Exit: entity-level precision/recall on PII-TRACE and query-aware masking accuracy on PII-Bench, both vs. a naive redaction baseline
M2 · Dec 2026
Real-model evaluation & productization
Run the full multi-axis evaluation against real LLMs: detection, canonicalization, utility on scrubbing-sensitive tasks, restoration fidelity, and cross-surface-form consistency — with head-to-head comparison against Presidio, Prεmpt and SurrogateShield where runnable code exists. In parallel, wrap the engine as a local proxy service and SDK (Python + TypeScript) with an encrypted vault at rest, exportable audit logs, and a strict latency budget on the sanitize/rehydrate path.
✓ Exit: evaluation report v1 published with raw numbers — including the failures — and SDK v0.9 running in an internal pilot workflow
M3 · Jan 2027
Pilot, compliance & open release
A closed pilot with a small group of partners in high-PII domains (legal, finance, health), independent review of the cryptographic layer, GDPR alignment documentation, and data-residency verification on Swiss infrastructure. Then ship RVP 1.0: the code released open-source, complete documentation, and the full benchmark record published alongside.
✓ Exit: RVP 1.0 tagged, documented, released open-source, with results published against standard benchmarks