
The sports betting area at the MGM Grand in Las Vegas with rows of seats facing big screens. Photo: Chad Davis, CC BY 2.0, via Wikimedia Commons.
Few apps care as much about where you are as a betting app. A sportsbook can work perfectly in one town and refuse every bet a few miles away. The reason is the law, and the method is a location check that is much stricter than the one your maps app uses.
Why: licences are local
Gambling is licensed by territory. In the United States, sports betting has been a matter for individual states since the Supreme Court struck down the federal sports betting ban in 2018, and since then more than thirty states have legalised it in some form. Online casino games are legal in only a handful of states. Each operator needs a licence in each state, and the bet is treated as taking place where the player is physically located, not where they live or where their account was opened.
Other countries do something similar. The UK, Ontario and many European states license operators nationally, and the App Store rules require apps to be restricted to the places where they hold licences.
How the check works on an iPhone
- Location permission. Licensed apps ask for location access and usually require Precise Location to be switched on.
- Several signals. Specialist geolocation services combine GPS, nearby Wi-Fi networks and other signals to estimate your position.
- Integrity checks. The app looks for signs of manipulation: VPNs, remote desktop software, developer tools, location-spoofing apps and modified operating systems.
- Repeat checks. The location is checked again during a session, so moving towards a border can trigger a block.
Why VPNs and spoofing do not work
A VPN changes your IP address, not your GPS position, and licensed apps check both. Location spoofing usually needs a modified phone or developer tools, which the integrity checks look for, and a detected attempt can get an account frozen. We explain the device side of this in why betting apps refuse jailbroken iPhones.
Practical tips
- Turn on Wi-Fi even if you are using mobile data. It improves location accuracy.
- Close VPN apps and screen-sharing tools before opening a betting app.
- Near a state border or on a train, expect blocks until you are clearly inside a permitted area.
- Location checks use some battery. Our battery care guide covers the settings that help.
