Your Obsidian vault on your own server — private, offline-first, no third-party cloud. Now safer with multiple vaults and faster over local Wi-Fi.
Your Obsidian vault, on your own server, synced to iPhone and iPad — peer-to-peer with Syncthing, no managed note cloud in the middle.
VaultSync is the missing iOS bridge for people who already trust Syncthing with their notes. If your vault lives on your Mac, Linux box, NAS, or homeserver, VaultSync lets your iPhone and iPad join that setup — without moving anything into iCloud, Dropbox, or someone else's note-sync service. It syncs straight into Obsidian's iOS sandbox, so you open Obsidian and your vault is just there.
WHY VAULTSYNC
- Direct peer-to-peer sync between your devices and your own server.
- Your Markdown never passes through our servers. We can't read, index, store, or proxy your notes — because they never reach us.
- No account. No sign-up. No analytics SDK. No tracking.
SET UP IN MINUTES
- Pair with your desktop or server by scanning a Syncthing QR code (Device ID).
- Pick the vaults you want on this device.
- Open Obsidian — your notes are already in place.
BUILT FOR REAL VAULTS
- Markdown conflict resolver with side-by-side diffs, so you decide which version wins.
- Sync activity timeline that shows what moved and when.
- A "Sync Issues" panel with clear, actionable diagnostics instead of cryptic errors.
- Quiet conflict notifications that update in place instead of spamming a new banner on every sync.
HONEST ABOUT iOS SYNC
iOS does not let third-party apps run a sync daemon in the background, and we won't pretend otherwise:
- Server to iPhone/iPad: near-realtime incoming sync when the optional Cloud Relay delivers a silent push.
- iPhone/iPad to server: most reliable when you open VaultSync. Background refresh can help opportunistically, but iOS decides when it runs.
CLOUD RELAY (OPTIONAL)
A small subscription (monthly or yearly) that sends a silent wake-up push the moment your server has changes, so incoming sync feels instant without opening the app. The relay only ever sees a wake-up signal — your Device ID, an APNs token, and a transaction ID. It never sees your note content, Markdown, filenames, folder names, vault structure, or any metadata. It needs a free Docker sidecar ("vaultsync-notify") on your server. VaultSync works fully without Cloud Relay — the relay only makes incoming sync faster.
SUPPORT VAULTSYNC (OPTIONAL)
Two one-time contributions — Small and Big — for people who want to support the project. They are a tip jar. They unlock nothing, and the app stays completely functional without them.
REQUIREMENTS
- iPhone or iPad on iOS/iPadOS 18 or later.
- Syncthing already running on a Mac, Linux machine, NAS, or homeserver.
- Obsidian installed on your device (for the vault to open into).
PRIVACY & OPEN SOURCE
VaultSync is peer-to-peer by design. There is no managed note cloud, no telemetry, and nothing to sign into. The app is open source under the MPL-2.0 license — read the code, build it yourself, or contribute.
VaultSync is an independent project and is not affiliated with, endorsed by, or sponsored by Obsidian or Syncthing. "Obsidian" and "Syncthing" are trademarks of their respective owners.
I paid for a year of the notification service, but I feel ripped off, it doesn’t work. I understand the lack of control developers have for background apps in iOS. Apparently sync takes so long that nothing ever happens with this app when notified, except the notification counter increments. if you want to use Obsidian, you still have to open this app first, and then when you’re done, you have to reopen this app in order to sync back. At the very least this app should have shortcut hooks so that a user could set up a shortcut to trigger a sync when Obsidian opens and again when it closes. Without that, the sync service is really worthless.
Developer Response
Thanks for the detailed feedback. The counter confirms that a Relay wake-up reached the iPhone, but iOS controls how much background time VaultSync receives. A wake-up may therefore arrive without giving a larger sync enough time to finish. We’re continuing to improve the diagnostics and the experience within those iOS limits.VaultSync already supports Shortcuts through vaultsync://sync. An Obsidian “Is Closed” automation using “Open URLs” starts an immediate foreground scan and sync. We agree that this option needs to be much easier to discover.Please update to 2.0.1. If wake-ups consistently arrive without files syncing, report it at https://github.com/psimaker/vaultsync/issues/new/choose with your iOS version and screenshots of Relay Diagnostics and Sync Issues. App Store reviews don’t include the technical details we need to reproduce and improve the behavior.
Your device connections are now protected after a crash — just update, nothing to set up.
• Fixed: after a hard crash or an interrupted start, VaultSync could quietly introduce itself as a brand-new device — your other devices then treated it as a stranger waiting for approval.
• Now VaultSync keeps its saved identity: on any unclear state it stops with a clear error instead of replacing it, and it recovers by itself on the next start after a temporary glitch.
• Your existing device pairings, notes, and settings stay exactly as they are.
• Also includes a small security update to one of the app's underlying components.
Version 2.0.1
The developer, Umut Erdem, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Identifiers
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Umut Erdem
Size
26.4 MB
Category
Productivity
Compatibility
Requires iOS 18.0 or later.
iPhone Requires iOS 18.0 or later.
iPad Requires iPadOS 18.0 or later.
Mac Requires macOS 15.0 or later and a Mac with Apple M1 chip or later.