Sign up needs no credit card: you get an API key straight away and the free models work in the playground and the API. Add a card to use premium models, pay-as-you-go with no minimum.
| Gateway | Control Plane | Enterprise | |
| Platform fees | 3% | 5.5% | Custom |
| ModelsSee all models & pricing → | 700+ models, 50+ providers | 700+ models, 50+ providers | 700+ models, 50+ providers |
| What Opper storesBy default, calls are logged as metadata only and their inputs and outputs are not stored.How retention works → | ZDR, usage metadata only | ZDR by default, or full traces 1–30 days | Custom terms, or kept in your own cloud |
| What providers storePick zero data retention routes on any plan, or enforce them for your whole organization with a Control Plane rule.Which routes are ZDR → | ZDR or retained, per route | ZDR-only via rule | + ZDR routes that need a signed agreement |
| DPAOne DPA covers every model.Read the DPA → | Standard DPA | Model sub-processors limited to your allowlist | Custom terms |
| Spend limitsHow spend limits work → | Prepaid balance, auto top-up | Org budget, caps per project, role, user or key | + Roles from your identity provider |
| Model accessHow model access works → | Any model, chosen per request | Org allowlist + project overrides | + Per role, user or key |
| ChecksLLM checks billed at a flat rate per check on top of the platform fee.How checks work → | Flag, redact, block, score | Flag, redact, block, score | |
| Routing and fallbacksHow routing works → | Fallbacks per request | Model pool order | Pool order, under your SLA |
| Prompt cachingHow prompt caching works → | Provider native | Native + custom | Native + custom |
| Bring your own key (BYOK)Use your own provider creditsHow custom models work → | Free | Fee applies | Uses your cloud commitments |
| Rate limits | High | High | Dedicated |
| Management APIProjects, keys, members and routes from CI. Rules need Control Plane.Management API docs → | Yes | Yes, incl. rules | Yes, incl. rules |
| SupportJoin our Discord community → | Community | Email · Premium available | Dedicated Slack + SLA |
| SLA guaranteesSupport and SLA → | Add-on | ||
| Audit logging | |||
| SSO / SAMLIdentity, SSO and audit logs → | |||
| Roles and permissionsWho can manage keys, rules and billing. | Built-in roles | + Custom roles from your directory | |
| Custom hosting regionsDeployment options → | |||
| Payment | Stripe (credits) | Stripe (credits) | Invoicing |
| Sign up needs no credit card: you get an API key straight away and the free models work in the playground and the API. Add a card to use premium models, pay-as-you-go with no minimum. | Buy credits | Get started |
Frequently asked questions
Pricing & billing
Do I need a credit card to start?
+
Sign up needs no credit card: you get an API key straight away and the free models work in the playground and the API. Add a card to use premium models, pay-as-you-go with no minimum.
How does Gateway pricing work?
+
Token rates are the model providers' rates with no markup. We charge a 3% fee when you buy credits. No hidden charges, no per-seat fees.
How does Control Plane pricing work?
+
Control Plane features (spend limits, data retention, model access, checks, routing, full tracing) are opt-in. With Control Plane, the fee on credit purchases is 5.5% instead of 3%. LLM checks are billed additionally at a flat rate per check, since they run their own classifier or judge model on top of your generation.
Do you mark up provider rates?
+
No. Token rates are passed through at provider cost. Our only fee is charged when you buy credits: 3% on Gateway, 5.5% with Control Plane. Nothing is added to your calls.
How are checks billed?
+
LLM checks, whether they flag, redact, block or score, run their own classifier or judge model and are billed at a flat rate per check on top of the platform fee. Regex checks call no model.
Are failed or fallback requests billed?
+
No. You are only billed for the successful model response. If a request fails and is retried on a fallback model, only the successful attempt is charged.
Are taxes (VAT) included?
+
Prices and fees are exclusive of VAT. VAT is added at checkout based on your billing country.
How do I pay?
+
You buy credits that work across all models and features. The 3% fee is applied when you top up. Top up manually or set up automatic top-ups to keep your balance funded. All payments are processed securely through Stripe.
Is there a minimum spend?
+
No minimums and no lock-in. Buy credits and use them at your own pace.
Do you offer volume discounts?
+
Yes. Enterprise plans include volume pricing, annual commitments, and custom invoicing, alongside SSO, audit logging, zero data retention on the closed-model routes that need a signed agreement, and deployment in your own cloud or datacentre.
Models & migration
Which models are available?
+
700+ models from 50+ providers — Anthropic, OpenAI, Google, Meta, Mistral, DeepSeek, Alibaba, and more. Browse the full directory for benchmarks, pricing, and data residency.
Do you support streaming, tool calls, and prompt caching?
+
Yes. The gateway is OpenAI SDK compatible — streaming, tool/function calling, and provider-native prompt caching all pass through unchanged. Control Plane adds a custom caching layer on top.
How do I migrate from OpenAI or Anthropic?
+
Opper is fully OpenAI SDK compatible. Change your base URL and API key, and your existing code works as-is.
Routing & reliability
What happens if a provider is down?
+
You can pass a fallback model list per request. If the primary fails, the request is retried against the next model in the list, and you're only billed for the successful response.
Can I pin a specific model?
+
Yes. Pass the explicit model name in your request. On Control Plane, model access rules decide which providers and models a project may use, and a routing rule sets which provider a pooled model tries first. Both change from the platform, no code redeploy needed.
Developers & agents
Can I manage Opper from code or from a coding agent?
+
Yes. The Management API and management keys are on every plan: projects, runtime keys, members and dynamic routes from CI or infrastructure-as-code. Writing rules needs Control Plane. The MCP server lets a coding agent do the same on your behalf after one approval in the browser; two of its tools, the model catalog and the setup guides, work without an account. Organizations without a card on file are capped at 60 management requests per minute and 3 active management keys.
Data & privacy
What data does Opper store?
+
On Gateway, zero data retention: only usage metadata, no prompts or responses. On Control Plane, zero data retention is the default: traces including prompts and responses are stored only when you turn tracing on in Rules, for 1 to 30 days, and a project can shorten that down to zero. A model access rule can additionally restrict calls to providers that do not train on or log your data. Claude on AWS Bedrock is zero data retention on pay-as-you-go; the zero-retention routes for OpenAI models on Azure (azure-zdr) and Gemini on Google Vertex (vertexai-zdr) need a signed Enterprise agreement.
Do zero data retention routes need Control Plane?
+
No. Routes whose provider neither trains on nor logs your content are on every tier and you pick them per call. Control Plane adds the rule that enforces zero data retention for the whole organization or a project, so no call can reach a provider that keeps content. The zero-retention routes for OpenAI models on Azure and Gemini on Google Vertex need a signed Enterprise agreement.
Is there a DPA?
+
Yes, a standard DPA on every tier. One DPA covers every model you use, so adding or removing models does not change your contract. On Control Plane, a model access rule limits the model providers that process your data to the ones you allow. Enterprise agreements can carry tailored terms.
Is my data used for training?
+
Opper never trains on your data. Per-provider data policies are listed in the models directory.
Where is Opper hosted?
+
Opper is hosted in AWS Stockholm (EU), is ISO/IEC 27001:2022 certified, and complies with GDPR and EU data protection regulations. Custom hosting regions are available for Enterprise plans.