Totally fair, Unison is solid and I was inspired by it a lot, but its also the reason why I started working on my own version. I was frustrated with it because on Synology/SMB filesystems it kept seeing changed timestamps as modified files, so I’d constantly get fake changes and transfers. Synchi only treats a file as changed if the content hash actually differs.
Also, I once managed to delete my entire home folder because I tried syncing it with Unison to a server and it synced the empty remote folder back to my home, wiping everything. That’s exactly the kind of human error Synchi tries to prevent by being very explicit and verbose about what it’s about to do.
Thank you for keeping an eye on it!





Thanks for the kind words! To be fair, Syncthing itself is still actively maintained (they just released 2.0), it was the official Android app that got discontinued due to Google Play issues. Community forks still exist on F-Droid though.
But yeah, Syncthing and Synchi have different workflow. Syncthing needs daemons on all devices and can’t sync to a mounted drive, NAS path, or local folders on the same machine. Synchi is on-demand and doesn’t care where the two roots are. This is also why I started working on it. I used syncthing for a few years before that.