byteNative
Databases

Supabase

Postgres with auth, storage and realtime as a backend-as-a-service.

What is Supabase?

Supabase bundles a full PostgreSQL database with authentication, file storage and realtime features into an open backend-as-a-service. It gets a project moving very quickly, without us building every basic function by hand. Row Level Security in the Postgres core allows fine-grained access rules right at the database level. Because there is an ordinary Postgres at its core, we stay free and never lock ourselves permanently into a single vendor.

More in the documentation

How we use it

We reach for Supabase when you need an MVP or internal tool live fast and want auth, database and storage from one place. You launch in days rather than weeks and still keep full SQL control, because you can always access the Postgres underneath directly.

sql
ALTER TABLE notes ENABLE ROW LEVEL SECURITY;

CREATE POLICY "own notes" ON notes
  FOR SELECT USING (auth.uid() = user_id);
RLS policy: read only your own rows

Good to know

Enable Row Level Security from the start and write the policies deliberately. Without them, any table you reach through the client API is effectively open, and that only surfaces once it is too late.

00Databases

More tools we work with in the same area.

Which technology fits you?

You don't have to decide that, it's our job. Tell us about your plans.