Plans & Billing
Free, BYOV, and Pro plans
Last updated: April 2026
Plan comparison
| Feature | Free | BYOV ($9/mo) | Pro ($20/mo) |
|---|---|---|---|
| Vibes | 5 | 10 | 25 |
| Key-value storage | 100 MB | 512 MB | 1 GB |
| File storage | — | 1 GB | 5 GB |
| SQL database | — | 50K rows | 100K rows |
| Encrypted secrets | — | Included | Included |
| Monthly credits | 250 | — | 1,500 |
| Daily API calls | 10,000 | 50,000 | 100,000 |
| MCP tools | Included | Included | Included |
| OAuth | Included | Included | Included |
| Access control | Included | Included | Included |
The BYOV plan is designed for developers who bring their own AI provider. You get all the hosting and developer features at a lower price — but without the built-in Vibe Builder credits. Learn more on the Bring Your Own Vibe page.
What counts as a credit?
Credits are consumed when the Vibe Builder generates or modifies vibes. Every Vibe Builder request consumes at least 1 credit. More complex requests — those that require larger AI models or more back-and-forth — will consume more credits.
The cost is based on the actual AI compute used. Simple changes (like tweaking a color) cost less than building a full app from scratch.
Credits reset monthly. You can check your current usage from the billing page.
What your credits buy
Credit usage varies based on vibe complexity, but as a rough guide:
- A full new vibe from scratch — typically 30–75 credits
- A small iteration (adding a field, tweaking copy, changing colors) — typically 5–20 credits
So the Free plan's 250 credits supports roughly 3–8 full builds or many smaller iterations per month. Pro's 1,500 credits supports 20–50 full builds. Exact numbers depend on how much the AI has to figure out — detailed prompts tend to use fewer credits than vague ones.
Check billing anytime to see how you're tracking.
What doesn't use credits
Regular use of your published vibes does not consume credits:
- Visiting your vibe in a browser
- API calls to your vibe's endpoints
- MCP tool invocations from AI clients
- Storage reads and writes
These are tracked under daily API call limits (see plan comparison above) but are not billed as credits.
Storage types
Key-value storage (all plans)
Structured data storage for your vibe's records. The Vibe Builder uses this for table-like operations (creating, querying, updating, deleting records). Every vibe gets its own isolated namespace.
SQL database (Pro or BYOV)
A full relational database for vibes that need complex queries, joins, or transactions. Each vibe gets its own isolated database instance. BYOV includes up to 50K rows across all vibes; Pro includes up to 100K rows.
File storage (Pro or BYOV)
Storage for images, documents, and other binary data. Accessible through the backend's file operations. BYOV includes 1 GB of file storage; Pro includes 5 GB.
Encrypted secrets with runtime injection (Pro or BYOV)
Secure storage for API keys, tokens, and other sensitive configuration. Secrets are encrypted at rest and injected directly into your vibe's worker as environment variables — access them as env.YOUR_SECRET_NAME in your worker code, with no API calls or tokens required. When you create or update a secret, it is pushed to your live worker within seconds; when you publish a new deployment, all secrets are synced automatically as part of the build. Available on both BYOV and Pro.
Upgrading
To upgrade to BYOV or Pro:
- Go to your account dashboard
- Click Upgrade (or visit billing)
- Choose your plan and complete checkout through Stripe
Features activate immediately. Existing vibes gain access to SQL database, file storage, and secrets without any changes.
Downgrading
If you downgrade from Pro to Free:
- You keep read-only access to your SQL database, file storage, and secrets data
- You can't create or modify records in Pro-only storage until you re-upgrade
- Vibes beyond the Free plan limit (5) remain accessible but can't be edited
- Your data is not deleted — it's preserved in case you upgrade again
If you downgrade from Pro to BYOV:
- You keep your existing vibes (BYOV allows up to 10 vs Free's 5)
- SQL database, file storage, and encrypted secrets remain fully available — subject to BYOV limits (50K SQL rows, 1 GB files)
- You lose your monthly Vibe Builder credits — use your own AI provider via the skill instead
If you downgrade from BYOV to Free:
- Vibes beyond the Free plan limit (5) become read-only (same as Pro → Free)
- SQL database, file storage, and secrets become read-only until you re-upgrade
- Your data is not deleted — it's preserved in case you upgrade again
Managing your subscription
From the billing page, you can:
- View your current plan and usage
- Update payment method
- Cancel or modify your subscription
- Access past invoices