Token economics, not just totals
Split every dollar into rate, volume and mix. When the bill jumps 28% on lower usage, the waterfall says so — and names the model and token class that did it.
Blended rate $0.94 → $1.32/M on 9% lower volume
AI · Cloud · SaaS in one ledger
Most tools tell you the bill went up. This one tells you whether that was price, usage, or what you moved between them — and shows the arithmetic.
Read-only keys · free beta · no card required · demo data in one click
The problem
It meters in tokens, credits and assists rather than instance-hours — so tools built for cloud cost can't read it. And most of it lands on invoices nobody labels “AI”, owned by teams who never see it as AI spend.
A company that believes it tracks AI spend is usually tracking only its API vendors. SpendIQ starts with AI — then brings cloud and SaaS into the same ledger, so the total finally reconciles.
Product
They behave differently, so they are measured differently — and reconciled to the same total.
Split every dollar into rate, volume and mix. When the bill jumps 28% on lower usage, the waterfall says so — and names the model and token class that did it.
Blended rate $0.94 → $1.32/M on 9% lower volume
Recommendations carry the utilization that justifies them — CPU, memory, disk, liveness — so rightsizing is a decision you can defend, not a guess from a billing line.
Idle VMs flagged with the CPU and memory that prove it
Licences reconciled against real activity from Microsoft Graph and a register you control, with an owner against every subscription.
Seats reconciled against real sign-in and Copilot activity
Volume fell. The increase was almost entirely rate — the price per token moved, not how much you sent. That is a pricing conversation, not an engineering one.
Every item here is live today and shows in a demo.
Which key, which project, which person. And when invoiced cost cannot be tied to a key, the remainder is shown — not hidden.
Not just "+49%". The email says Azure went from $438 to $1,181 overnight, so the first message already has the answer.
Approve, dismiss, snooze, assign. Dismissed findings stay dismissed — re-analysis never resurrects a decision someone already made.
Each day is judged against its own trailing history, per service and per key. A runaway agent loop surfaces the morning it happens.
A recommendation about a key opens that key. One about a resource opens that resource. The evidence is one click away, always.
One click loads 90 days of realistic, clearly-labelled demo spend. Evaluate the whole product without sharing a single credential.
How it works
Anthropic, OpenAI, Azure, GCP, Microsoft 365, Snowflake. Reporting scopes only — nothing can spend money or change infrastructure.
FOCUS 1.2-aligned, idempotent, restatement-safe. The first sync backfills 90 days so there is history to compare against on day one.
Every finding shows the evidence that produced it. Approve, dismiss or snooze it — by a named person, with a reason, recorded.
A day is flagged against its own trailing history, per service and per key — so a runaway agent loop surfaces the morning it happens, not on the invoice.
Assigned licences checked against real activity, with an owner on every subscription so the cancellation conversation has someone to have it with.
Security
Adopting SpendIQ never widens your blast radius. Isolation is enforced by the database, not by remembering to write the right query.
Connectors ask for read scopes. Nothing SpendIQ holds can spend money or change infrastructure.
Each tenant reads only its own rows, enforced by Postgres policies under a role with no bypass.
Secrets are encrypted with a key derived per workspace. One tenant's key never decrypts another's.
Owner, admin, member, viewer. Every action checks a capability; unknown roles get nothing.
A full security review was completed, and every Critical and High finding closed, before the first external user. Security summary available on request for your review team.
One click loads 90 days of realistic multi-provider spend on clearly-labelled demo connections — with a runaway-agent spike and low cache-hit patterns baked in, so the intelligence engine has something to find. Purge it whenever you like. It never mixes with real data.
Mostly no, and on purpose. Findings come from 28 deterministic rules with the evidence attached, so you can check them. Exactly one step uses a model: rating how hard each recommendation is to implement, with a one-line rationale. Everything else is arithmetic you can audit.
They are reporting keys with read-only scopes — nothing SpendIQ holds can spend money or change infrastructure. They are encrypted at rest with a key derived per workspace, so one tenant's key never decrypts another's.
Three ways. Their console sees only their own spend, not your AI vendors or SaaS. It has no idea what a token costs you per feature or per person. And it shows you a number rather than asking anyone to make a decision and recording who did.
Not yet — Azure and Google Cloud today, AWS next via CUR 2.0 / FOCUS exports. If AWS is most of your spend, tell us and we will talk about timing honestly.
We show you exactly where your spend goes, what looks wrong, and the evidence for it. Realised-savings tracking — proving the money was actually saved after you acted — is on the roadmap, and we will not claim it until it is built.
Nothing during the beta. No card, no time limit, no feature gating. Connect one provider and there is something real to look at within minutes.
Free while in beta. Connect one provider and the first sync backfills recent history, so there is something real to look at within minutes.
Takes a minute · no credit card · invite your team after