01 — Introducing

Know exactly
what your AI costs.

One dashboard for OpenAI, Anthropic, Google, and OpenRouter spending. Budget alerts before bill shock. Built for developers who ship.

Runs on Cloudflare · $5 per month

OpenAI Anthropic Google AI OpenRouter Admin API Budget alerts Slack + email CSV export Optimization 90-day history AES-256-GCM Cloudflare-native OpenAI Anthropic Google AI OpenRouter Admin API Budget alerts Slack + email CSV export Optimization 90-day history AES-256-GCM Cloudflare-native

02 — How it works

Three steps. No fluff.

01

Connect.

Paste your provider admin keys once. Encrypted at rest with AES-256-GCM. Never logged, never displayed.

provider openai
api_key sk-admin-••••
✓ encrypted & stored
02

Track.

Usage syncs every hour. See spend by day, model, and provider on a dashboard that doesn't hurt your eyes.

Today $42.17
03

Save.

Budget alerts fire before bill shock. The optimization engine flags wasted spend and cheaper model alternatives.

Budget alert

Monthly limit crossed at $487 / $450.

03 — Features

Everything you need to not go broke.

01

Unified dashboard

OpenAI, Anthropic, Google AI, and OpenRouter in one place. Stop switching tabs.

02

Budget alerts

Email and Slack notifications when spend crosses your threshold. No bill shock.

03

Optimization engine

Spots wasteful model usage. Suggests cheaper alternatives. Pays for itself.

04

Per-model breakdown

See which model is eating your budget. Drill into the why.

05

CSV export

Pull your usage data for accounting, or just to stare at the damage.

06

Encrypted at rest

AES-256-GCM on every API key. Never logged. Never displayed.

04 — Preview

A dashboard you'll actually open.

useobol.pages.dev/overview

This month

$1,247

↓ 12% vs last

Today

$42

Top model

Claude Sonnet 4.5

$487

Connections

4

OpenAI Anthropic OpenRouter

05 — Integrations

Plays nicely with your stack.

OpenAI

Provider

Anthropic

Provider

Google AI

Provider

OpenRouter

Provider

Resend

Alerts

Slack

Alerts

Lemon Squeezy

Billing

Cloudflare

Infra

05.5 — Personality

Pick your
dashboard's tone.

The mood meter at the top of your overview is a running commentary on your spend. Three flavours: professional for the standup, casual for most days, unhinged when you need a wake-up call.

Pro feature · Switch in Settings

Professional boring
(•_•)

You're on track this month.

Current pace: $42 / $200 budget.

Casual default
(◠‿◠)

Nice, you're cooking but not burning.

21% of budget · 14 days left.

Unhinged roast me
(ಠ益ಠ)

You spent $487 on GPT-4o this week. Do you own a yacht?

Claude Haiku would've cost $31. Just saying.

06 — Pricing

Simple. Fair. Minimal.

Free

$0

forever

  • 1 provider connection
  • 7-day history
  • Basic spend chart
  • 1 budget alert
Start free

Pro

$0

per month

  • All providers
  • 90-day history
  • Unlimited budget alerts
  • Optimization engine
  • CSV export
  • Priority support
Go Pro

07 — Questions

Frequently asked.

How does Obol fetch my usage? +

You connect your provider API keys (admin keys for OpenAI and Anthropic). We call each provider's usage endpoint daily at 06:00 UTC. For Google AI, upload a CSV from Google AI Studio.

Is my API key safe? +

Yes. All keys are encrypted at rest with AES-256-GCM. We never log or display plaintext keys.

Which providers are supported? +

OpenAI (Admin API), Anthropic (Admin API with CSV fallback), Google AI (CSV upload), and OpenRouter.

Can I cancel anytime? +

Yes. Pro is monthly — cancel from Settings at any time.

Why Cloudflare? +

Fast, global, and free to start. We run on Workers + D1 + KV, which lets us keep pricing at $5/mo.

08 — Start tracking

Stop guessing.
Start knowing.

Free forever. No credit card. 90 seconds to your first insight.