What you get
Attribution, not averages
Tag rules map every API key to a feature, team, and environment - so "the OpenAI bill" becomes "chat costs 4x what search does." No SDK, no code changes.
Anomalies land in Slack
Nightly statistical detection (rolling mean + 2 sigma - explainable, no ML black box) posts spikes to your channel before they become a line item you have to explain.
A PDF your CFO forwards
On the 1st of every month: spend by provider, model, feature, and team, month-over-month, anomalies, and realized savings. Finance-ready without editing.
How it works
- 1
Connect a read-only Admin key
OpenAI or Anthropic. Encrypted before it touches the database; never returned, never logged.
- 2
See your first chart in minutes
We backfill 30 days of cost history. Numbers match your provider dashboard.
- 3
Tag, budget, relax
Attribution rules, monthly budgets, Slack alerts, and the monthly CFO report - on autopilot.
Pricing
Every plan includes everything - attribution, anomaly alerts, budgets, Slack, and the monthly CFO report. Tiers scale with the spend we track for you.
Built for the key you are trusting us with
AES-256 encrypted keys that never reach a browser. Read-only by design - none of your traffic touches our servers. Row-level tenant isolation, verified before every deploy.
Questions
Does my traffic flow through your servers?+
No. SpendOps pulls aggregate cost and usage data from your providers' Admin APIs on a schedule. We are never in your request path - zero added latency, and an outage on our side can't touch your product.
Can you see our prompts or our users' data?+
No. The Admin APIs return token counts and dollar amounts, not content. We never see prompts, completions, or end-user data.
Do the numbers match our invoice?+
OpenAI figures come from OpenAI's own Cost API, so they reconcile by construction. Anthropic figures are computed from list pricing and typically land within a few percent - every report says exactly which is which.
Which providers are supported?+
OpenAI and Anthropic today, with Gemini cost ingestion on the roadmap. Multi-provider spend is normalized to USD in one view.
How long does setup take?+
Under 10 minutes: sign up, paste a read-only Admin key, and your last 30 days of spend appear. Tag rules and budgets take a few minutes more.
What does the trial require?+
Nothing but a sign-up - 14 days, full product, no credit card. If it doesn't pay for itself in found savings, walk away.
Your next invoice is already growing.
Connect a key now - see 30 days of attributed spend before your coffee cools.
Start 14-day free trial