Built to be checked — not taken on faith.
Our privacy model is in the code and the test gate, not just a policy document. This page summarizes how we protect data; the developer & integration docs show each claim mapped to something you can inspect.
Six controls — five live today, one a stated design contract.
Zero PHI by construction, today
Live todayThe whole system runs on synthetic data with no protected health information, and automated tests fail the build if a PHI-shaped field ever appears.
Fail-closed PHI boundary
Live todayAn input boundary in code refuses every PHI crossing — its allowed state stays false even with all environment locks set true. The first real crossing is a deliberate, out-of-band approval, never a flag in the repository.
Append-only, metadata-only audit trail
Live todayEvery consequential action is recorded, keyed by a per-request correlation ID, storing allowlisted metadata only — never request bodies, emails, or tokens.
Server-enforced access control
Live todayPermissions are checked on every route by the server, not just hidden in the UI. Tokens are short-lived with rotating refresh; query-parameter token auth is rejected.
Mandatory output redaction
Live todayA redaction filter is the required last step on the assistant and résumé seams, masking SSNs, emails, phones, labelled MRN/member/policy numbers, and secret shapes — and it fails closed.
Tokenize-at-your-boundary integration
ComingThe required integration design has your side mint an HMAC-keyed pseudonym before transmission, so raw record numbers never travel to us. This is a contract in our production-PHI plan — the shape we build toward, not yet shipped — so we mark it planned.
What we claim — and what we don't.
- HIPAA: we do not claim certification (it does not exist for software). Real-PHI handling is gated behind a signed BAA and a governed compliance boundary.
- SOC 2: a controls scaffold is in progress; we have no attestation yet and do not display a SOC 2 badge.
- 42 CFR Part 2 / state Medicaid: relevant to behavioral health and part of our roadmap and pilot scoping — not asserted as enforced in product today.
- Today's reality: synthetic, zero-PHI, local — verifiable by the test gate and the live demo.