it's not clear that they do, or that this functionality is necessary or helpful in any way. "cache-clearing" apps have always been popular on android, and they range in effectiveness from being useless to being actual scams. but people like to push buttons to feel as though they're optimizing performance somehow.
Perhaps because to this day, Android refuses to provide the basic, fundamental, user-facing feature of making a process go down and stay down. All we get instead are lame excuses about complexity of battery management or such other nonsense, despite all the reluctantly added battery optimization functions are all nerfed versions of regular task manager.
It's called uninstalling. The whole point of having an app installed is so that its activities / services can run or other apps can use the providers and services it has. For apps on the system partition settings will let you disable the app which will have a similar effect.
No, the whole point of having an app installed is to have an icon you can tap to bring up said app when you need it. Same way as with desktop: installing != running.
it's not clear that they do, or that this functionality is necessary or helpful in any way. "cache-clearing" apps have always been popular on android, and they range in effectiveness from being useless to being actual scams. but people like to push buttons to feel as though they're optimizing performance somehow.