Skip to content

Governance

Governance is what makes TapPass different from a proxy. Every action an agent takes is decided by the governance kernel, facts in, policy verdict out, and every decision lands in a signed, hash-chained audit trail.

1. The kernel, Every call is evaluated against the agent’s active policy; the decision is recorded. See How TapPass works.

2. Policy, versioned rules, assigned at org → project → team → agent scope, rolled out through draft → shadow → active. See Authoring policies and the rule reference.

3. Governance Flags, per-request intent your agent code sets via one header.

4. Compliance Evidence, the audit trail as GDPR, EU AI Act, and SOC 2 evidence: integrity verification, replay, DSAR export, retention.

request ─▶ authenticate ─▶ evaluate policy ─▶ apply obligations ─▶ record ─▶ provider/tool
│
response ◀─ audit ◀─ response govern ◀────────────────────────────────────────┘
  • Facts are collected on demand, Only the checks your policy needs are evaluated.
  • The verdict is deterministic, replayable months later.
  • Enforcement is fail-closed, missing policy, unreadable bundle, or a failing detector blocks the call rather than waving it through.
  • Blocks are explainable, every decision names the rule, the evidence, and the policy version that decided it.
Layer Who controls it Takes effect
Policy rules & assignments Platform/security team On publish (atomic)
Shadow → enforce rollout Platform team Per version
Flags (per-request intent) Agent developers Per call
Compliance exports & retention Compliance team On demand