Is there not an app that can partition these apps that we are made to download. So the companies are happy that they are installed. But they have no real access to your real data. The app could feed it fake info when requests are made.
But when you have the app actually open maybe give it real GPS access as they are store specific on most of their apps.
Switch