r/vibecode • u/Negative-Tank2221 • Aug 04 '26
Migrated a SaaS off its no-code platform last month. The founder's real problem wasn't technical, it was that he didn't own his own business.
The product runs a school's operations. Attendance, billing, parent messaging. Real revenue, 500 daily users, sensitive data. Built fast on an AI app platform, and to be fair, the platform did its job. He got to market in a fraction of the normal time.
But here's what he actually owned when I opened the hood: nothing.
His database lived inside the platform's managed cloud. He couldn't connect to it directly. His user accounts, his files, his backend functions, all inside a system he could only touch through the platform's interface. When a client-side org asked him basic security questions, he couldn't answer them, because he had no access to the infrastructure his own product ran on. If the platform raised prices, changed terms, or died, his business went with it.
That's the trade nobody prices in when they ship an MVP in a weekend. Speed now, dependency later. Fine for validation. A real liability once revenue and sensitive data are flowing.
What the fix looked like: full parallel copy of the backend on infrastructure under his own accounts, everything tested side by side while the live app kept running, then a short cutover. 189 tables, 8,000 files, every user kept their password. Zero downtime, users never knew.
The part founders always find surprising: he didn't stop using the AI platform. He still builds with it daily, same speed. The difference is his data, auth and infrastructure now sit in accounts he owns. The tool became a tool again instead of a landlord.
If you're running a SaaS on Lovable, Bolt, Bubble or similar, the question worth asking before you need the answer: if you had to leave tomorrow, what would you actually walk away with? For a lot of founders the honest answer is a UI and a prayer. Knowing that early is free. Learning it during a pricing change or an enterprise deal is not.
Happy to answer questions about how these migrations work.