I have used it a lot on hikes and it is usually accurate except if I stop in a store for a bit. Then it seems to add mileage by getting location signals mixed up. Also I had a problem today when I stopped it, got in a car to add details, but as I was driven away it continued adding mileage before I saved the details. This should be a paid app if small corrections were made.
Carter.berkeley about Odometer+