Вступление
Я хотел бы иметь возможность вести календарь в частном порядке, используя автономные приложения для работы с календарем на мобильных устройствах под управлением Android и Windows/Linux.
Я понимаю, что облачные сервисы имеют тенденцию очищать события от пользовательских календарей по разным причинам, включая предоставление рекомендаций пользователю.
Однако во избежание использования облачных сервисов необходимо вручную скопировать файлы ics через локальное соединение и периодически объединять изменения.
Вопрос
Существуют ли какие-либо популярные способы частной синхронизации файла календаря между платформами с использованием или без использования облачных служб?
Например, можно зашифровать календарь, разместить его в домене и получить доступ с обеих сторон через SFTP. Здесь также возможно использовать существующие службы, например, синхронизировать локально зашифрованный календарь с закрытым ключом, неизвестным Google.
Поэтому я хотел бы знать, есть ли существующие реализации этого или кто-нибудь есть предложения альтернативных подходов.