Usage Analytics

See where your AI spend actually goes

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.

See how it works
calcaas.com/usage
Workspace
Usage
Calculator
Packages
Devices
Live · synced 4m ago
Last 30 days
Tokens
48.2M
Cost
$214.60
Devices
2
claude-opus-4
claude-sonnet-4
claude-haiku-4

Model it. Then measure it.

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. 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. 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. 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.

  • Free forever
  • No prompt data leaves your machine