FilterPrompt — AI Firewall logo

Multi-Tenant AI Gateway with Per-Tenant Quotas

Run a single secure gateway for all tenants. Per-tenant rate limits, quotas, model allowlists, IP rules, and isolated audit logs — across OpenAI, Anthropic, and Gemini.

Tenant isolation

Every request carries a tenant identifier resolved from the x-firewall-key header. Logs, quotas, rules, and provider credentials are partitioned per tenant — no cross-tenant data exposure even in shared deployments.

Controls per tenant

  • Rate limits — requests/minute, tokens/minute, concurrent sessions
  • Monthly quotas — hard caps with overage alerts
  • Model allowlists — restrict which providers and models a tenant can call
  • IP allow/blocklists — global, per-tenant, and auto-ban on abuse
  • Custom rules — bring your own regex/keyword detectors

Provider credentials

Each tenant brings their own provider keys (OpenAI, Anthropic, Gemini, Azure). FilterPrompt never holds shared keys, which means costs and compliance attribution stay with the tenant.

Related