Skip to content

The instant backend
for all your ideas.

A real-time database with auth, permissions, storage, presence, and streams built in. Everything you and your AI need to ship real apps, without setting up a server.

$ npx @superlayer/cli init$ npx @superlayer/cli push schema✓ Schema updated

Superpowered CLI

Create apps, push your schema, and manage your backend from the terminal. The same commands work in scripts and CI, so changes ship the same way every time.

const { data } = db.useQuery({todos: {},});

Simple syntax

Query and write with a small API. Describe the data you want as a plain object and get back exactly that shape, ready to render.

type Todo = SuperQLEntity<AppSchema, 'todos'>;

Type safety

Schema-backed types help catch mistakes as you build. Queries, results, and writes are all typed from the schema you push.

Relational at the core

Model connections between entities and query across them directly. Fetch a user with their todos in one query, with no joins to write by hand.

Instant updates

Local changes appear immediately, before a server round trip. If the server rejects a change, it rolls back on its own.

Y
S

Real-time sync

Changes reach everyone connected to your app automatically. Queries stay live, so every screen shows the latest data without polling.

Works offline

Cached data and edits stay available, then sync on reconnect. People can keep working on a train or a patchy connection.

Signed out

Built-in auth

Add sign-in without wiring up a separate auth service. Magic codes and OAuth providers come built in, tied straight to your data.

  • Read todos✓
  • Edit todos✓
  • Delete todos✓

Permissions

Define who can read and write data alongside your schema. Rules run on the server, so they hold no matter which client connects.

  • IMGphoto.png2.1 MB
  • PDFreport.pdf8 KB

Storage

Upload files and use them alongside the rest of your app data. Files link to your entities and follow the same permissions.

Presence

Show who is online, typing, or active in real time. Presence stays ephemeral, so it never clutters your database.

  1. order.shipped
  2. order.paid
  3. order.created

Streams

Broadcast live data to multiple listeners as it arrives. Stream AI responses or events to every client that is subscribed.

Pricing

One plan for all your apps, with usage shared between them. Beta pricing, subject to change.

$25per month
  • Unlimited apps
  • 10 GB database
  • 100 GB file storage
  • 50 GB outbound data per month
  • 1,000 login emails per month
  • 1,000 live connections per app

Extra usage

Off by default, so usage pauses at a limit. Turn it on to keep going, up to a monthly cap ($50 by default).

Database
$1 per GB per month
File storage
$0.03 per GB per month
Outbound data
$0.10 per GB
Login emails
$1 per 1,000

Need more?

Bigger workloads or custom terms.

Talk to us

Open source

Superlayer is built on InstantDB's open-source engine. You can host it yourself thanks to the InstantDB team!

Brought to you byThe Interface Company of London.

The Interface Company of London logomark