Plans and billing
What each plan includes, how limits are counted, and how payments work.
Plans belong to a workspace. Every workspace starts on Free.
| Free | Pro | Team | Enterprise | |
|---|---|---|---|---|
| Price | $0 | $20 / month | $60 / month | Talk to us |
| Seats | 3 | 10 | 50 | Unlimited |
| Spaces | 3 | 50 | 500 | Unlimited |
| AI messages / month | 100 | 2,000 | 10,000 | Custom |
| App builds / month | 10 | 200 | 1,000 | Custom |
| Live apps | 1 | 5 | 25 | Custom |
| File size for sources | 5 MB | 25 MB | 25 MB | 25 MB |
Guests are free on every plan.
How limits are counted
- Seats, spaces and live apps count what exists now. Remove a member, delete a space or pause an app and it frees up straight away.
- AI messages and builds count per calendar month and refill at the start of the next one.
When a limit is reached, Cloudtifact says so where it happens (making a space, publishing, asking the AI) and points admins to the workspace's Plan page.
Changing the plan
Owners and admins change the plan on the workspace's Plan page, which shows what's used against each limit and compares the plans.
- Upgrading starts straight away. You pay the difference for the rest of the month; Stripe Checkout asks for a card the first time.
- Downgrading (to a cheaper plan, or to Free) waits for the end of the period you've paid for. The page asks first and says what changes, like being over the new plan's seats. Until then the current plan shows Keep, which undoes the change.
- Nothing is deleted when you're over a limit after a downgrade. You can't add more of that thing until you're under it.
Payments go through Autumn, which uses Stripe for the card. Your sign-in is separate: Clerk handles it and has nothing to do with billing. Card and invoices opens the customer portal for the card, invoices and cancelling. A plan that lapses falls back to Free's limits; nothing is deleted.