Plans
Free — $0/month, 100 credits per month. No credit card required.
Starter — $5/month, 500 credits per month. Best for regular use. Upgrade from Dashboard → Plans & Billing.
Free credits reset on your signup anniversary. Starter credits reset at the start of each Stripe billing cycle. Unused credits do not roll over.
What are credits?
100 credits = $1. Credits map directly to actual AI model costs with no markup. To see credits used for a specific message, click the ellipsis menu (⋯) under the message.
Credit packs (add-ons)
Starter subscribers can purchase add-on credit packs: 500 credits for $5 (one-time). Packs expire 6 months after purchase and are consumed after your monthly credits run out. Credit packs and refund credits do not reset — once used, they're gone.
Purchase from Dashboard → Plans & Billing → “Add Credits”.
Which credits get used first?
When a message costs credits, they're deducted in this order:
- Refund credits (one-off credits from our team)
- Free plan credits
- Starter plan credits
- Credit packs (used last)
Within the same type, the grant expiring soonest is used first.
Cancelled or errored messages
If a message is cancelled or errors out after partial work was done, credits are charged for that work. Retrying picks up where it left off — you won't be double-charged.
Check your balance
View your credit balance and usage at Dashboard → Plans & Billing. You can also ask Bravo “how many credits do I have?” directly in the chat.
Usage history
Download a CSV of your credit usage from Dashboard → Plans & Billing → “Usage History”. Select a date range (up to 90 days).
The CSV has one row per ledger entry:
- Positive amounts are grants — credits added to your account (signup, monthly renewal, credit packs, refunds).
- Negative amounts are deductions. Most are individual messages you sent; the rest are background processes that run per conversation (digests for search, memory collection).
- Model is the AI model chosen for that conversation — we pick the one best suited to your query.
- Tools lists the paid calls that happened inside the message — our own side LLMs (e.g. Gmail search, page read) and third-party services (e.g. web search providers). Each entry is labeled, with the underlying model after a colon when it differs from the main conversation model. A number in parentheses indicates how many times that tool was called.
When credits run out
- At 10 or fewer credits: a dismissible warning appears.
- At 0 credits: sending is blocked until credits reset or you buy more.
Cancellation
Cancel anytime via Dashboard → Plans & Billing → “Manage plan”. Cancellation takes effect at the end of your current billing period. No partial refunds.
Your plan stays active until that date — you can reactivate anytime before then via “Manage plan”. On cancellation, Starter credits expire immediately and you're downgraded to Free with a fresh 100-credit grant. Any remaining credit packs survive the downgrade and stay usable until their own expiry.
Uninstalling the Chrome extension does not cancel a paid subscription.
Payment failures
If a payment fails, your plan enters a “past due” state. During this time your existing credits remain usable, but no new credits are issued.
Stripe retries automatically over ~2 weeks. If a retry succeeds, your plan returns to active and new credits are issued. If all retries fail, your subscription is cancelled and you're downgraded to Free with 100 credits.