Skip to main content

Intro

Centia.io is a Backend as a Service (BaaS) that gives you a production‑ready backend — data, auth, realtime, and tooling — so you can focus on building great apps instead of maintaining servers.

What you get

  • Data you model the way you want
    • Define schemas, tables, columns, and constraints using the Web App, CLI, or API. See Getting started to create your first schema and table. Read the guide →
  • Realtime APIs
  • Client SDKs
  • Authentication and OAuth
  • Objects and files
    • Store and serve files alongside your data. Objects →
  • Open, developer‑first tooling
    • A web app for visual management, a CLI for automation, and familiar SQL workflows that fit into your existing toolchain. Open source →

Three ways to interact

Centia.io gives you three interfaces — use whichever fits your workflow:

  1. Web App — A visual interface for managing schemas, tables, users, clients, and more. The quickest way to explore and configure your backend. Open console →
  2. CLI — Automate provisioning from the terminal. Great for scripting, CI/CD, and local development. Install the CLI →
  3. API — Full HTTP REST and WebSocket access for every operation. Ideal for programmatic control and integration. API reference →

How you’ll build with Centia.io

Choose deployment:

Then:

  1. Create a backend and sign in.
  2. Model your data with the Web App, CLI, or API (schemas, tables, columns). Follow Getting started →
  3. Connect your app with the SDK and start reading/writing data. SDK →
  4. Add realtime subscriptions where your UI needs to react instantly. Realtime →
  5. Secure access with OAuth and enforce rules per user or role. OAuth →Rules →
  6. Ship. Your frontend can be deployed anywhere; Centia.io runs and scales the backend for you.

When to use Centia.io

Use Centia.io when you want to:

  • Ship quickly without building auth, data APIs, and realtime from scratch.
  • Keep full control over your data model and query with SQL.
  • Build reactive experiences (e.g., live dashboards, chats, collaborative apps).

Next steps

Head to Getting started to create your first schema and table, then hook it up to your app with the SDK. Start building →