EteSync
File Storage & Sync

Journaled calendar and contacts sync.

Security Notes

Data is encrypted and authenticated on the client. Integration into existing software is done via local CalDAV/CardDAV proxy. Changes to calendars and contacts (including deletion) are stored in journal and can be reverted by the user indefinitely.

Supported Protocols
SSL/TLS