Calcaas already models what your AI product should cost. Now it tracks what your AI tools actually cost — real Claude Code token usage, by model, by tool, by device, across every machine you code on. Your prompts never leave your computer.
Project pricing and margins with the calculator; track real token spend with Usage Analytics — forecast to actuals, in one tool.
Setup
Start tracking in 60 seconds
One small companion CLI, one per-device key, and your dashboard starts filling in.
1
Install the companion
A tiny open-source CLI that wraps ccusage. It runs on your machine and reads your local Claude Code logs. Requires Node 20+.
npm i -g calcaas-sync
2
Link a device
Generate a per-device key in your dashboard, then log in from the machine. Name each one — "work-laptop", "desktop" — so usage breaks down per computer.
calcaas-sync login
3
Sync and watch
Push sends numeric daily aggregates once; watch keeps it live on an interval. Your dashboard fills in instantly — no prompt content ever leaves your machine.
calcaas-sync push
calcaas-sync watch
The breakdown
Everything you wish you already knew
The numbers your AI tools never surface — organized, broken down, and yours.
Split every token type
Each model’s spend breaks down into input, output, and cached tokens — so you can see exactly where cache reads are quietly saving you money.
InputOutputCached
claude-opus-4$128.40
claude-sonnet-4$61.20
claude-haiku-4$25.00
Daily trends at a glance
Tokens and cost per day on an interactive timeline. Spot the afternoon a big refactor quietly cost you $40.
One dashboard, every machine
Code on a laptop and a desktop? Each device reports separately and rolls up into a single view — and a single total.
Budgets that warn you
Set a monthly spend cap — all tools or just one — with a custom alert threshold, and watch the progress bar before you blow past it. (Email alerts rolling out.)
Live or idle, at a glance
A status dot shows whether each device is actively syncing, idle, or stale — so you always know how fresh the numbers are.
Free for everyone
No paywall, no premium gate. Usage Analytics is free for every signed-in Calcaas account.
Privacy by design
Numbers leave. Prompts don’t.
Usage Analytics is built so the sensitive part of your work never moves. The companion CLI reads ccusage’s numeric output — and only that.
Only numeric aggregates are ever transmitted — token counts, model name, date, and cost.
No prompt or response content is ever read or sent. Not once.
The sync engine is the open-source ccusage — you can read exactly what it does.
Per-device keys are stored only as SHA-256 hashes; revoke any device in one click.
Your data is row-level-isolated in Supabase — only you can read your own usage.
Your machine
Prompts & responses stay here
Only numbers
opus-448.2M tok
2026-06-22$214.60
Questions, answered
No. The companion CLI only consumes numeric token aggregates from ccusage — counts, model names, dates, and cost. No prompt or response content is ever read or transmitted.
See your real AI spend
Sign in, generate a device key, and watch your dashboard fill in. Free for every account.