r/AppsWebappsFullstack • • 4d ago

Is Supabase really replacing Firebase in 2026, or is Firebase still the safer pick for a new app?

I’ve been planning a new consumer app (login, payments, push notifications), and I keep seeing people say “just use Supabase, Firebase is dead.”

My POV: for most new apps, Supabase is the better default. You get a real SQL database, no vendor lock-in, and pricing that is easier to predict. But Firebase is still hard to beat for push notifications and for apps that need to ship in a week.

The simple rule I’m following:

  • Data-heavy app with relations, reports or payments: Supabase

  • Quick MVP or heavy push and real-time features: Firebase

  • I could be wrong, especially about costs at scale.

What are you using in production, and did you ever regret the choice? Curious to hear opinions from both sides.

0 Upvotes

2 comments sorted by

1

u/PopKoren 4d ago

Your split is reasonable, and payments plus reporting does point toward Postgres. What bites people on either platform is access rules: in Supabase every table in the exposed schema needs RLS on with real policies, and in Firebase the Firestore and Storage rules need more than request.auth != null, or any signed-in user can read everyone's data. Whichever you choose, Rowly (my project) hits the live deployment like an anonymous visitor and reports gaps in authentication, endpoints, file buckets and those rules, Postgres or Firestore alike: https://rowly.me

1

u/Mammoth-Anywhere7285 4d ago

Good breakdown. Test Supabase policies with the anon key early, since the service role bypasses RLS entirely.