Real-time data, everywhere

Serverless data cloud for real-time applications. Synchronize state globally without managing infrastructure.

Trusted by innovative engineering teams

Acme Inc. logo
Acme Inc. logo
Acme logo
Acme logo

The data layer for modern web apps

Built from the ground up for edge computing. Datom synchronizes state globally, allowing you to build collaborative and real-time experiences without managing infrastructure.

Real-time sync

Changes to your database are instantly pushed to all connected clients via WebSockets, ensuring everyone sees the same state at the same time.


Edge replication

Your data is automatically replicated across our global edge network, putting it physically closer to your users for sub10-ms read latencies.

Autoscaling

Never worry about provisioning capacity again. Datom automatically scales compute and storage seamlessly from zero to millions of requests per second.


Zero-ops

No clusters to manage, no nodes to provision, no maintenance windows. Focus entirely on writing your application logic.

Developer-first ergonomics

Built from the ground up for edge computing. Datom synchronizes state globally, allowing you to build collaborative and real-time experiences without managing infrastructure.

Native TypeScript support

Optimistic UI updates out-of-the-box

Automatic connection recovery

import { Datom } from '@datom/client';

// Initialize client
const db = new Datom({
  url: process.env.DATOM_URL,
  apiKey: process.env.DATOM_KEY
});

// Subscribe to live query
const unsubscribe = db
  .collection('messages')
  .where('roomId', '==', 'general')
  .orderBy('createdAt', 'desc')
  .watch((docs) => {
    renderMessages(docs);
  });

// Optimistic write
await db.collection('messages').insert({
  text: 'Hello world',
  roomId: 'general'
});

< 10ms

Global Read Latency

99.999%

Uptime SLA

35+

Edge Regions

How it works

1

Connect your app

Install our lightweight SDK and initialize the client with your project credentials.

2

Write data

Push mutations directly from the client. We handle authorization, validation, and storage.

3

UI reacts instantly

Active queries update automatically across all clients worldwide as data changes.

“

“Switching to Datom removed our entire backend infrastructure overhead. We can now ship collaborative features in hours instead of weeks. It's fundamentally changed how we build software.”

Portrait of Sarah Jenkins

Sarah Jenkins

CTO at LinearFlow

Simple, predictable pricing

Start for free, scale indefinitely.

Hobby

Perfect for side projects and learning.

$0/MO

Up to 1GB Database size

50M Reads / month

Shared Edge Network

Most Popular

Pro

For production applications needing scale.

$20/MO

Up to 500GB Database size

Usage-based after 1B reads

Dedicated Edge Network

Point-in-time recovery

Latest from the journal

Start for free, scale indefinitely.

No posts have been found.

Ready to build?

Join thousands of developers building fast, reactive applications on Datom’s global network.