Protect every conversation between your users and your LLM.
A transparent firewall that sits between your users and any LLM (OpenAI, Anthropic Claude, Google Gemini, or your own model). Every prompt is inspected before it reaches the model; every response is validated before it reaches the user. No provider changes. No performance trade-offs.
policy: block · request rejected
One layer. Both directions covered.
Built for LLM security.
Six core capabilities that give your security team complete control over every conversation between your users and your LLM.
Prompt & Content Inspection
Inspect every prompt before it reaches your LLM. Flag prompt-injection attempts and run detector-based content guards that deny, redact, or alert on matches.
PII & Secrets Redaction
Detect and redact PII and credentials on both the prompt and the response: email, SSN, card, phone, plus API keys and tokens, scrubbed before they cross the wire.
Access & Rate Policy
Match each request against identity and metadata conditions to allow or deny it, and enforce hard request, token, and spend limits per connection to stop runaway usage.
No-Code Policy Builder
Create and manage content policies, access rules, and guardrails from the dashboard. No YAML, no DSL: a visual editor your compliance team can use without engineering.
Full Interaction Logs
Every conversation logged with prompt, response, identity, model, token count, latency, and every policy decision. Searchable, filterable, exportable from Igris Lens.
Unified Gateway & Cost
One OpenAI-compatible interface in front of 60 providers (OpenAI, Anthropic, Google, Groq, Mistral, DeepSeek, and more) with per-request, model-specific cost tracking.
Running in 3 steps.
From SDK install to fully protected LLM conversations in under five minutes.
Install the Igris SDK
Add the Igris TypeScript SDK to your project. The SDK handles authentication and connects your application to the Igris governance layer.
$ bun add @igris-security/sdk import { Igris } from "@igris-security/sdk"; const igris = new Igris({ apiKey: process.env.IGRIS_API_KEY, });
Create a Connection
Create a connection in the Igris dashboard for your LLM provider. Your real API credentials are AES-256 encrypted at rest and never exposed to application code.
// Created in the Igris dashboard { "slug": "my-openai", "name": "OpenAI Production", "providerSlug": "openai", "credential": "sk-..." // AES-256 at rest }
Make Governed LLM Calls
Call the LLM through the Igris client, addressing your connection by slug. Every request is automatically governed: policies enforced, content inspected, tokens tracked, costs calculated, and the full interaction logged in Igris Lens.
// Reuse the igris client from step 1. await igris.chat.completions.create({ model: "@my-openai/gpt-4o", messages: [{ role: "user", content: "Hello" }], }); // → policy enforced · content guarded // → tokens tracked · cost calculated // → audit trail logged
Built for every team.
SaaS Companies with AI Features
You have built AI chat, summarization, or assistants into your SaaS product. Guard gives you control over what users can ask and what your LLM can respond with, scoped per connection across every customer and tenant.
- Per-connection policy isolation for each tenant
- Custom detectors and content guards for your domain
- Token usage tracking for cost attribution and billing
Enterprise AI Deployments
Your company is deploying AI assistants internally: HR bots, legal research tools, financial assistants. Guard redacts sensitive data before it leaves, enforces deny-by-default policy on every call, and keeps every conversation auditable.
- PII and sensitive-data protection for regulatory compliance
- Metadata-based access policy for LLM use
- Complete conversation logs for legal and HR compliance
AI Customer Support & Chatbots
Your AI support agent speaks to thousands of users every day. Guard flags jailbreak attempts, redacts confidential business information before it is exposed, and logs every conversation.
- Jailbreak and prompt injection detection
- Custom detectors to block confidential terms
- Real-time alert if sensitive data appears in responses
Questions, answered.
Add LLM firewall protection to your AI product today.
Igris Guard is available as a managed cloud service. Works with any LLM provider via API. Get running in minutes.