Your data is portable.
Connect with any Postgres client. Export a database dump whenever you need your own copy, with no proprietary format to undo.
Your app's backend, in one place. Database, auth, storage, realtime, functions, push notifications and timeseries, ready for you and your coding agents.
Your own Postgres 18 with pgvector, an isolated container and a standard connection string. Build on SQL, not a proprietary data model.
Read the docscreate table public.tasks (
id bigint generated always as identity
primary key,
title text not null,
done boolean default false
);
alter table public.tasks
enable row level security;Table-change subscriptions require a paid plan. The REST and GraphQL data API, auth, storage, functions and push are on every plan and self-serve, and realtime needs no switch at all. Service availability Pricing
Create a project, apply migrations, generate types and deploy functions without leaving your codebase. The CLI brings Cloud to your terminal, MCP client and CI.
Sign in, create or reuse a linked database, and write DATABASE_URL to .env. Generate TypeScript types from its schema as your app grows.
Read the docsnpx snoutdata login
npx snoutdata init --env
npx snoutdata gen types typescriptConnect with any Postgres client. Export a database dump whenever you need your own copy, with no proprietary format to undo.
We host your data and encrypted project password. You can retrieve or rotate it, and project operations are recorded in your audit log.
Explore your hosted database in SnoutData Studio alongside your other connections. Cloud works on its own; Studio adds a local workbench.
The whole stack is open source and runs on your own machine with Docker Compose: the same servers, the same API, and your client code unchanged.