Price: monthly usage fee through company
My Tracks
My Tracks records your path, speed, distance, and elevation while you walk, run, bike, or do anything else outdoors. It can be used to chart your personal fitness training. But K-9 handlers have also found the app's features to be helpful in documenting K-9 tracking of a suspect with high accuracy.
While recording, you can view your data live, annotate your path, and hear voice announcements of your progress. You can even share your GPS tracks and stats online via Google+, Facebook, or Twitter; with Google Maps, Google Fusion Tables, or Google Docs; or as a GPX, KML, CSV, or TCX file. My Tracks uses the GPS sensor in your device to record geographic and velocity statistics, but also syncs with third-party biometric sensors.
Platform: Android