Simple pricing
Start free. Upgrade when you ship something real.
Monthly
Annual — two months free
Free
$0
Everything you need to ship your first app.
- 3 apps
- Sleeps when idle, wakes on request
- 10 GB bandwidth, 200 build minutes
- Deploy from any directory — no Dockerfile needed
- Logs, releases and one-command rollback
- agents-op subdomain
Start free
Starter
$120/year
$12/month billed monthly
One app that never sleeps, and a domain of your own.
- 5 apps, 1 always-on
- Custom domains with automatic TLS
- 25 GB bandwidth, 500 build minutes
- Staging environment
- Email support
Get started
Most popular
Pro
$390/year
$39/month billed monthly
For teams shipping every day.
- 20 apps, 3 always-on
- 3 seats
- Preview environments per branch
- 75 GB bandwidth, 2,000 build minutes
- Priority support
Get started
Team
$1290/year
$129/month billed monthly
Everything, for a team that depends on it.
- 60 apps, 10 always-on
- 10 seats
- Single sign-on (Google, GitHub, OIDC)
- 300 GB bandwidth, 5,000 build minutes
- Priority support
Get started
Prices in USD. Payments are not configured on this deployment yet.
What each plan includes
Every plan includes the CLI, the MCP server, the Agent Skills, logs, releases and one-command rollback. Extra always-on instances are $6/month each.
Questions people actually ask
- What happens when I hit a limit?
- Deploying a new app past your plan's limit is refused with a message naming the limit and what you are using. Everything already deployed keeps running and keeps redeploying — a limit never takes down something that is already live.
- What does "always-on" mean, and why is it the expensive part?
- Apps sleep when nothing is asking for them and wake on the next request, which costs us almost nothing. An always-on instance holds compute reserved around the clock, and that is what the paid plans are really buying. Bandwidth is the other one — it is a real per-gigabyte cost to us, which is why the included amounts are what they are and why the overage rate is printed above rather than discovered on an invoice.
- Do I need a card to start?
- No. The free plan needs no payment details. A card is required for the things whose cost is unbounded — custom domains, always-on instances, and anything beyond the included bandwidth.
- Can I cancel?
- Any time, from Manage billing in your workspace. You keep the paid plan until the end of the period you have already paid for, and then drop to Free rather than losing access.
- Do you store my card?
- No. Payment details go to Stripe directly from their checkout page and never reach this application. We store a customer id and a subscription status.
- Where do my apps actually run?
Deployed apps run on the local Docker runtime in this build — not on AWS.