Broadly auto-picking the correct language and currency? Populating from a regional feed for news or alerts?
Did everyone forget there's a standard for this? e.g. my browser sent a "Accept-Language en-US,en;q=0.5" header when it loaded this page.
Some services, Google for example, ignore this simple fact and as a consequence force major inferior experience and usability. Many people waste considerable amount of time to fix the issues caused by that, with varying degree of success. The solutions usually have limited lifetime, due to changes in the services. So much needless pain.
If you don't see [1] then the site hasn't used the browser's location API.
[1] https://assets-prod.sumo.prod.webservices.mozgcp.net/media/u...
iPads with mobile chips definitely do this, even prior to the user setting up their own service.