Security & trust

Make the AI data path inspectable.

Interdict is a runtime enforcement layer between your application and supported model providers. The trust model is intentionally concrete: visible policy, explicit destinations, minimized audit content, encrypted provider credentials, and fail-closed handling where verification cannot be completed safely.

Current safeguards

Security controls in the current gateway implementation.

This page describes current technical behavior—not a certification, not a compliance guarantee, and not a substitute for your organization's own security, privacy, or legal review.

01

Request + response PII protection

Interdict inspects supported request and response text for email addresses, US phone numbers, Social Security numbers, explicitly labeled dates of birth, and Luhn-valid payment cards, then applies the configured policy action.

02

Destination-aware sensitive-data routing

Per-type policy can block, redact, or allow model exposure and can route approved SSN/DOB verification context to a configured external verifier while withholding the protected identity envelope from the model payload.

03

Encrypted provider credentials

Customer-supplied provider credentials are encrypted at rest with AES-256-GCM and are used server-side to forward authenticated provider requests after the applicable request checks complete.

04

Minimized audit evidence

Audit events record request identity, application and policy version, provider/model, detector outcome, status, and latency without storing raw prompt or response content in the ordinary audit record.

Runtime order

Where the security decisions happen.

Sensitive-data verification is an external security action, not a model capability. Raw verification context is kept out of the supported model payload and is only sent to a configured verifier when policy requires it.

1 · Inspect
Authenticate the application, inspect the request, classify supported PII, and apply request-side block decisions.
2 · Verify when required
If policy requires supported external verification, send only the required protected identity context to the configured verifier and fail closed on missing or ambiguous inputs.
3 · Strip or redact
Remove the protected verification envelope and apply the model-side sensitive-data action before the model payload is forwarded.
4 · Enforce spend
Apply the configured application budget guard before provider credentials are retrieved for the model call.
5 · Call the model
Retrieve the approved provider credential and forward only the policy-approved request to the supported model provider.
6 · Inspect the return path
Inspect supported response content and streaming output, then record minimized audit, usage, cost, and alert metadata.
Inspection scope

What the current gateway checks.

Supported providers
OpenAI, Anthropic, Google Gemini, xAI / Grok, and Ollama Cloud.
Request inspection
Message text, supported multimodal text parts, structured tool/function arguments, and protected verification context where applicable.
Response inspection
Supported model-response text and structured tool/function arguments, including protected streaming paths.
Current structured PII
Email addresses, US phone numbers, Social Security numbers, explicitly labeled dates of birth, and Luhn-valid payment cards.
Application policy
Versioned PII/injection actions, per-type model exposure rules, destination-aware verification metadata, stream mode, provider/model allowlists, requested-output-token ceilings, and monthly tracked token/spend guards.
External verification
Configured generic signed HTTPS verification destinations are supported. A direct Socure eCBSV adapter is implemented for eligible, properly configured workflows; availability depends on customer/provider configuration and required consent/provisioning.
Built for a real review

Bring your requirements. We'll bring the data flow.

We can walk through request ordering, verification routing, response inspection, streaming, audit fields, credential handling, budgets, and alert delivery against the controls your team needs to assess.

Discuss your security review