Dear iDevice users, from now you can track you own iPhone or iPad without using third party paid services, like  Find my iPhone by Apple.  All this could be done by free app called iPhone Tracker. This open source application maps and tracks the information that your iPhone is recording about your movements. It doesn't record anything itself, it only displays files that are already hidden on your computer.

iPhone Tracker App

iPhone Tracker Features:

If you run it on an OS X machine that you've been syncing with an iPhone or an iPad with cellular plan, it will scan through the backup files that are automatically made, looking for the hidden file containing your location. If it finds this file, it will then display the location history on the map. It will be stored in a folder inside
/Users//Library/Application Support/MobileSync/Backup/
Each time you sync up an iOS device (iPad, iPhone, etc) files will be copied into a new folder here. The names of the folders and the files within them are mostly random strings, but there are some index files like Info.plist and Manifest.mbdb. Find the folder that has the most recent backup by looking at the modified dates of the files. Then, load Info.plist into a text editor to see what device it's for. You should see a 'Device Name' value in the XML, make sure that it matches your iPhone. There's no user interface to choose different devices, it just picks the most recently synced iPad or iPhone with valid data. This means you can usually view a particular device's information by syncing it, so that it's files are the newest, and then re-running the application.

iPhone Tracker Source Code and Downloads:

The only downside of this app is it's developed and tested to work on Mac OS X systems, so Windows users won't be abble to use it. But you can try the Windows Guide bellow. Download iPhone Tracker App Download iPhone Tracker Open Source Code at GitHub (type in Terminal)
git clone git://github.com/petewarden/iPhoneTracker

How to get iPhone Tracker work on Windows [Guide]

  1. Download SQLite browser using this link,
  2. Extract the files and run SQLite Database Browser 2.0 b1.exe file
  3. Find your latest iPhone backup folder in C:Users[your username]AppDataRoamingApple ComputerMobileSyncBackup
  4. Open a command prompt (Start > All Programs > Accessories)
  5. Run the following command: findstr /M CellLocation C:UsersAndyknAppDataRoamingApple ComputerMobileSyncBackup[latest backup folder]*.*
  6. In the SQLite browser select File > Open and browse to the file found in the previous step
  7. Select the "Browse data" tab and use the "Table" drop down to select "CellLocation"
iPhone Tracker Home Page