На etesync.com пишут: Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, tasks and notes. Адаптер синхронизации возможно установить на свой сервер, исходники открыты: https://github.com/etesync/server Разрабатывают Андроид-клиенты адаптера синхронизации для контактов, событий и задач и отдельный для заметок доступные в F-Droid: https://f-droid.org/app/com.etesync.syncadapter https://f-droid.org/packages/com.etesync.notes/ В Андроид адаптер синхронизации хорошо работает с самым навороченным списком дел Task.org, на https://tasks.org/docs/sync указано что сделана синхронизация со всем тем что есть в CalDAV + в EteSync помимо этого реализовано End-to-end encryption. Пишут что сделана поддержка GNOME/KDE PIM - https://blog.etesync.com/packaging-the-gnome-and-kde-integrations/ https://www.blog.shashwatjolly.com/posts/KDE/etesync-v2-kontact Тут https://www.etesync.com/user-guide/kontact/ руководства по установке Pre-built packages в Arch, Ubuntu/Debian и Fedora, из исходников тут https://www.thejollyblog.tech/posts/KDE/etesync-v2-kontact. Дальше пользователь просто выбирает в своём PIM - EteSync Groupware Resource, всё так же просто как с CalDav. Прошу опакетить адаптер EteSync в Сизиф и 9 ветку, может будет достаточно просто импортировать через Autoimports готовый федорин kdepim-runtime-etesync (dnf copr enable daftaupe/etesync-rs + dnf install kdepim-runtime-etesync).