Plans and billing
Free, Starter, Pro, and managing your subscription.
Choose a plan
| Plan | Monthly price | Usage and features |
|---|---|---|
| Free | $0 | Basic/light coding tasks. Private projects, GitHub-connected code, task plans, verification tools, Supabase integration, and Cloudflare edge deployment. |
| Starter | $5 USD | More usage, all Free features, custom domains, and virtual disk storage. |
| Pro | $20 USD | More capacity for larger projects and longer coding tasks, with all Starter features. |
All plans use the same agent capabilities. Deployed apps have no age-based expiry on any plan. There is no training use of your code or interactions on Free or paid plans.
Only Free, Starter, and Pro are offered. The previous $15 and $49 tiers are discontinued.
Upgrade or manage a subscription
Open the app’s Upgrade page to see your current plan and available options. Free does not require a paid subscription. Starting a paid plan opens Stripe Checkout, where you can review the payment details before confirming.
If you already have a subscription, use Manage subscription to change plans, update payment details, view billing information, or cancel through the billing portal. Changes can involve a prorated charge or credit; review the details shown in Stripe before confirming.
Monthly billing and daily usage are separate
Starter and Pro are monthly subscriptions. Your coding allowance resets every day at 00:00 UTC, not just when the subscription renews. The app shows your remaining allowance as a percentage; it is shared across all projects.
See daily usage for pauses and resets. Applying an account reset does not change your subscription’s billing date or plan.
Cancellation
Use Manage subscription to schedule cancellation at the end of your billing period. The app displays the applicable renewal or end date. After paid access ends, you can continue using the Free workspace and its daily allowance.
Custom domains and virtual disks require active Starter or Pro access. Review any reliance on those features before changing plans. Cancellation does not introduce a seven-day expiry for deployed apps.
Billing questions
Open Help inside the app if a payment or plan change does not appear correctly. Include your GitHub username and the relevant invoice or checkout reference. Do not share card details or secret keys.
Third-party services you connect, such as external hosting or database subscriptions, can have their own charges and terms.