Fail-closed policy packs, and evidence you can prove.
Starter packs pre-wire policy to named regulatory requirements, detection is reported by kind and count rather than by value, and every decision lands in a hash chain an independent verifier can check.
Starter policy packs.
Three starter packs pre-wire policy controls to named regulatory requirements. Every allow-list ships empty or as a placeholder — your team names the approved providers, models, and prompt templates before it goes live.
HIPAA
Restrictive-by-default baseline for protected health information — provider and model allow-lists scoped to your BAA, PHI detection that blocks on match, and minimum-necessary limits on prompt templates and input size.
GDPR
Baseline for personal data of EU/EEA subjects — provider and model allow-lists pinned to adequacy- or SCC-covered endpoints, with detection set to flag rather than block so lawful-basis processing isn't rejected outright.
FINRA / GLBA / PCI-DSS
Baseline for nonpublic personal information and cardholder data — Luhn-validated card detection, vendor-scoped provider allow-lists, and an optional full-transcript mode for books-and-records retention.
Also mapped: SOC 2
SOC 2 is a control mapping rather than a policy pack. Virtual keys and policy scoping support logical access; the audit trail and denial reason codes support monitoring; and config-as-code — reviewable YAML with every secret referenced by environment variable, never written in the file — supports change management.
Data protection scanning
Pattern-based detection on request input, reported by kind and count only — the matched value itself is never logged or stored anywhere.
Evidence, on demand
Every request — allowed or denied — writes one audit record: who made it, which policy applied, the disposition and matched rule, PII flags, and latency.
Scanning the response, too
Input scanning stops sensitive data going to a provider. Response scanning catches it coming back — PHI the model was given elsewhere and echoed, or a generated value that looks real.
Tamper evidence you can prove
Every record is SHA-256 hash-chained to its predecessor, so inserting, deleting, reordering, or editing a committed record forces recomputing every hash after it — and is detectable.
One line in the append-only audit trail — attributed, priced, and policy-tagged. Denied here before a token was spent.
Compliance packs and detection accelerate the work — they are scaffolding, not legal advice or a certification. The platform also carries a 31-framework reference library as versioned metadata only: it is not compliance credit, attestation, or legal advice, and the console labels it that way. Pattern-based detection has real gaps: unformatted identifiers, names, and free-text narratives are not caught, so layer a dedicated DLP or NER service where your obligations demand it. Full control mapping in docs/COMPLIANCE.md ↗.
Bring your framework questions.
Request access and we will map the packs and evidence to your specific obligations.
By joining, you agree to our Privacy Policy and Terms.