If you have `Facebook` app installed first time, upon opening the app, there should not be any requirement to access location data.
Only at the point of posting with a 'Share Location' the app should request the Location tracking. And I don't see why it then needs to be permenantly permitted from then on. (Unless manually remove again)
They are scummy tactics and I agree, people just click okay to remove the inconvenience, but the creators are creating problems in order to get those 'Allow access'.
Its gross. Almost like selling a solution to a problem you created.
Exactly this. Rejecting apps from getting into your store ecosystem that request permissions that they can't justify based on the purpose of the application should be one of the first and major things app-store curators do.
Now to enforce this with browsers as well and include things such as "push notifications".
The only thing I miss is "ask me everytime" option on android (atleast until 9), where you want to post an instagram photo with geotag now, let them do a location lookup once, and after that disable the location access (so, a "give permission for one lookup", instead of going to settings, enabling location, posting, back to settings, disabling location access).