Real-time sync across your Macs + smarter vault dedup
Secrets and notes now update across your Macs within a second of you changing them — no tab-switch dance required. Plus secrets stop duplicating when two Macs create the same label.
New
- Real-time sync, across every signed-in Mac — until now, your other Macs only learned about new secrets or note edits when you switched to the Vault or Notes tab. Now they’re pushed live over a WebSocket the moment they hit the server:
- Add a secret on Mac A → it appears on Mac B within a second.
- Edit a note on Mac A → Mac B’s note list updates without you touching it.
- Delete on Mac A → Mac B’s row disappears in real time.
- Works only on Pro plans (free plan continues to be local-only).
- The existing on-tab-open sync stays put — it’s the safety net for anything missed while a Mac was offline.
Fixed
- Vault no longer duplicates when two Macs create the same label — until this release, if Mac A and Mac B both saved a secret named
STRIPE_KEYfor the same project, you’d end up with two rows on the server. Now the server dedupes them via a deterministic fingerprint of the label (computed locally — we never see the plaintext or the key that produces the fingerprint). Last save wins; the other device sees the updated value on next sync.
Behind the scenes
- The auto-update channel keeps the same EdDSA signing; v0.9.9 installs will pick this up automatically.
- Existing vault items get the new label fingerprint filled in lazily the first time you open each project’s Vault tab — no migration step on your end.