HomeAboutFeaturesPricingBlog
Sign inContact Us
All blogs

Why We Chose Supabase as the Backbone for Refront

An honest account of our decision to choose Supabase over Firebase and other alternatives. With real experiences, costs, and technical trade-offs.

Sidney
Sidney20 Mar 2026 · 8 min read
Why We Chose Supabase as the Backbone for Refront

Introduction

When you build a SaaS product, choosing your database and backend infrastructure is one of the most important decisions you make. It is a choice that haunts you for years if you get it wrong.

We chose Supabase as the backbone of Refront. Not because it is trendy, but because after months of evaluation, it offered the best balance between speed, flexibility, and cost. Here is what we learned.

The alternatives we evaluated

Before we landed on Supabase, we evaluated Firebase, PlanetScale, Neon, and a self-managed PostgreSQL setup. Each had strong points but also showstoppers.

Firebase was fast to start with, but vendor lock-in and the lack of SQL made complex queries difficult. PlanetScale had great scaling but lacked built-in auth and storage. Neon was promising but still too young for production.

What Supabase offers that others miss

Supabase combines five things you normally have to arrange separately: a PostgreSQL database, authentication, real-time subscriptions, file storage, and edge functions. All under one roof, with an open-source core.

For Refront, this means we can push a ticket update in real-time to the dashboard, store an attachment in Storage, authenticate the user with OTP, and trigger an edge function for AI analysis. All from the same SDK.

Real experiences after 18 months in production

After 18 months in production, we can say Supabase delivers on its promises, with nuances. Database performance is excellent, especially with proper indexes and connection pooling. Row Level Security is powerful but requires discipline in your policies.

Real-time functionality works reliably for our use cases, but you need to be intentional about the number of subscriptions. Storage is simple and affordable. Auth with our custom OTP flow runs stable.

Costs in perspective

One of the reasons we chose Supabase is cost predictability. Unlike Firebase, where costs grow exponentially with reads, Supabase charges primarily for compute and storage.

For Refront, our entire production stack including database, auth, storage, and real-time runs at a fraction of what a comparable Firebase setup would cost. At our current usage, costs are around 50 euros per month.

Conclusion

Supabase is not perfect. Documentation could be better, some features are still in beta, and you depend on their hosting unless you self-host. But for a team that wants to build fast with SQL power and open-source flexibility, it is the best choice we could have made.

Considering Supabase for your own project? Get in touch, we are happy to share our experiences.

Share this post

Sidney

Sidney

Co-founder

Related posts

The Complete Guide to Smart Email Integrations
Engineering

The Complete Guide to Smart Email Integrations

Stop manually copying emails to your project tool. Learn how smart email integrations with Gmail and Outlook automate your workflow.

Sidney
Sidney28 Mar 2026 · 8 min read
Engineering

Building Real-Time Sync Between Slack and Your Task Manager

A technical deep-dive into how we built bidirectional sync between Slack and our ticket system using webhooks, message queues, and event-driven architecture.

Jordan
Jordan4 Feb 2026 · 8 min read
5 Ways to Monitor Project Profitability with Smart Dashboards
Workflows

5 Ways to Monitor Project Profitability with Smart Dashboards

Projects that go over budget are often discovered too late. Learn how real-time dashboards help you keep grip on margins, hours, and profitability per project.

Jordan
Jordan24 Mar 2026 · 7 min read
From Quote to Invoice: Automate Your Complete Workflow
Product updates

From Quote to Invoice: Automate Your Complete Workflow

Learn how to automate the entire journey from quote to invoice with Refront. Save hours per week and prevent missed revenue from manual errors.

Jordan
Jordan17 Mar 2026 · 6 min read
BestBank
getdonelist
MarketSavy
Globalchart
SlabSpace
EpicDev
dataBites.
ExDone
BestBank
getdonelist
MarketSavy
Globalchart
SlabSpace
EpicDev
dataBites.
ExDone

Features like collaboration,
code explainers and more

Whether you're part of a team or an individual, Refront helps you supercharge your code seamlessly.

Get startedStart for free

Refront is a workflow automation platform built to help teams turn work into solved tasks end to end.

© 2026 MG Software B.V. All rights reserved.

IntegrationsSlackGitHubAzure DevOpsStripeCursor
ResourcesKnowledge BaseComparisonsSolutionsTemplatesExamplesDirectoryLocationsTools
HomeFeaturesAbout UsContactPricingBlog