Skip to main content

The policy matrix

The policy matrix is your control surface — a single, readable table that governs every AI request. It maps each data class to three settings:

  • Minimum trust — the lowest trust tier a destination may be for this kind of data.
  • If it can't go there — the fallback action when a destination is below that minimum.
  • Internet — the web-access policy for this class.

Fallback actions

ActionWhat happens when a destination is below the minimum trust
AllowSend as-is (used when the minimum trust is public-frontier).
RedactStrip the sensitive values, then send.
RouteDon't send to this destination; route to an approved one, else block.
BlockNever send.
Require approvalHold for an administrator's decision.

Example default matrix

Data classMinimum trustIf it can't go there
Source code / secretsBlock
PCI / payment dataEnterprise-managedRoute (or redact)
PII / personal dataEnterprise-managedRoute
Financial dataEnterprise-managedRoute
Strategy / board confidentialEnterprise-managedRoute
Public / non-sensitivePublic frontierAllow
Some things are always blocked

Regardless of the matrix, raw secrets and prompt-injection attempts are blocked at every tier — no destination is trusted enough. The matrix governs everything else.

You own the dial

The matrix is yours to set, per organization. Loosen a class to allow it on more destinations, or tighten it so it only ever reaches your most trusted model. Whatever you choose:

Every change is auditable

Saving the matrix records a policy change in the audit log, with the old and new values. The people who govern AI are themselves governed.

To configure it, see Administration → policy matrix.