A demonstration build, not a client engagement. We built this app, broke it, and repaired it to show the method. No client is named or implied, and the figures below are measurements from this build alone.
01The set
Three rescues, three different failures
Demo rescue Built with Lovable on Supabase and Stripe
The most common shape of the problem: an app that works perfectly for one logged-in user and hands every row of every table to anyone who opens the network tab.
- Lovable
- React
- Supabase
- Postgres
Read the rescue→ Demo rescue Built with Bolt on Firebase
Two-sided marketplaces make the multi-tenant failure expensive: the data that leaks is commercial, and the people it leaks to are each other’s competitors.
- Bolt
- React
- Firebase
- Firestore
Read the rescue→ Demo rescue Built with Lovable, wrapped for iOS and Android
Packaging a web app for the stores is the easy half. The compliance surface behind it is what costs review cycles, and each cycle is days.
- Lovable
- Expo
- React Native
- App Store Connect
Read the rescue→ Client work will replace these as engagements become publishable. We will not relabel a demonstration as a client project, and nothing on this page will ever be presented as someone else’s.