PutThrough Product engineering studio
Book a build call

Demo rescues

Three apps, broken the way these apps break.

These are demonstration builds. We made them on the platforms founders build on, let them fail in the ways those platforms fail, and then repaired them — so that what we do is visible before you pay for it.

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

A subscription dashboard with an open database

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
Demo rescue

A marketplace where every seller could see every seller

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
Demo rescue

A web app that the App Store kept refusing

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

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.

Your app probably fails in one of these ways.

The audit tells you which, with evidence and a fix estimate, in two business days. If it finds nothing material you do not pay for it.

Prefer to write? Send your requirements

What do you need?

What it should do, who will use it, the must-haves, and any links. A few sentences is plenty.

Budget, if you have one in mind
When would you like to start?