Skip to main content
TrustGuard ships a fixed catalog of detectors. You don’t build a detector from scratch — you pick one from the catalog, configure its settings, then reference the detector you created from a policy. This page is the index of what’s available; each catalog detector’s full settings live on its category page (linked below). The console’s Detectors → Catalog lists the catalog grouped by category, with a configuration form for each detector’s settings.

Categories

CategoryFocus
Application securityDangerous code/injection patterns in the request.
Data loss preventionPII and secret detection + masking.
Content securityJailbreaks, toxicity, moderation, document/URL analysis.
Behavioral securityAbusive‑actor and anomaly detection across requests.
Agent & MCP securityJailbreaks planted in an agent’s own definition.

The catalog

Each catalog detector is identified by a stable slug. Sides = which directions it supports. Mutable detectors can rewrite the payload (so they support the Transform action).

Application security

Detector (slug)DetectsSidesProtocolsMutable
code_sanitationDangerous code‑injection patterns by language (JavaScript, Python, PHP, SQL, shell, HTML) + custom patterns.inputall

Data loss prevention

Detector (slug)DetectsSidesProtocolsMutable
data_loss_prevention43 PII entities and 4 secret types (API keys, access tokens, JWTs, Stripe keys); masks them in flight.input, outputall

Content security

Detector (slug)DetectsSidesProtocolsMutable
prompt_guardJailbreaks / prompt injections, scored by the NeuralTrust Firewall.input, outputall
toxicityToxic content, scored by the NeuralTrust Firewall.input, outputall
prompt_moderationOff‑topic / disallowed content via keyword+regex and/or NeuralTrust topic probability.input, outputall
url_analyzerFetches URLs in the content (SSRF‑guarded) and screens them for jailbreaks and PII.inputllm, mcp
doc_analyzerExtracts text from uploaded documents (incl. OCR) and screens for PII and jailbreaks.inputllm
multiturn_guardMulti‑turn jailbreaks that build up across a session_id.inputall
multiturn_guard is functional but hidden from the catalog picker by default. Contact NeuralTrust to enable it for your team.

Behavioral security

Detector (slug)DetectsSidesProtocolsMutable
anomaly_detectorAbusive actors keyed on consumer_id: bot‑like timing, repeated payloads, escalation, cross‑collector abuse.inputall

Agent & MCP security

Detector (slug)DetectsSidesProtocolsMutable
tool_guardJailbreaks/injections planted in the agent’s own system prompt and tool descriptions.inputmcp

How the catalog, detectors, and policies fit together

  • A catalog detector is a fixed capability — you can’t change its code, only its settings.
  • A detector is a named, reusable instance you create from a catalog detector plus its settings. It is detection‑only.
  • A policy references detectors in rules that set the action (Monitor / Block / Transform) and the evaluation phase (Input / Output).
  • Only data_loss_prevention is mutable — the only catalog detector where Transform is valid and the only one that can populate transformed_payload.
Next: configure a detector, compose a policy, attach it to a collector, and inspect traffic with the Guard API.