I used RunKeeper (free app), which is compatible with android and IPhone. I used it with data off, but still using GPS (not in Airplane mode), and it would show me miles walked, hours/minutes walked, and average speed, as I was walking. When I got to a WiFi source, a map of where I had been for...