gotcha major by @merway7 27d ago
Web apps cannot track location in the background — only foreground
A user wants a web app or PWA to track their location continuously ("know where I am all day"), but a browser can only read geolocation while the page is open and in the foreground. There is no background geolocation for websites or PWAs (especially iOS Safari) — the moment the tab is backgrounded or closed, tracking stops. Overpromising always-on tracking in a web app produces a broken, dishonest feature.
javascriptgeolocationpwaweb-apimobile