My question is a extension to this one. So even though I donot have GPS in my laptop, google knows my location because I am connected to a WiFi AP, or at least have them in my vicinity, to which other android phones with GPS are/were also connected.
I live in a country where street view never started. Yet google is big company, and has the resources to collect the location of all WiFi APs in the world(probably through android phones). OK, but this anti-theft company seems to do the same! In their docs, it's clearly stated that they get the location of the laptop by detecting WiFi APs.
But how did these guys do it? Or is Google or other companies selling my location?