type: service
status: fallback
timestamp: 2026-06-20
tags: [auth, database, supabase, fallback]
status: fallback
timestamp: 2026-06-20
tags: [auth, database, supabase, fallback]
Supabase
Fallback Auth + Postgres — 500 MB DB free
Supabase
Role
Documented fallback for Firebase Spark — auth + relational DB if Firebase ever becomes untenable.
Free tier
- 500 MB Postgres
- 1 GB file storage
- 50,000 monthly active users (Auth)
- 2 GB egress
- 2 free projects (paused after 7 days inactivity on free)
Card / subscription required?
NO. Free tier is sign-up-only. Note: free projects are paused after 7 days of inactivity — that’s a quirk, not a billing trigger.
Alternatives
- Clerk — auth-only
- Stack Auth, WorkOS
Swap cost
High — Firestore schemas would be re-modeled to relational Postgres,
security rules rewrite into RLS policies, the firebase-init package
replaces with a supabase-init equivalent.
Why fallback only
Firebase’s free tier is wider on auth (unlimited MAU) and Firestore fits document data better than relational. Supabase wins on SQL ergonomics, which we don’t need yet.
Cross-refs
- Firebase Spark — primary
- Clerk