Thanks for this - it’s really interesting. So it’s the responsibility of the app not to keep the GPS running, for example. If you don’t trust the app, then you might be tempted to force-quit.
But the whole model this post reveals deserves much more serious study, which I hope to have time to do. It’s a new world.