It does not display where you have been to GPS level accuracy. It shows masts and wifi access points that are in the vicinity or up to 100 miles away in some cases.
Are you completely retarded or can you not understand what I am saying?
The phone is not logging your location, it is logging data received from Apple servers to assist with calculating your exact location.
Example process algorithm:
1. User opens Maps application.
2. iPhone sends details of what WIFI access points and cell masts the phone is talking to to Apple servers. Apple servers store data in anonymised form if not already present.
3. Apple servers send longitude and latitude information of the cell masts and WIFI access points the phone.
4. Phone receives data, writes it to cache file and calculates position.
All clear now?
The file contains the location of masts and wifi access points that in your general area. It does not contain your location.
Edited by deleted (Thu 05-May-11 21:38:28)