Overview
| App | Primary Metric | Unique Innovation | Dodo Feature |
|---|---|---|---|
| OpenAI | Tokens (fiat-denominated) | Prepaid fiat credits with never-expiring balance | Credit-Based Billing (Fiat Credits) |
| Cursor | Premium Requests | Model-weighted credit depletion (different costs per model) | Credit-Based Billing (Custom Unit) |
| ElevenLabs | Characters | Character quotas with rollover + tiered overage pricing | Credit-Based Billing (Rollover + Overage) |
| Midjourney | GPU Time | ”Relax Mode” unlimited fallback after quota | Subscription + Usage Meters |
| Replicate | Execution Seconds | Per-second hardware-specific pure metering | Pure Usage-Based Billing |
| Lovable | Messages (credits) | Daily bonus drip + team-wide shared credit pool | Credit-Based Billing (Custom Unit) + Subscription |
OpenAI
Replicate the token-based prepaid credit model.
Cursor
Build model-weighted usage limits.
ElevenLabs
Implement character quotas with rollover and overages.
Midjourney
Combine subscriptions with usage-based fallback.
Replicate
Set up pure per-second consumption metering.
Lovable
Replicate message-credit subscriptions with daily bonus drip.
Dodo Features
Credit-Based Billing
Manage prepaid credits and virtual units.
Usage-Based Billing
Meter consumption in real-time.
Subscriptions
Handle recurring billing and plan management.
Hybrid Billing
Combine multiple billing models for maximum flexibility.
Ingestion Blueprints
Each deconstruction includes integration with Dodo’s Ingestion Blueprints, pre-built SDKs that handle event tracking automatically. Instead of manually constructing usage events, use a blueprint to get production-ready metering in minutes.LLM Blueprint
Automatic token tracking for OpenAI, Anthropic, Groq, and more.
Stream Blueprint
Track audio and video streaming bandwidth.
Time Range Blueprint
Bill by compute duration down to the millisecond.