Graduating a prototype
It worked. Now it has to hold.
You built it in an afternoon and someone asked to pay you. Import the repo, add a domain and real auth, turn on Stripe, and stop worrying that a deploy logs everyone out.
You built something with AI and it works. Now it needs a real domain, real auth, a database that survives, email that sends, and payments that clear. Connect your repo — we’ll show you exactly what’s missing and fix it in one click.
Free on a subdomain · $12/mo when you add your domain
Bring it from
01 / Connect
Lovable, Bolt, v0 and Replit all sync to GitHub. Connect the repo and we detect the stack and deploy it as-is — we don't rewrite your code, we build the production layer around it.
02 / Score
Twelve checks covering everything between a working demo and a product people can pay for. Most apps arrive at 3/10. The list is specific, not advice.
03 / Fix
Add a domain. Turn on real auth. Provision kitebase. Wire up email and Stripe. Each one is a module we've already built, tested and are already hosting for other people.
04 / Ship
Your repo, your domain, your data. Push to main and it deploys. Leave whenever you like — nothing here is a proprietary format you can't take with you.
AI built you an app. It did not build you a business. These are the pieces between the two.
01 · Domain
Point a domain at your app and we handle certificates, routing and renewal. This is the moment a project stops being a demo — and it's the only thing we charge for.
330+
Edge cities
Your app, close to everyone.
90s
Repo to live
Import, score, deploy.
$12
Per site, per month
Free until you add a domain.
0
Lock-in
It's your repo. Leave anytime.
We bill per site, never per seat. Most projects never leave the free tier, and that’s fine — you pay at the moment you decide one deserves its own domain.
Free
Everything works. It just lives on our subdomain.
Pro
For the ones that turned out to be real.
Volume
Running a lot of things, or running them for clients.
No. We deploy what you have and build the production layer around it — domain, auth, database, email, payments. Automatic rewrites between stacks fail in ways that are hard to debug, so we don't attempt them.
Take the repo. It's yours and it always was — we never held it. The modules are ordinary libraries against standard services, so nothing here is a format you can't read somewhere else.
Anything that syncs to GitHub, which covers Lovable, Bolt, v0 and Replit. If you already work in Cursor or Claude Code against your own repo, connect it directly.
Correct. Three sites on a kitedeploy.app subdomain, every module unlocked, indefinitely. A custom domain is the thing that costs us money and the thing that means you're serious, so that's where billing starts.
Deliberately not. You already have Claude Code or Cursor and they're better than anything we'd ship in a browser tab. We give your agent an MCP server and a CLI instead, so it can deploy, migrate and read logs directly.
Cloudflare — Workers for compute, D1 for kitebase, R2 for storage. Your app runs in 330+ cities with a database per site.
Connect the repo and find out what stands between it and a product people can pay for. Takes about ninety seconds.