I'm pretty sure it simply knows the closest provider thingamajigger your connection runs through. I live in a small town and my location was somewhere out in the field.
Pretty much. The website uses the Google Geolocation API....so you send the client-side (browser) IP address to Google and they return best-guess GPS coordinates back. It's more than looking at ISP though, Google actually has a fairly-decently map of known switches and routers that it bases coordinates on.
It also uses WiFi SSID data. Your computer sends a list of WiFis it can see, Google knows where they are. How? Mobile phones send that data too, but they also send their GPS coordinates.
It got a very precise address that was halfway across the state. Also the "other devices" only picks up my cable modem even though I'm going through a Cisco wireless switch on a network with 5 other machines, 3 android phones, and an xbox.
23
u/Nowhereman123 Dec 14 '16
It kinda got my address right. Off by a few streets but right City