Data protection / Request + Response

Data and AI risk inspection

DLP and LLM Guard run before the model call and before the response is returned. Policy determines whether to observe, redact, block or change the route.

Text DLP availableGuard available
ScopeText requests & responses
DLP modesAllow · Redact · Block
GuardObserve · Block
EvidenceMetadata only
01 / DLP CORE

Sensitive text
must not leave unnoticed.

Deterministic rules produce repeatable results and explain which detector matched. An organization can extend the set without changing code.

Available

Inspection before egress and after inference

The request is inspected before the provider. The response is inspected before it reaches the user. Block stops traffic; redact replaces the match with the configured marker.

  • Unicode, zero-width and fullwidth normalization
  • Separate request and response policy modes
  • Local Test Lab does not call an LLM
Built-in

IIN and IBAN

Kazakhstan identifiers and bank details as built-in detectors.

Built-in

Keys and secrets

OpenAI API keys, AWS access keys, email addresses and common secret patterns.

Custom

Custom rules

Tenant dictionaries and constrained regex with severity, replacement and active state.

02 / LLM GUARD

Risk signals
you can explain.

Guard does not claim perfect jailbreak detection. It returns a deterministic score and signal identifiers for threshold tuning.

Request + response

Prompt injection signals

Instruction override, prompt exfiltration, role impersonation, jailbreak markers, tool coercion, data exfiltration and encoded payloads.

Risk routing

Sensitive route

Policy can move a request from a public alias to a pre-approved Private LLM. Activation will not allow a public provider as the sensitive target.

0–100normalized risk score
observemeasurement without blocking
blockstop at the policy threshold
03 / ENFORCEMENT

The decision depends
on policy context.

The same detector can produce different actions in test, general and restricted policies.

AllowNo match was found or policy allows transfer.
RedactSensitive values are replaced before egress.
BlockThe request does not leave Gateway; the reason is recorded.
RouteA private alias is selected for the sensitive use case.
04 / LIMITS

Current protection
boundary.

These limitations are important for designing a sound pilot.

ScopeStatusComment
TextAvailableRequests and responses in the OpenAI-compatible chat contract.
Files, OCR and imagesPlannedRequire a separate extraction and inspection pipeline.
Local NERExtensionAn extension interface is not the same as a delivered and evaluated model.
Guaranteed detection of every jailbreakNot promisedQuality is measured on an agreed synthetic/red-team dataset.

Test your rules on a safe dataset.

A pilot starts by agreeing data categories, an acceptable false-positive rate and observe mode.

Discuss a DLP pilot →