AI can propose. Deterministic policy decides what executes.
Containment sits in the path between AI intent and consequence: every prompt, agent action, and mission command it governs gets a deterministic policy ruling before it executes.
CANONICALIZE
EVALUATE
ENFORCE
RECORD
Watch a ruling land before the consequence.
Illustrative, not a live policy engine. These payloads and policy names are the worked examples already published on our product pages. Nothing is evaluated in your browser, and no record shown here is a real signed receipt. See Trust for current product status.
IDLE — NO RUN YET
An engineer pastes a section of ITAR-controlled airframe stress analysis into a public AI assistant, asking it to summarize the findings.
- INTERCEPT The submission is held in-path, before it reaches the AI provider.
- CANONICALIZE Encoding, whitespace, and substitutions are normalized, so the same content cannot evade the same rule by being retyped.
- EVALUATE Policy itar-cui-v41 runs against the canonical text. Rule configured_export_control_policy matches. No model casts a vote.
- ENFORCE Blocked before the submission reaches the provider, with a clear explanation to the employee.
- RECORD A tamper-evident audit record is written: principal, policy version, rule, ruling, timestamp.
An agent calls an export tool to pull a customer records table into a summary it is drafting.
- INTERCEPT The connected proxy holds the tool call before the tool runs.
- CANONICALIZE The call is reduced to a canonical action: principal, action, resource, and parameters.
- EVALUATE Policy agent-dlp-v23 runs against the canonical action with its context pinned. Restricted fields match.
- ENFORCE The call is rewritten in-path: the restricted fields are redacted before the tool ever sees them.
- RECORD A signed HMAC decision receipt records the request, the policy version, and the outcome.
An autonomy stack issues a move command to a robot working inside a shared, human-occupied work cell.
- INTERCEPT The Gateway re-originates the action at the boundary. The proposed command is never forwarded as received.
- CANONICALIZE The command is reduced to a canonical action and bound to the policy version and context it will be judged under.
- EVALUATE Envelope policy envelope-cell-a-v6 checks commanded position, rate, payload, and zone against the authorized envelope.
- ENFORCE ALLOW — all bounds satisfied; the command is eligible for dispatch.
- RECORD The staging build emits an Ed25519-signed receipt, hash-chained to the previous decision for that organization.
The records above are drawn by hand. A real Gateway staging receipt — one you can recompute, check against the published staging key, and then tamper with to watch it fail — is in the Inspect the evidence section further down this page.
AI changed from answering to acting. Your control stack did not.
The same discipline at every boundary where AI creates risk.
Compliance tools prove your policies exist. We prove they're enforced.
Don't take the marketing's word for it. Inspect the public record.
A verified receipt proves record integrity and staging-key provenance — not policy correctness or production deployment.