Now in public beta

Where time collapses.

Drift is a real-time collaboration engine that synchronizes thought across distributed teams. Ship faster. Think together. Never drift apart.

app.drift.sh/workspace
Icon Sarah
Icon Marcus

Trusted by engineering teams at

Vercel Linear Raycast Supabase Resend

Core capabilities

Everything you need.
Nothing you don't.

Icon

Sub-millisecond sync

Changes propagate across your entire team in under 1ms. Our conflict-free replicated data type ensures every cursor, selection, and edit lands exactly where it should — no merge conflicts, no lost work.

< 1ms median p99

Icon

End-to-end encrypted

Zero-knowledge architecture. Your data is encrypted before it leaves your browser. We can't read it, we won't read it, we don't know where to look.

Icon

Offline-first

Work without connectivity. Drift queues your changes locally and syncs seamlessly when you're back online. Conflict resolution happens automatically.

Icon

API-native

Every collaboration primitive exposed through a RESTful and GraphQL interface. Build custom integrations, automate workflows, and embed Drift in your own products.

Icon

Real-time analytics

See exactly how your team collaborates. Heatmaps, velocity metrics, and bottleneck detection — all computed in real-time on the edge. Ship with confidence and data.

Icon

Granular permissions

Role-based access control down to the block level. Assign view, edit, comment, or admin permissions with surgical precision across your organization.

How it works

Three steps to
collaborative velocity.

Icon
STEP 01

Connect your workspace

Install the Drift SDK with a single line of code. Supports React, Vue, Svelte, and any framework that speaks JavaScript. Configure your collaboration surface in minutes, not days.

terminal
$ npm install @drift/sdk
$ drift init
→ Workspace created in 0.3s
Icon
STEP 02

Invite your team

Share a link or add members directly. Drift handles authentication, permissions, and onboarding flows automatically. Everyone lands in the same workspace, instantly synchronized.

+ sarah@acme.dev + marcus@studio.io + priya@build.co +5 more
Icon
STEP 03

Ship with confidence

Deploy to any edge network. Drift scales from 2 users to 2 million with zero configuration. Built-in rate limiting, graceful degradation, and automatic failover keep your team connected.

99.99%
Uptime SLA
42ms
Edge latency
2M+
Concurrent users

System design

Built for the edge.
Designed for scale.

Client Layer

Icon
SDK Client
React, Vue, Svelte
Icon
Local Store
IndexedDB + CRDT
Icon
Sync Engine
WebSocket + REST fallback

Edge Network

Icon
Edge Functions
Global routing + auth
Icon
Presence API
Real-time cursors + status
Icon
Conflict Resolver
Y.js + custom CRDT merge

Storage Layer

Icon
Block Store
Distributed + versioned
Icon
Audit Log
Immutable + queryable
Icon
Analytics Pipeline
Stream processing + ML
TypeScript Rust (WASM) Y.js WebSocket Edge Compute PostgreSQL Redis

Pricing

Simple, transparent
pricing for every team.

Starter

For individuals and small experiments.

$0 /month
  • Icon Up to 3 collaborators
  • Icon 1,000 sync operations/month
  • Icon Community support
  • Icon Basic analytics
Most popular

Pro

For growing teams that need power.

$29 /month
  • Icon Up to 50 collaborators
  • Icon 100K sync operations/month
  • Icon Priority email support
  • Icon Advanced analytics + exports
  • Icon Custom integrations

Enterprise

For organizations with advanced needs.

Custom
  • Icon Unlimited collaborators
  • Icon Unlimited sync operations
  • Icon Dedicated account manager
  • Icon SSO + SCIM provisioning
  • Icon SLA + on-prem deployment