How It Works
Get started in three simple steps — your data stays encrypted and syncs everywhere.
Sign in
Authenticate with Google, GitHub, or any supported provider. No passwords to remember — just use an account you already have.
Set up your vault passphrase
Choose a passphrase that never leaves your device. It's used to derive an encryption key locally — we can't see or recover it.
Paste anything — it syncs instantly
Copy text, images, files, or code snippets. Everything is encrypted on your device and synced across all your sessions in real time.
Encryption
All content is encrypted client-side using AES-256-GCM before it ever leaves your device. Your passphrase derives the key locally via PBKDF2 — the server only stores ciphertext. This is a zero-knowledge architecture: even we cannot read your data.
Real-time Sync
Pastetory uses WebSocket connections to push changes instantly between your devices. The moment you paste on one device, it appears on all others — encrypted end-to-end.
File Support
Paste images, documents, code snippets, and more. Files are encrypted and synced just like text. Syntax highlighting for code, image previews, and document metadata are all handled locally.
Device Management
View and manage all connected devices from your account. Revoke access to any device at any time — its local encryption keys are invalidated immediately.
Offline Support
Your clipboard history is cached locally using IndexedDB. Access and paste your items even without an internet connection — changes sync automatically when you're back online.