I've noticed that Google Maps, for instance, can guess where you are using phone towers or something even when GPS is turned off.
Does this apply to 3rd party apps? Can any app figure out where you are?
If so, are there large security implications there?
Basically as a developer, couldn't you build a background process that tracks every the location of every phone that has your app installed?