It is hard to keep track of your progress when thruhiking. With Thruhiker you can easily add your progress for each day and visualize how it affects your average and ability to finish the trail in time.