What we offer
PostgreSQL Full SQL
Real SQL — JOINs, complex queries, transactions, stored procedures. Production-grade database.
Row-Level Security
Per-row permission rules at the database level. User can only see their own data — guaranteed by the database.
Realtime + Edge Functions
WebSocket for real-time changes, Deno-based Edge Functions for serverless. Both included.
Self-Host Option
Open-source — install on your own server. For sensitive sectors (health, banking). Or use the managed cloud.
Why We Often Pick Supabase Over Firebase
If you have an existing Firebase project: Migration to Supabase is possible. Migration scripts: Firestore JSON → PostgreSQL tables, Firebase Auth → Supabase Auth, FCM notifications via Supabase Functions.
Reasons: Cost (50-70% savings at scale), SQL power, open source, self-host option (for compliance).
Risk: Migration is not an easy call — if existing code is heavily Firebase-bound, it's complex. Usually we write new features in Supabase, keep old Firebase running.
New project: Our default recommendation is Supabase. More modern, more flexible, future-proof.
Self-host: For sensitive sectors (health, banking, KVKK) we can install Supabase on your own server. Open-source advantage.
Frequently Asked Questions
How different is Supabase from Firebase?
80% same features, only the database is SQL. Developer experience is very similar.
Paid Supabase from abroad?
Monthly subscription with a foreign card. Wise or any international card works smoothly.
Is self-host hard?
1-2 days for someone who knows Docker. We set it up, then you manage it or take our monthly maintenance.
How does Supabase realtime work?
Uses PostgreSQL's logical replication — any write to a table pushes to the client instantly. WebSocket under the hood.