Skip to content

Governance

Governance is what makes TapPass different from a proxy. Every request and response passes through a configurable pipeline that detects, redacts, blocks, or allows — and records a cryptographic audit trail of the decision.

1. Governance Pipeline — the 49 steps that run on every call. Input validation → detection → policy → LLM call → output scan → audit. Pick which steps are on, how sensitive, and what they do on a hit.

2. Governance Flags — the per-request overrides your agent code sets. Mode, PII, email, budget, tools, files. One header, one parameter — nothing more invasive than that.

3. Compliance Evidence — export the audit trail as GDPR Art. 30 records, EU AI Act Art. 14 oversight proof, or SOC 2 Type II integrity attestation. No separate instrumentation.

request ─▶ auth ─▶ detect (PII, injection, secrets…) ─▶ policy (OPA)
response ◀─ audit ◀─ output scan ◀─ LLM call ◀─ credentials

Each arrow is a chain of pipeline steps. Each step is configurable. Each decision is recorded with a hash-chained signature so an auditor can verify it later without trusting the server.

LayerWho controls itChanges take effect
Pipeline steps (on/off, thresholds, actions)Platform team (server config, OPA policy)Hot-reload
Flags (per-request overrides)Agent developers (code or header)Per call
Compliance exportsCompliance team (scheduled queries)Runs on demand

Read the three pages in order for the full picture.