Geolocation is done by IP address if nothing else is available. It’s not exact, but if, for example, you use a US-based internet provider, all their customer IP exit points will already be marked as US-based, and any access from one of those to a Google service will get the new name.
So If I use the flatpak app on Linux would it actually be able to know i’m in the US? I don’t use any sort of location services.
Geolocation is done by IP address if nothing else is available. It’s not exact, but if, for example, you use a US-based internet provider, all their customer IP exit points will already be marked as US-based, and any access from one of those to a Google service will get the new name.