adventurer49 downloadsSync notes, attachments and selected settings with compression and client-side encryption.
End-to-end encrypted sync for Obsidian — with LAN acceleration when your devices are on the same network.
Your notes, attachments and file paths are encrypted on your device with AES-256-GCM before anything is uploaded. The server only ever stores ciphertext, and your encryption passphrase is separate from your account login — we can't read your notes, and we can't recover a lost passphrase.
English · German · French · Spanish · Brazilian Portuguese · Russian · Simplified Chinese · Traditional Chinese · Japanese · Korean
Full walkthrough: USER-GUIDE.md
Website · Plans · Download / update
Requires Obsidian 1.12.7 or newer. Current stable release: 1.1.9.

Smart Sync settings — sign in, pair a device, and sync from one panel.
Once Smart Sync is listed in the Obsidian community directory, you can install it directly in Obsidian:
In Wujie Hub, choose Smart Sync → Stable for the current stable package.
For manual installation, download main.js, manifest.json and styles.css from the matching GitHub Release. Check its SHA256SUMS.txt. Place the three files in <vault>/.obsidian/plugins/smart-sync-global/ (or your custom configuration folder's plugins/smart-sync-global/). Reload Obsidian, then enable Smart Sync in Community plugins after reviewing the host's trust prompt yourself.
The Global application server runs on Oracle Cloud in the United States. Encrypted object data is stored privately using Cloudflare R2.
Hosted synchronization requires an account. The Free plan includes 50 MB, one cloud vault and unlimited devices; paid plans add capacity. Payments are charged in USD. Stripe is the default provider; some accounts may be assigned Dodo Payments. Existing orders and subscriptions stay with their original provider. Review plans and terms before paying.
Content and paths are encrypted on the device. Account identity, vault/device labels, usage and operational metadata are outside content encryption. The Global client keeps diagnostics locally for manual export and does not upload diagnostic telemetry. Encryption and history do not replace independent backups. Read the privacy policy.
For account deletion, first delete cloud vaults and wait for cleanup, then use Account → Danger zone → Delete account, verify the same identity and enter the requested confirmation. Local notes remain.
Questions: [email protected]. Include your platform and plugin/Obsidian versions; never send passwords, tokens, email codes or private notes.
Contributions: see CONTRIBUTING.md for issue reports, pull requests and private security reporting.