No server. No telemetry. Open source.
Sync your browser to storage you own.
Konode keeps bookmarks, open tabs, history and your extension list in step across every Chromium browser, stored in your Google Drive, GitHub, or WebDAV. Nothing ever touches a Konode server, because there isn't one.
Four data streams, in step across every browser.
Bookmarks
Two-way sync that preserves your folder structure. Deletions propagate too, so no old bookmarks quietly come back.
Open tabs
Save the current tab set and restore another device's session whenever you want.
History
A synced, de-duplicated history list, with the original visit time preserved where the browser allows it. Chromium does not, Firefox does.
Extensions
Sync the list and see at a glance which extensions are missing on the device you're on. Read-only: Konode never installs anything.
When two devices disagree, you choose how it's resolved: newest wins, always prefer this device, always prefer the other, or resolve it yourself from the popup.
Bring the backend. Konode does the rest.
Google Drive
Scoped to drive.file, so Konode only ever touches the files it creates.
GitHub
Point it at a single private repository. Every sync leaves a version history you can read.
WebDAV
Nextcloud, ownCloud, Synology, pCloud, kDrive, or any other WebDAV server.
Planned · Mega. Not available yet.
The threat model, out in the open.
No Konode servers exist.
Your data goes only to the backend you configure. Nothing is ever sent to us or to any third party, because there is nothing in the middle.
Optional end-to-end encryption.
AES-256-GCM with a 600,000-round PBKDF2-SHA256 derivation. An explicit choice during setup. Off by default, and never silently enabled.
Credentials stay local.
OAuth tokens, GitHub tokens, WebDAV passwords and your passphrase live only in chrome.storage.local on your device.
Least privilege.
History, tabs and management permissions are requested only when you turn those data types on. Extension-list access is read-only.
Full detail in the privacy policy.
One JSON file per device, per data type.
{ "device": "macbook", "type": "bookmarks", "updated": "2026-07-27T09:41:00Z", "checksum": "sha256:a3f9…c2b7", "e2ee": true, "payload": "<AES-256-GCM ciphertext>" }
Illustrative shape; the repository has the exact schema. Every sync pulls each peer's file, merges non-destructively, then pushes back. Bookmarks use tombstones so deletions travel between devices without resurrecting old entries.
How it compares.
| Konode | Floccus | Raindrop.io | xBrowserSync | Built-in sync | |
|---|---|---|---|---|---|
| What syncs | Bookmarks, tabs, history, extension list | Bookmarks | Bookmarks | Bookmarks | Bookmarks, tabs, history, passwords |
| Where it writes | Your Drive, GitHub, or WebDAV | Your Drive, Nextcloud, WebDAV, Dropbox, Git | Raindrop's servers | Their server, or self-hosted | Google's or Mozilla's servers |
| Account needed | No | No | Yes | No, anonymous ID | Yes |
| End-to-end encryption | Optional, on every backend | Optional, WebDAV and Drive | No | Yes, client-side | Firefox yes, Chrome optional |
| Open source | Yes, MPL-2.0 | Yes | Apps only | Yes | Partially |
Compared in July 2026 from each project's own documentation. Check the source projects for current details.
Your browser, everywhere. On storage you own.
Free, open source, no account. Install once, connect your storage, you're done.