Earlier quoted context omitted.
I don't know about iOS but a modern Android will periodically delete permissions from apps you aren't using, the app stays installed but it's now just a harmless icon and wasted storage space as I understand it.
You also have the ability to easily setup a "Work profile" that's functionally like a second user with its own apps that don't talk to your normal profile apps, and you can shut the whole work profile off when you don't need it so the apps can't even run until you turn it back on. My preferred way of setting it up is with Shelter installed via FDroid.
I keep 'lean' devices, the apps that I actually use, battery lasts from days to weeks (phone, tablet respectively) and NoRoot Firewall (on Android) makes sure that my phone stays 'silent' to the apps and target IP-addresses of my choosing.