Postgres + everything around it

A complete backend, built from the database up

Every Kethosbase project is a dedicated PostgreSQL database with an instant REST API, authentication, file storage, and realtime — provisioned in under a minute and secured by Row-Level Security on every request. One platform, built in-house, no glue code.

REST · /rest/v1
curl "https://<project>.kethosbase.com/rest/v1/todos?select=*" \
  -H "Authorization: Bearer kbp_live_…"
The platform

One project, every capability

No glue code, no bolted-on services — every part of your backend is built and operated as one coherent system.

Dedicated PostgreSQL

Each project gets its own real PostgreSQL — vanilla, plain SQL, no fork and no proprietary dialect. Your schema is the source of truth, with curated extensions like pgvector.

postgres

Instant REST API

Tables become REST endpoints the moment you create them — rich filters, logical or/and, embedded related resources, and pagination included, with Row-Level Security enforced on every request.

/rest/v1

Authentication

Email and password, magic links and one-time codes, anonymous sessions, and TOTP multi-factor — with leaked-password protection built in. Every method issues JWTs that carry straight into your RLS policies.

/auth/v1

File storage

Upload and serve files through a simple API, with signed URLs and access rules that live next to your data — same database, same policies.

/storage/v1

Realtime

Subscribe to change feeds and broadcast over WebSockets with per-project channels — presence, live updates, and notifications, without running a single server.

realtime

Row-Level Security, first-class

Your access rules live in the database and are enforced on every path. Built-in advisors lint your schema for exposed tables and missing policies before they reach production.

advisors

A dashboard that respects you

Table and SQL editors, an AI assistant, usage metrics, audit logs, and team management — with a ⌘K command palette to move at speed. Fast, honest, and free of dark patterns.

app.kethosbase.com

A typed client and a CLI

An official, fully typed client library for the browser and Node covers data, auth, storage, and realtime. A single-binary CLI links your project, runs migrations, and generates types from your live schema.

@kethosbase/client
No lock-in, no surprises

Your data, on your terms

The questions builders actually ask — answered straight.

Full export, anytime

It's standard PostgreSQL — connect with pg_dump and take a complete dump whenever you want. Your schema and data stay portable, and you can export query results to CSV from the dashboard too.

Backups & point-in-time recovery

Automated backups with WAL-based point-in-time recovery — your database can be restored to a specific moment in the retention window, not just to last night's snapshot.

Direct PostgreSQL, not just REST

Connect psql, ORMs, and migration tools straight to your database over a secure endpoint, with SCRAM end to end — short-lived tickets for people, and durable credentials for your app's connection pool.

Limits you can see

Clear, hard caps with no surprise overage, visible per project in the dashboard. Storage scales to 1 TiB per project, realtime to 20,000 concurrent connections, and egress to 20 TiB a month — sized to your plan.

Monitored, with live status

Health-checked and alerted around the clock, with a live status endpoint. We set uptime targets with you for production workloads.

Why Kethosbase

Built differently, on purpose

The whole platform is ours — designed to be coherent, secure, and honest about what it does.

In-house, end to end

No forks, no rebadged images. Every layer — database, APIs, auth, storage, dashboard — is built and operated by us as one system, so the parts actually fit together.

Secure by default

Projects are isolated at the database, Row-Level Security is enforced on every request, and keys are scoped — publishable for the browser, secret for your server. Advisors catch the gaps.

Bring the tools you already use

Wire-compatible REST, auth, and storage APIs mean the client libraries you already use keep working — point them at your project URL and key. Migrating an app is a config change, not a rewrite.

Hardened on real workloads

We don't just ship it — we run on it. Kethosbase runs real, production-grade workloads, including our own, so what you build rests on the same foundation we trust in production.

How it works

From zero to API in three steps

No CLI to install, no YAML to write.

Create a project

Your database, keys, and endpoints are provisioned in under a minute — one dedicated PostgreSQL instance, ready to use.

Define your schema

Create tables in the dashboard or run plain SQL in the editor. Add RLS policies when you're ready for users.

Call your API

Grab your project URL and keys from the dashboard and start reading and writing over REST from any language — or install the typed client and let it do the wiring.

Start building today

Create your first project in under a minute on the free Starter plan — no card required. Upgrade whenever you outgrow it; pricing scales with your project.