Stop prompt injection before it reaches your model
AI Cordon inspects every document, RAG chunk, tool output and user message for hidden instructions — and returns a confidence-scored verdict in milliseconds.
Watch the cordon read an attack in real time
Every incoming message, document and tool response is inspected for hidden instructions. Here is the detector working through four representative payloads.
Built for production LLM pipelines
Direct & indirect detection
Catches both classic "ignore all previous instructions" attacks and indirect injections hidden inside retrieved content and tool outputs.
Millisecond verdicts
A DeBERTa-based model served on CPU returns a confidence-scored verdict fast enough to sit inline in your request path.
One API call
POST your text to /api/v1/check with an API key. No SDK lock-in, no model to host, pay per request.
Mechanistic transparency
Unlike opaque black boxes, our detector visualises the whole detection process at the level of neuron activations.
Incoming documents and prompts are broken into vector embeddings. The direction of those vectors is passed to the detector network.
Neurons in the intermediate feed-forward layers light up wherever a semantic pattern matches a hidden instruction.
The detector localises suspicious spans of text by matching them against vectors of destructive hidden instructions.
Three orthogonal scores — addressee, instruction and danger — are computed, and the final filtering result is returned.
Best-in-class protection metrics
Maximum separation between legitimate context and malicious hidden instructions.
Catches 85.9% of real, sophisticated attacks while keeping false alarms under 1%.
One pass through our own network — no calls to third-party LLMs. Your data never leaves for external models.
Tested against AgentDojo. Deployed in a live production PoC.
Multi-dimensional score profile
Instead of a primitive yes/no, our network computes three independent dimensions of risk — leaving no blind spots.
How strongly the instruction is aimed at changing the behaviour of the external language model — not the user.
The force of the imperative in the text: demanding to forget the rules, wipe the system context, or run system commands.
Potential damage from the instruction firing: system-prompt leak, redirecting the user to malicious sites, or destructive code.
See which neurons fire on an attack
The same weights that return the verdict are readable. Move the activation threshold, then click any neuron to inspect its weight and bias.
Live FFN activation map
A mechanistic read-out of model weights and neuron activations in real time.
Visualization settings
Reference-Free Differentiator
Architecture comparison: checking through an external LLM versus local activation maps.
Transparent pricing
Pay as you go — no subscription. Start with 1,000 free checks, then pay only for the checks you actually run.
Free
Try the detector on your own data — no card, no commitment.
€1 / 10 checks
Top up your balance and pay only for the checks you run. No subscription, no expiring limits.
Bespoke
Scan your entire knowledge base in a single run — big volumes, big discounts. Priced to your scale.
How pricing is calculated
One check is one document up to 5,000 characters. 10 checks cost €1; we grant 1,000 free checks to start and return 10% cashback on every top-up.
Add a cordon to your AI
Create an account, get an API key, and protect your first request in minutes.
Get started