Open nekoniaow opened 5 years ago
I don't see anything in the source code that attempts to access either the calendar or contacts. Where did you get your copy of the application?
With Mojave if you try to access ~/Library/Calendars and such, the system shows an alert. There is no need to explicitly ask to access calendars or contacts. IIRC Core Data Editor scans ~/Library to search for models and such and thus triggers the Calendars pop-up and co.
After running the Editor for a few dozens of seconds, even without doing anything in particular, two system popups appear indicating that the application wants to have access to the user's Contacts, then another one appears requesting access to the user's Calendar.
No explanation is given as to why this would be needed and this seems like a clear invasion of privacy.
Having basic respect for the user's privacy instead entail to:
Absent these requirements, the application should not attempt to obtain users's data.
Cheers, Laurent