v2.0 Released: Multi-Tenancy, Policy Editor & Compliance Dashboard

The AI Security Gateway
Autonomous Agents Deserve.

QuiGuard is a reverse proxy that sits between your AI agents and LLM providers, automatically scrubbing PII with Microsoft Presidio NER, enforcing agent guardrails, and generating compliance-ready audit trails. Zero code changes to your existing AI stack.

GDPR Ready HIPAA Compatible SOC 2 Aligned Zero Data Retention MIT Licensed

19+

PII Entity Types

100+

LLM Models Supported

5

Action Modes

<5min

Deploy Time

Core Capabilities

End-to-End AI Security in a Single Proxy

QuiGuard covers the entire AI security lifecycle: from data protection at the edge to compliance reporting in your dashboard. Every feature is production-tested and battle-ready.

PII Detection & Redaction

Microsoft Presidio NER with spaCy en_core_web_lg detects 19+ entity types across personal, financial, government, healthcare, and technical categories. Deterministic hash placeholders enable lossless round-trip restoration for accurate LLM responses.

Agent Guardrails

Block data exfiltration to competitor domains, prevent prompt injection attacks, restrict dangerous tool operations (DROP TABLE, rm -rf), and enforce URL sanitization rules. Protects the full agent loop including tool arguments and function responses.

Compliance Audit Ledger

Real-time dashboard with summary cards, timeline charts, and entity-level forensic analysis. Filter by event type, risk level, time range, and search terms. All logs isolated per-user via Supabase Row-Level Security. Export-ready for SOC 2, GDPR, and HIPAA reviews.

No-Code Policy Editor

Customize security rules from the browser. Toggle PII entity types, adjust confidence thresholds, add custom regex patterns, manage blocked domains and prompt injection defenses, and configure model routing. Changes take effect immediately.

Multi-Tenant API Keys

SHA-256 hashed API keys with plan-based access control. Community (free), Starter ($49/mo), Pro ($149/mo), and Enterprise plans with automatic rate limiting, monthly usage tracking, and subscription management through the dashboard.

Provider-Agnostic Proxy

Works with any OpenAI-compatible API through OpenRouter routing. Access 100+ models including GPT-4, Claude, Gemini, Llama, and Mistral. Smart intent-based routing selects the optimal model for reasoning, coding, or creative tasks automatically.

Architecture

How QuiGuard Protects Your AI Traffic

A zero-trust reverse proxy architecture that secures data without storing raw information. Your AI agents send requests to QuiGuard instead of directly to LLM providers.

Request Lifecycle: From Prompt to Response

STEP 1

AI Agent Sends Prompt

"Send email to john@company.com about SSN 123-45-6789"

STEP 2

QuiGuard Scrubs PII

Detects email + SSN via NER, replaces with hash-based placeholders

STEP 3

LLM Processes Clean Data

Receives sanitized prompt, generates response with placeholders intact

Return Trip: Desanitization

QuiGuard restores original values from the in-memory placeholder store before delivering the response to your agent. The LLM never sees raw PII, and your agent receives a natural, accurate response.

Self-Hosted Deployment

Deploy on your infrastructure with full data sovereignty. Recommended for enterprise and regulated industries.

  • Docker container with Gunicorn + Uvicorn workers
  • Railway integration with auto-deploy from Git
  • All logs stay in your Supabase instance
  • Full control over models, policies, and retention

Management Dashboard

Web-based dashboard on Vercel for real-time monitoring, policy management, and team administration.

  • Compliance Ledger with live audit event charts
  • No-Code Policy Editor for security rule customization
  • API Key management with usage tracking and limits
  • Subscription management with plan-based features

Live PII Scrubbing Demo

See QuiGuard detect & redact sensitive data in real-time

Try: emails, phones (555-0199), SSNs (123-45-6789), credit cards (4532-1234-5678-9012)

Demo Note: This client-side simulation shows QuiGuard's PII detection patterns. In production, scrubbing happens server-side via the proxy with enterprise-grade NLP, custom regex, and policy enforcement.

Detection Coverage

19+ PII Entity Types Protected

Powered by Microsoft Presidio NER with spaCy's large English model. Add unlimited custom regex patterns for organization-specific identifiers.

Personal

  • Person Names
  • Email Addresses
  • Phone Numbers
  • Physical Locations
  • Dates & Times

Financial

  • Credit Card Numbers
  • IBAN Codes
  • US Bank Accounts
  • Crypto Wallets

Government

  • US SSN
  • US Passports
  • Driver Licenses
  • US ITIN
  • UK NINO
  • Singapore NRIC

Healthcare

  • Medical Licenses
  • HIPAA Patterns
  • Patient References

Technical

  • IP Addresses
  • URLs
  • Domain Names
  • API Key Formats

Custom

  • Employee IDs
  • Document Refs
  • Internal Patterns
  • Unlimited Regex

Pricing

Start Free. Scale When Ready.

From open-source community edition to enterprise-grade security. Every plan includes core PII protection and audit logging.

Community

Free

Basic PII detection, 1 API key, community support

Starter

$49/mo

Extended PII, 3 API keys, priority support

Most Popular

Pro

$149/mo

Full PII + agent security, 10 keys, 90-day retention

Enterprise

Custom

Data residency, SSO, unlimited keys, dedicated support

Why Security Teams Choose QuiGuard

Without QuiGuard

  • PII (emails, SSNs, credit cards) leaks through AI prompts to third-party LLM providers
  • No visibility into what data autonomous agents send in tool calls and function arguments
  • Prompt injection attacks can bypass agent instructions and access restricted data
  • Manual compliance reviews slow AI adoption and create audit liabilities
  • No per-user rate limiting or API key management for multi-tenant environments

With QuiGuard

  • Automatic PII redaction at the network edge using Microsoft Presidio NER with 19+ entity types
  • Recursive JSON traversal secures prompts, tool arguments, AND tool response payloads
  • Built-in prompt injection defense blocks dangerous patterns and unauthorized domain access
  • Real-time compliance dashboard with audit trails, entity tracking, and forensic analysis
  • Multi-tenant API keys with SHA-256 hashing, plan-based limits, and monthly usage tracking

Knowledge Base

Frequently Asked Questions

Direct answers to common questions about AI security, PII protection, and enterprise compliance with QuiGuard.

What is QuiGuard and how does it protect AI agents?

QuiGuard is a production-grade AI Security Gateway that sits between your autonomous AI agents and LLM providers like OpenAI, Anthropic, and Google. It intercepts every request and response, automatically detecting and redacting personally identifiable information (PII) including names, emails, Social Security numbers, credit card details, and custom patterns. Unlike simple API wrappers, QuiGuard uses Microsoft Presidio NER with spaCy language models for context-aware entity recognition, deterministic hash-based placeholders for lossless round-trip restoration, and recursive JSON traversal that secures nested tool calls and function arguments.

How does QuiGuard's PII detection and redaction work?

QuiGuard employs a multi-layered detection pipeline. First, it uses Microsoft Presidio's Named Entity Recognition (NER) engine powered by spaCy's en_core_web_lg language model (400MB) to identify 19+ PII categories including personal identifiers, financial data, government IDs, healthcare records, and technical secrets. Second, it applies custom regex patterns for organization-specific identifiers like employee IDs, internal document references, and proprietary API key formats. Each detected entity is replaced with a deterministic hash-based placeholder (e.g., <EMAIL_ADDRESS_abc123>) that preserves uniqueness, enabling accurate LLM responses while ensuring no raw PII reaches external providers. The system handles overlapping detections, supports configurable confidence thresholds, and offers multiple action modes: redact, mask, fake, block, or warn.

Is QuiGuard compliant with GDPR, HIPAA, and SOC 2 requirements?

Yes. QuiGuard is specifically designed to help organizations meet GDPR, HIPAA, SOC 2, and similar regulatory frameworks. For GDPR compliance, QuiGuard prevents personal data from being transferred to third-party LLM providers by redacting PII at the network edge before data leaves your infrastructure. For HIPAA, the healthcare entity detection category identifies medical license numbers, patient references, and protected health information patterns. For SOC 2, the Secure Ledger Dashboard provides real-time audit trails with event-level logging, risk detection tracking, entity-level forensic analysis, and exportable compliance reports. All audit logs include timestamps, event types, blocked entity classifications, sanitized content, and user attribution through Supabase Row-Level Security.

Can I use QuiGuard with OpenAI, Anthropic, and other LLM providers?

Absolutely. QuiGuard is completely provider-agnostic and works as a transparent reverse proxy with any OpenAI-compatible API. It currently routes through OpenRouter, giving you access to over 100 models including GPT-4, Claude, Gemini, Llama, Mistral, and open-source alternatives. The proxy intercepts traffic at the HTTP level, so your application only needs to change its API endpoint to point to QuiGuard. No SDK changes, no library updates, and no code modifications to your existing AI agent logic. Smart model routing automatically selects the optimal model based on intent classification: reasoning tasks use specialized models while coding and creative requests are routed to fast-response models.

How do I deploy QuiGuard and how long does it take?

QuiGuard deploys in under 5 minutes using Docker. For production, the recommended stack is Railway for the backend (auto-deploys from Git, no cold starts, up to 4GB RAM) and Vercel for the management dashboard. The Docker image includes all dependencies: FastAPI, Microsoft Presidio, spaCy language models, and Gunicorn for production serving. Configuration is managed through a single policy.yaml file or the web-based No-Code Policy Editor. Environment variables for API keys, Supabase credentials, and provider settings are the only required configuration. Railway auto-detects the Dockerfile and handles SSL, scaling, and health monitoring automatically.

What is the No-Code Policy Editor and how does it work?

The No-Code Policy Editor is a web-based interface that allows you to customize your security rules without editing YAML files. It provides five configuration sections: Global Settings (confidence threshold slider, action mode selector), PII Detection (toggle 19+ entity types on/off by category), Custom Patterns (add organization-specific regex patterns with confidence scoring), Agent Security (manage blocked domains, prompt injection defenses, and tool restrictions), and Model Routing (configure intent-to-model mappings). Changes take effect immediately for new requests and are stored as per-user overrides in Supabase, with the server computing only the diff from defaults for efficient storage.

How does QuiGuard handle multi-tenancy and API key management?

QuiGuard implements a complete multi-tenancy system with SHA-256 hashed API keys, subscription-based access control, and per-user rate limiting. Each API key is prefixed with 'qg_sk_' for identification and hashed before storage, meaning raw keys are never persisted and shown only once at creation time. The system enforces plan-based limits: Community (1 API key, basic PII), Starter ($49/mo, 3 keys, extended PII), Pro ($149/mo, 10 keys, full PII with agent security), and Enterprise (unlimited keys, custom configuration). Monthly request counting tracks usage against plan limits with automatic 429 responses when thresholds are exceeded. All data isolation is enforced through Supabase Row-Level Security policies.

What types of PII does QuiGuard detect and protect against?

QuiGuard detects 19+ PII categories across five domains. Personal identifiers include person names, email addresses, phone numbers, physical locations, and date/time values. Financial data covers credit card numbers, IBAN codes, US bank account numbers, and cryptocurrency wallet addresses. Government and legal IDs encompass US Social Security Numbers, US passports, driver licenses, US ITINs, UK National Insurance numbers, and Singapore NRIC. Healthcare identifiers include medical license numbers and HIPAA-relevant patterns. Technical secrets cover IP addresses, URLs, domain names, and API key formats. Additionally, users can create unlimited custom regex patterns for organization-specific identifiers like employee IDs (EMP-123456), confidential document references (Conf-SAL-2024), and internal API key formats.

Secure Your AI Stack Today

Join teams using QuiGuard to deploy AI agents with confidence. Start free with the Community plan, or get started with a 14-day Pro trial for full PII protection and agent guardrails.