Platform · PolicyRules that follow your agents — not your calendar

Policy Sets.
Per agent.
Enforced live.

Obiguard's Policy engine lets you define exactly what each AI agent is allowed to do — and block, flag, or redact anything outside that envelope in real time.

01 / Policy Sets

Group rules. Assign to agents.

Most teams start with Protections or an industry policy. Underneath, a Policy Set is a named collection of Criteria — each with a scope and an action: block, flag, redact, or human review. Assign a set to an agent; project-level Protections stack on top.
00 — PROTECTIONS

Start with a Protection

Pick what to protect against — personal data, secrets, internal systems, toxic language, profanity, sexual content, jailbreaks, or a rule you write in a sentence. Choose Watch, Mask or Block, and say whether it covers prompts, replies or both. Obiguard builds the Criteria, Control and rule for you. Industry policies (PDPA, PCI DSS, GDPR, OWASP LLM Top 10, BNM RMiT, MAS) work the same way.

Watch · Mask · Block
01 — CRITERIA

Define your criteria

Criteria bind a guard, keyword, regex, or LLM judge to a scope — prompt, response, both, or tool call — and an action. One criterion, one decision point.

Guard · Scope · Action
02 — POLICY SETS

Group into Policy Sets

Bundle related criteria into a named set. A support-agent set might include no-pii-in-responses, no-competitor-mention, and a jailbreak guard.

Reusable · versioned · auditable
03 — ASSIGN

Assign to agents

Assign a Policy Set to an AI Agent. The set travels with the agent — across models, frameworks, and deployment environments. One set per agent.

Per-agent · project-level stacking
04 — REVIEW QUEUE

Route to human review

A criterion set to human review holds the request in the Review Queue, where approvers, admins, and owners approve or reject it. Every decision is written back to the Audit Ledger.

Human-in-the-loop · escalation
02 / Lifecycle

Reviewed before it's live.

Every Policy Set version moves through review before it takes effect. Each change is logged to the Audit Log with who made it and when, and every decision records the policy version that produced it.
01 — DRAFT

Draft

Author or edit rules freely. A draft has no effect on live traffic.

Editable · not enforced
02 — PENDING REVIEW

Pending review

Submit the version for approval. A reviewer can approve it or reject it.

Approve · or reject
03 — APPROVED

Approved

Approved versions are ready to publish and carry a version label and rules hash.

Version label · rules SHA-256
04 — PUBLISHED

Published

The published version is enforced. The previous version is superseded.

Enforced · previous superseded