Studio
Studio plans
Repull Studio comes in four plans — Free, Pro, Max, and Ultra. The paid plans differ on build speed, included tokens, custom-domain allowance, queue priority, and bandwidth. Upgrade or change plan anytime; everything is monthly and cancellable.
At a glance
Compare plans
| Feature | Free | Pro | Max | Ultra |
|---|---|---|---|---|
| Build speed | 1x (3 builds/day) | 5x cap | 25x cap | 100x cap |
| Plan Mode | ||||
| Canvas (multi-component editing) | ||||
| Bash tool (run real shell commands) | ||||
| Custom domains | 1 | 5 | Unlimited | |
| Priority queue | ||||
| LLM tokens included / month | 1M | 20M | 100M | 400M |
| Egress / month | 10GB | 50GB | 250GB | 1TB |
| Function executions / month | 10k | 1,000k | 5,000k | 25,000k |
| Support | Community | Community | Email + priority response |
Upgrades, downgrades, and cancellation
Free → paid: From your billing page, click the tier you want. You'll land on a Stripe checkout page; once you finish, your plan flips within a minute.
Switch between paid plans: Click the upgrade or downgrade button on the billing page — both go through the Stripe customer portal, where the swap is prorated for the current month.
Cancel: The same customer portal lets you cancel any time. Your plan stays active until the end of the current billing period; you don't lose access immediately.
Refunds: We don't auto-refund proration on cancellation, but if something has gone wrong, email billing@repull.dev — we'll make it right.
What the numbers mean
Build cap: How many full project builds you can run per day. The Free plan is 3/day; paid plans are multiples of that. A build is a fresh generation from a prompt — small in-Canvas edits don't count toward the cap.
LLM tokens: Generations and Plan Mode use tokens behind the scenes. The included monthly bundle covers normal use. We'll add metered overage billing later — for now, if you hit the bundle, the dashboard tells you and we don't cut you off mid-project.
Egress: Bandwidth your published Studio apps serve to their users. Generous on every plan; only relevant if you're shipping a public-facing app under a custom domain.
Function executions: Server-side handlers in your generated app. Counted in thousands; a typical internal tool burns under 10k/month.
Priority queue: Ultra plans run their builds and Plan Mode generations through a dedicated queue, so peak-time slowdowns don't affect you.
FAQ
Which plan should I start on?
Start on Free. When the daily build cap gets in your way, jump to Pro — it's the entry-paid plan and unlocks bash, custom domains, and a 5x build cap. Max and Ultra are for teams or people running Studio across multiple production apps.
Can I downgrade?
Yes — through the customer portal. Downgrades take effect at the end of your current billing period.
What happens to my projects if I cancel?
Your projects stay in your account. You'll fall back to the Free plan's build cap and quotas, and any custom domains on paid-only plans pause until you upgrade again. You can always export the source code from any project — it's yours.
Is there an annual plan?
Not at launch. We're monthly-only while we settle the quotas. Annual plans with a discount will land later this year.
Can I bring my own LLM API key?
Not at launch. The included token bundle covers normal use on every paid plan. Bring-your-own-key is on the roadmap.