Heaven-clothes wrote:
My iPhone showed my location from another location than where I am actually at right now. Why did a map show my location differently from where I’m currently at? Do that mean someone else has changed my phone location history or something else?
IP address information is provided by the ISP (your cellular carrier, in this case) and it is common to have an IP address geolocate well away from your actual location.
This incorrectness is desirable for users as stalkers are a thing, and is also desirable as carriers as keeping exact locations costs more money.
Locally, IP geolocation shows adjacent states. That without Private Relay enabled. With Private Relay, different states.
In this particular case, your cellular carrier provides the IP location data, and it’s usually somewhere at the edge of the carrier network, at one of the places where the carrier network connects to the rest of the internet.
About the only thing that can be assumed is that an IP address will geolocate correctly within the same country or region. Geolocating an IP address any better accuracy than that is problematic, at best.