# Pricing (launch menu — billing is not live in the preview)

3000cloud is in preview: **nothing is charged today**, and there is no payment flow yet (signup is live — Google sign-in at https://3000cloud.com/auth/login hands you an API token). The menu below is the launch pricing; the resource sizes are real now — every deploy gets dedicated resources (requests = limits, no bursting, no overselling) sized by `resources.tier` in the manifest.

Machine-readable menu: `GET https://api.3000cloud.com/v1/tiers` (no auth) or the MCP `list_tiers` tool.

**Free preview limit: one app per account.** A second `POST /v1/apps` under a new name returns 409 `{"stage": "limit"}` — redeploy the same `name` to update the existing app, or delete it first.

## Tiers

| Tier | vCPU (dedicated) | RAM | Disk | Monthly (at launch) |
|---|---|---|---|---|
| `starter` *(default)* | 0.5 | 1 GiB | 5 GiB | **$10** |
| `base` | 1 | 2 GiB | 10 GiB | **$30** |
| `plus` | 2 | 4 GiB | 20 GiB | **$55** |
| `pro` | 4 | 8 GiB | 40 GiB | **$100** |
| Postgres add-on *(coming soon)* | 0.25 | 512 MiB | 5 GiB | **+$5** |

A manifest that omits `resources.tier` gets `starter`; `base` (1 vCPU / 2 GiB) is the step up when half a vCPU is not enough.

## Metered (at launch)

- **Egress:** 100 GB/mo included per app, then **$0.05/GB**.
- **Extra disk:** beyond the tier's included allotment, **$0.10/GiB/mo**.

## Coming soon (none of this is live)

Stripe billing (monthly in advance, $10 signup charge), per-app cost estimates, monthly budgets with a throttle-or-stop policy, and agent-proposed top-ups where the agent can only propose and a human must confirm. During the preview the only gate is your API token (Google sign-in or invite).
