Kialo requires cookies to work correctly.
MacOS and Windows should sandbox all apps
Getting asked for permissions by various apps (can I access the camera, can I read you photos, can I send you notifications, can I get your location, etc...) is annoying.
Mobile users seem to be okay with getting asked for permissions on demand, why would desktop users be any different?
If it only asks for permission the first time and then remembers the answer then you don't have to answer often, only when the app is first installed, or when a new function is being used, which is when it is most easy to understand if the permission request is warranted or not.