A note from Sen

I built Secure-Smart-Sync because I wanted a sync solution for Obsidian that I could fully trust — one where I own the storage, I control the encryption, and no company sits between me and my notes.

This plugin is free, open-source, and will stay that way. If it's useful to you, that's reason enough for it to exist. If you find a bug or have an idea, the GitHub issue tracker is always open.

— Sen


Report an issue

Found a bug or unexpected behaviour? The best place to report it is the GitHub issue tracker. Include your Obsidian version, plugin version, operating system, and any relevant log output from the developer console.


Contributing

Contributions are welcome — whether that's fixing a bug, improving documentation, or suggesting a feature. The codebase is TypeScript and follows standard Obsidian plugin conventions.

1

Fork the repository

Visit github.com/xensenx/Secure_Smart_Sync and fork it to your account.

2

Make your changes

Clone your fork, install dependencies with npm install, and run npm run dev to build in watch mode. Test inside an Obsidian vault using the built output.

3

Open a pull request

Describe what you changed and why. For larger changes, open an issue first to discuss the approach before investing time writing code.


Support the project

Secure-Smart-Sync is and will remain free. If it saves you time or gives you peace of mind about your notes, a coffee is always appreciated — it helps justify the hours spent on it.

Buy Sen a coffee

One-time or recurring — entirely optional.

Support on Ko-fi

Contact

For direct questions, feedback, or anything that doesn't fit a GitHub issue:

Response times vary. For bugs, GitHub issues are preferred so others with the same problem can benefit from the answer.


About this plugin

Interested in the background, design decisions, and development history behind Secure-Smart-Sync? The project wiki covers the origin, architecture overview, and reasoning behind key choices.

Project Wiki

github.com/xensenx/Secure_Smart_Sync/wiki

This plugin has been tested across multiple devices and typical workflows. As with any sync system, edge cases may occur in complex or unusual scenarios. It is recommended to keep backups of your vault. If you encounter any issues, please open an issue on GitHub with details.