Daily triggers for automation are simple in theory, unless it needs to keep track of the calendar that humans actually live by. Seasonal changes, shifting public holidays, or just being on vacation ...
Whether it's deciding when to meet a friend for coffee or setting up a meeting for work, scheduling is annoying. The inevitable back-and-forth—“I'm free Monday, does that work?” “No, I'm busy then, ...
Android already has an existing permission for calendar access. Google Calendar appears to be working on a new setting that would prevent the app from sharing its own info with other calendar apps.