Your life, your data, your stream

One timeline for
everything you are

Chat, trips, photos, memories — your entire digital life flows through a single stream. Stored on your device. Owned entirely by you.

How it works
Scroll
Zero
personal data on our servers
Your content never leaves your device
One
unified timeline
Every module feeds the same stream
extensible modules
Chat, trips, photos, and anything you build

Architecture

Built different, by design

Local-first storage

Your content lives in IndexedDB on your device. No cloud required. No one can access it but you.

Modular timeline

Chat, trips, photos — each module contributes events to one unified, chronological stream.

Real-time relay

WebSocket relay routes messages between friends. The relay sees nothing — content stays local.

Zero-knowledge auth

We store a hash of your email. Your session token contains only a user ID. No PII on our servers.

Plugin architecture

Modules register event types, card renderers, routes, and relay actions. Build your own or install from GitHub.

Open & portable

Your data is yours. Export everything. No lock-in. The platform is a vessel, not a prison.

How it works

Three layers, infinite possibility

01

Your Timeline

Everything flows into one chronological stream. Chat messages, trip memories, photos, notes — each rendered by its module's custom card. Scroll through your life like reading a book.

02

Your Storage

Content is stored locally in your browser via IndexedDB. Fast, private, and offline-capable. Optionally sync to your own S3 bucket for backup — still your infrastructure, your keys.

03

Your Modules

Enable the modules you want. Chat with friends. Import trips. Browse photos. Each module plugs into the timeline, the relay, and the storage layer. Disable what you don't need.

Own your stream

Stop scattering your digital life across platforms that monetize your attention. Bring it all home.