Monetization & Pricing

Integration credit system — tiered plans, per-user daily caps, and overage pricing.

Free
$0forever

50 credits / day

  • 50 daily integration credits
  • Image renders (1 credit each)
  • AI shell naming & chat
  • Prompt caching & dedup
  • Video renders (30 credits)
  • Batch shell generation
  • Priority rendering queue
Pro
$9/month

200 credits / day

  • 200 daily integration credits
  • Image renders (1 credit each)
  • AI shell naming & chat
  • Prompt caching & dedup
  • Video renders (30 credits each)
  • Batch shell generation
  • Priority rendering queue
Studio
$29/month

1000 credits / day

  • 1,000 daily integration credits
  • Image renders (1 credit each)
  • AI shells naming & chat
  • Prompt caching & dedup
  • Video renders (30 credits each)
  • Batch shell generation
  • Priority rendering queue
Integration Credit Costs

Generate Image

Per image render

1 credit

Generate Video

Per 6-second clip

30 credits

Generate Speech

Per 50 characters of text

1 credit

Invoke LLM

Per AI chat response

1 credit

Transcribe Audio

Per audio file

1 credit
Overage Pricing

If a user exceeds their daily credit cap, additional credits are billed at $0.02 per credit. Overage is calculated at the end of each billing cycle and charged on the next invoice.

How Quota Enforcement Works

1. Quota check: Before every integration call, the backend checks the user's 24-hour rolling credit usage against their tier's daily cap.

2. Cache lookup: If the same prompt + parameters were rendered in the last 24 hours, the cached result is returned instantly — no credits consumed.

3. In-flight dedup: If an identical render is already in progress (within 60 seconds), the request waits and returns that result instead of starting a new one.

4. Hard block: When the daily cap is reached, the call returns a 429 error and the UI shows a "Daily limit reached" toast.