Skip to content

Security and privacy

Security and privacy

Encryption

For your safety, Thino Web Sync encrypts your remote file and all communication with PKMer’s servers. Before anyone can access your remote vault, they first need to decrypt it with an encryption password.

End-to-end encryption: PKMer encrypts the vault on your device with a custom encryption key before it’s sent to Obsidian’s servers. This guarantees that no one—not even the Obsidian team—can access your notes. Managed encryption: If you don’t want to have to remember another password, you can let Obsidian manage the encryption password for you. While we store your encryption password on our servers, we only use it to offer a more convenient way to manage your vaults. If you forget or lose your custom encryption password, your data remains encrypted and unusable forever. We’re not able to recover your password, or any encrypted data for you.

Your choice only affects your remote vault. Obsidian doesn’t encrypt your local vault.

What does end-to-end encryption mean? End-to-end encryption means that the data is encrypted from the moment it leaves your device, and can only be decrypted using your encryption key once it’s back on one of your devices.

We can’t read your data. Neither can any potential eavesdroppers, such as your internet service provider.

In the rare case of a complete server breach, your data remains encrypted—no one can decrypt your files without knowing your password.

What encryption do you use? For data security, we implement industry-standard encryption protocols. Specifically, we use AES-256, the strongest encryption standard, widely employed in contexts such as online banking. The encryption process involves the following technical details:

Key derivation function: scrypt with salt Encryption algorithm: AES-256 using Galois/Counter Mode (GCM) Can I verify that my data is end-to-end encrypted? Yes. See our guide, how to verify Obsidian Sync’s end-to-end encryption. This guide provide step-by-step instructions for you to trustlessly verify the end-to-end encryption of your data when it is sent and received via Sync servers.

Has Obsidian completed a third-party security audit? Yes. Obsidian has been independently audited. Visit our Security page to view audit reports. Regular audits by third-party security firms ensure that Obsidian code and procedures meet the highest security standards.

What happens if I forget my encryption password? If you ever lose or forget the encryption password, you won’t be able to connect additional vaults to your remote vault. Since the encryption password isn’t saved anywhere, it’s forever lost.

Your data, however, are usually safely stored locally on each of your devices.

To continue using Obsidian Sync, we suggest doing a full re-setup to be able to add new devices to your Sync system:

Make a full vault backup on your primary device, just in case something goes wrong. This can be as simple as making a copy of the vault folder, or creating a zip file from the vault. Disconnect the remote vault in each of your devices. This can be done by going to Settings → Sync → Pick remote vault → Disconnect. Create a new remote vault on your primary device from the same Settings page. Optionally, you can delete the previous remote vault since you don’t have the password for it anyway. (You may have to delete the previous remote vault if you are at the vault limit) Wait for your primary device to sync. Watch the sync indicator at the bottom right of the screen until it displays a green checkmark. Connect each of your device to the same newly created remote vault. When connecting, you will be shown a warning about vault merging, this is expected and you can proceed. Wait for each device to fully sync before moving onto the next. This reduces the chances of issues. Now all your devices should be connected to the new remote vault. Hosting Where do you host the servers for Obsidian Sync? Our data centers, powered by DigitalOcean, provide geo-regional remote vault hosting options in the following locations:

Sync geo-regions Automatic: Your data center is chosen based off your IP location.

Asia: Singapore Europe: Frankfurt, Germany North America: San Francisco, USA Oceania: Sydney, Australia Where can I find my current Sync server and where is it hosted? Your remote vault’s Obsidian Sync server can be found in Settings → Sync → Copy Debug Info. Paste this information into a note or file, and you will see a line with the following:

Host server: wss://sync-xx.obsidian.md

This line corresponds with where your server is hosted. The list below corresponds the Sync servers to their respective data centers.