PostgreSQL Control Plane

OwnETL control plane

The app now runs against a PostgreSQL control plane with real session auth, job queueing, seeded demo data, and local ETL execution against demo source tables.

Durable workspace state in PostgreSQL
Real SQL preview against seeded demo tables
Background scheduler for due pipelines
API keys are hashed and one-time issued only

Demo access

Use a seeded workspace account from your local setup. The browser no longer exposes seeded emails or the shared demo password in the client.

API access is handled separately through scoped `/api/v1` credentials.

Sign in

Browser access uses local email and password sessions. API access stays separate under `/api/v1`.