Its own database
Each project is a real PostgreSQL database with its own roles. A bug in one query cannot reach another customer's rows.
Managed PostgreSQL / MaluDB
Every project gets its own PostgreSQL database with constrained roles — not a shared schema with a tenant column. The API is Supabase-shaped, so the official clients work against it.
Free projects are API-only — no database credentials, no reachable port.
Why
Each project is a real PostgreSQL database with its own roles. A bug in one query cannot reach another customer's rows.
PostgREST, GoTrue, Realtime and Storage, addressed the way the official clients already expect.
Point-in-time restore of a single tenant, without taking its neighbours off the air.
Plans
Limits come from the live control plane once you are signed in.
Coming soon
We are not taking signups yet. MaluDB gives every project its own PostgreSQL database rather than a shared schema, and we would rather open when there is capacity behind it than hand you a project that cannot be provisioned.
Want to know when it opens? Email hello@maludb.com.
A PostgreSQL database of its own, ready in about a minute.
Only an organization owner or admin can create a project.