CalDav/CardDAV is widely supported by lots of FOSS tools, and https://packages.debian.org/sid/radicale is very easy to set up as a server. You can host it behind a Tor hidden service if you are worried about hackers. https://github.com/infinity0/droid-hacks/blob/master/pages/s...