Local first
Files live on your device.
The machine runs on your own device. What syncs is encrypted in your browser. Agents work in a sandbox. Here is how each part works.
The key never leaves your browser. We store the right-hand column only.
Your outpost is a Linux machine that runs inside your browser tab, on your own processor and memory. Your code is not executed on our servers.
The key never leaves your browser. We store the right-hand column only.
Workspaces, SSH keys, dotfiles and history are encrypted in your browser before they leave. Only your browser holds the key; we store ciphertext.
Sign in with a passkey on your laptop or phone. The key that decrypts your data is wrapped by your passkeys and by a recovery key only you keep, so no password can leak and we cannot reset your access.
Sign-in methods
Recovery key
The only way back into your encrypted data if you lose every device. We cannot reset it for you.
Plan
Relay
Products on this account
Coding agents in full-auto mode work inside the outpost, a separate machine. They cannot reach your computer’s files, and a snapshot lets you roll back any task.
Code you run inside the outpost is served on 0cloud.run, a separate domain from your account on 0cloud.dev. A page you preview can never read your sign-in.
Files live on your device.
Private keys never reach the page.
HTTPS, SSH and git stay encrypted through the relay.
A whole machine per workspace.
Debian and Linux, as shipped.
The tab runs inside the browser’s own sandbox.
No. Your code runs on your device, and what syncs is encrypted with a key only your browser holds.
Network traffic from your outpost. HTTPS, SSH and git connections stay encrypted end to end.
In your browser’s storage on your device. Synced copies are stored encrypted.