But there's the mobile provider piece of this -- the tower knows where you are because currently it has to, and the network providers are part of this location data market, selling location data for everyone, whether they use leaky apps or not. This is worse with 5G due to smaller cells and thus finer-grained location data.
With a colleague I've founded a startup, Invisv, to provide location privacy -- and more. FWIW, Wired wrote up our work on this several weeks back: https://www.wired.com/story/pretty-good-phone-privacy-imsi-w...