Plans & billing
What each plan includes, what you pay, and how usage is gated.
Tiers
- Hobby — free. Design schemas, write SQL drafts, and compile. No live databases and no hosted deployments; export to ZIP is unrestricted.
- Pro — ₹2,290/month. 1 managed Postgres database, 1 hosted deployment, and up to 5 collaborators per project.
- Scale — ₹7,999/month. 5 managed databases, 5 hosted deployments, unlimited projects and collaborators.
What each plan allows
These are the exact numbers the server enforces. “Unlimited” below means genuinely uncapped, not a soft limit.
- Projects — 1 on Hobby, 10 on Pro, unlimited on Scale.
- Compiles — 10/month on Hobby; unlimited on Pro and Scale. Compiling is local compute and costs nothing per run, so it isn't metered on paid plans.
- AI generations — 5/month on Hobby, 500 on Pro, 2,000 on Scale. Each call runs against a third-party model on Wyro's key, which is why this one is capped rather than unlimited. At ~17/day on Pro the ceiling isn't reachable in normal use.
- Managed databases — 0 on Hobby, 1 on Pro, 5 on Scale.
- Collaborators per project — 0 on Hobby (single-player), 5 on Pro, unlimited on Scale. This is on top of the owner.
- Hosted deployments — 0 on Hobby, 1 on Pro, 5 on Scale. Exporting the repo and deploying it yourself is unlimited on every plan.
- Sandbox runs — 2/day on Hobby, 20 on Pro, 60 on Scale.
How limits are enforced
Every limit is checked server-side, so a client that skips the UI gets the same answer. Exceeding one returns 402 Payment Required with an upgrade prompt linking to /pricing — the request is refused, never silently truncated.
Idle pauses
A provisioned database bills whether or not anyone touches it, so idle ones are paused automatically by a daily sweep. The window depends on the owner's plan: 7 days on Hobby, 30 days on Pro, and 90 days on Scale.
Any SQL activity resets the clock — the SQL Editor, the Table Editor, or a connection from your own code all count. Pausing is not deletion: nothing is dropped, and a paused project wakes on the next request.
Changing plans
Checkout is live and runs on Razorpay. Pick a plan on /pricing and you'll be taken through subscription checkout; your plan updates as soon as the payment webhook confirms. All plans are billed monthly in INR — USD figures on the pricing page are indicative only.
Downgrades keep your data. Cancelling moves you back to Hobby; nothing is deleted, and anything you already provisioned keeps working. Limits are checked when you create something, so if you now hold more than the new plan allows you simply can't provision another until you're back under the cap.
One consequence worth knowing: the idle sweep reads your current plan, so a database kept through a downgrade to Hobby starts pausing after 7 days of inactivity rather than 30 or 90. It still wakes on the next request.