I just downloaded an application, that asked me permission to figure my location. I said "OK, let's see what happens".
Next thing I know, my lat/long with 4 decimal places and a pin on a Google map precisely show where I live, That's a bit too accurate for comfort. In 10.6.8, I didn't think it would know my location so well.
- How did it do that? Did it look up my IP address?
- How do I disable that? I definitely don't want any app to know my location (and send it back to god knows who), with or without my consent.
Best Answer
It uses a database of WiFi networks your Mac can see and their approximate locations to triangulate your position. This Apple article says:
The location of WiFi networks is determined primarily using the GeoIP database and but well-established WiFi networks can report more accurate information to the system. For example, in my neighbourhood where only private citizen WiFi networks are visible to my Apple devices, my location is very approximate. It knows the town, but that's it.
In 10.6.8, the only way to get location services is via Safari. The OS didn't have control over location services, it was just a browser feature. To turn off location services for websites in Safari:
If you're running a new OS X you can also turn off location services for apps by doing: