Most of my daily agenda is also stored in my employer's Google Workspace. CalDAV is the common protocol for exchanging and storing events. Most of my task entries don't have a due date, I just sort them by priority.
I understand the privacy concerns, I can host a nextcloud in a secure location if I need it.
I understand the privacy concerns, I can host a nextcloud in a secure location if I need it.