| To be honest, having read the text in the image and mindslights post I am reminded that for a "permission" system on Android (and iOS) it's basically an "all or nothing" approach. If I agree to location, I should be allowed to select where abouts I want that to be If I agree to files, I want to select a directory and what data it can access about those files (for example, it can't access exif from my photos, nor the file created date) If it wants my phone log, is it okay it can take every record ever made? Even ones from years ago? Apps can take your entire contacts list once given permission, just a simple for each loop and upload to a server. I imagine once you've granted access, even if only for 30 seconds that's enough time to parse and upload the information elsewhere. It's incredibly worrying how giving permission you're not aware of just how much data you're essentially allowing access to, if apps were required to select more precisely what they want, for how long and why and how it will be used, more people would hopefully be encouraged to think again. Now with cookie popups across the web everyone just clicks "accept! Take all my data please!!". And often time that data you share is about others, so even if you are careful with whom you share information with, all it takes is one person to agree to share all their records on device and your carefully controlled fortress comes crumbling down... Sigh. |
For location, you can pick one time only, or access while you’re using the app (which some apps I think from there try to access it in the background, but iOS will notify you and ask you if you’re sure that’s okay every couple days or so I think. I’ve also been on dev betas and only really remember it complaining about the Weather widget using this all the time).
Definitely seems better than the all or nothing approach I remember from Android. But also I haven’t used android since android 9 was hot, so maybe things have evened out since.