Syncthing est un programme de synchronisation continue de fichiers qui maintient les fichiers à jour en temps réel entre deux ordinateurs ou plus. Il n'y a pas de serveur central : les appareils échangent directement leurs données, et seuls les appareils que vous avez expressément approuvés, reconnaissables à leur identifiant, peuvent se connecter. Vous le gérez par une interface dans le navigateur. Il fonctionne notamment sous macOS, Windows, Linux, FreeBSD, Solaris et OpenBSD. Les connexions sont protégées par TLS 1.2 ou 1.3.
Syncthing est open source sous licence Mozilla Public License 2.0, écrit en Go, et son code source est sur GitHub. La Syncthing Foundation, fondation à but non lucratif enregistrée en Suède, finance notamment le site web, les serveurs de découverte et les serveurs de compilation. Vos données restant uniquement sur vos propres appareils, vous décidez de leur emplacement. La découverte globale et les relais sont activés par défaut ; leurs opérateurs voient les identifiants d'appareils et les adresses IP, mais pas le contenu. Vous pouvez les désactiver ou exploiter les vôtres.