TrackMyHike is the ultimate tool for giving you information about your hiking, jogging, and biking trips. It tracks data like the speed, altitude gain, and the distance you have travelled and also plots your route on your map. you can then email the data to yourself for future reference.