Your location doesn't leave the device, if that's what you were wondering. And the GPS doesn't turn on until you access /dev/location–actually, you won't even get a prompt until then. It is very much possible to use iSH without using the location file.
I just want to say thanks for your initiative on opening https://github.com/pulumi/pulumi/pull/2697. (I've seen you active on a few other issues and in the Slack channel too)
I think it's really unfortunate (whatever the reason) that the team was this slow to provide meaningful feedback on the PR.
I used to love Pulumi - the experience of managing infra + k8s resources with Typescript's type system is really nice.
However, I've found their support responsiveness via Slack / GH issues to be poor enough to where I'm strongly considering removing it from our team's internal tooling setup.
This seems like a workaround so that the app can continue running in the background.