Platform · InspectionPrompts and responses — inspected in the request path

In the path.
Before the model
answers.

Obiguard's inspection pipeline sits in the critical path between your application and the model. The newest message of each turn, and each non-streamed response, is evaluated against the Criteria in your active Policy Sets before the call completes. Streamed responses cannot be held back, so they are checked once delivered and any finding is recorded.

01 / How inspection works

Synchronous. In-path. Stateful.

Unlike async log-based tools, Obiguard evaluates policy before the response is returned. A blocked call never reaches the model — or the user.
01 — PROMPT

Prompt inspection

The newest message of each turn is scanned for injection attempts, policy violations, PII, and off-scope content before the request reaches the model.

13 guard types · input scope
02 — RESPONSE

Response inspection

Non-streamed completions are inspected before delivery. Obiguard can redact, block, or flag content — with the decision recorded in the audit ledger. Streamed responses are already on their way, so they are evaluated after delivery and any finding is recorded as a flag.

Redact · Block · Flag
03 — TRACE

Tool-call inspection

Rules scoped to tool calls evaluate the arguments of a model’s tool calls before an agent runs them. A violating call is blocked, held for review, or flagged. A redact rule is recorded as a flag, because arguments cannot be rewritten safely. Calls in a streamed reply are checked after delivery.

Block · Review · Flag
02 / Guards

13 guard types. Four kinds of criteria.

Eight model-backed guards cover jailbreak and prompt injection, PII, sensitive data, NSFW content, toxic language, gibberish, profanity, and a fast first-pass filter. Five rule-based guards cover ban lists, competitor mentions, and format checks. A Criterion can also be a keyword blocklist, a regular expression, or an LLM judge you write yourself, which can run on Obiguard's own obi-warden model with no external AI provider. The sensitive-data and first-pass filter guards run on Obiguard's own models, Obi Lookout and Obi Sieve — see Obiguard Models.
13
Guard types

8 model-backed (jailbreak, PII via Presidio, sensitive data via Obi Lookout, NSFW, toxicity, gibberish, profanity, Obi Sieve) and 5 rule-based (ban list, competitor, one-line, lowercase, word count).

4
Kinds of criteria

Guard, keyword, regular expression, or LLM judge — synchronous and in-path, not a background log processor.

9
Sensitive-data categories

Names, ID numbers, phone, email, address, date of birth, financial account, secrets, and internal hosts.

5
Frameworks mapped

Guard and policy activity feeds coverage against NIST AI RMF, ISO/IEC 42001, OWASP LLM Top 10, Malaysia’s AISCF, and Singapore’s MGF for GenAI.