The extension reads, normalizes, encrypts, decrypts, and applies bookmark changes inside the browser.
Privacy-first sync, explained without the fog machine.
Relay is built around one simple rule: the browser should understand your bookmarks; the server should not. This is the product logic, data boundary, and sync framework in plain English.
Relay separates convenience from surveillance.
Bookmark sync should feel effortless without becoming another identity graph. Relay keeps the useful part, cross-browser continuity, and avoids the creepy part, readable bookmark storage.
The backend stores encrypted vault blobs, plan state, rate-limit records, and ownership proofs. Not readable bookmark contents.
Users see a vault, profiles, sync, restore, and delete controls. The cryptography stays quiet but accountable.
What happens when you press sync.
Relay treats bookmarks as a structured tree, not just a pile of links. That is how folders, deletions, profiles, and restore history can behave predictably.
Read the local tree
Relay reads bookmarks and folders from the browser permission the user granted. Dangerous URL schemes and malformed nodes are rejected before restore.
Normalize folders and profiles
Relay preserves folder paths and stores profile-aware bookmark sets, so work, personal, and project contexts can be switched intentionally.
Encrypt before upload
The vault is encrypted with a key derived from the password in the browser. Relay receives an encrypted payload, not a bookmark library.
Enforce ownership server-side
Sensitive actions require a local ownership token. The gateway also limits payload shape, RPC surface, and request size.
- Encrypted bookmark vault data.
- A derived vault lookup identifier.
- Browser install identifiers for plan limits.
- Operational sync records, rate limits, and restore metadata.
- Readable bookmark titles, URLs, and folders.
- Email identity as the account foundation.
- Analytics SDKs, ads, tracking pixels, or content scripts.
- Password reset paths that would require a decryption backdoor.
The promise is not magic. It is a boundary.
Relay is useful because it keeps browsers aligned. Relay is trustworthy because the readable bookmark library stays with the person who owns it.