I have been using Runkeeper for years now. What iPhone are you using? Most fitness tracking apps will need gps tracking to measure distance. If you only want it to track while you exercise, control the tracking by going into settings, privacy, motion & fitness and switch the tracking on the app from there to turn it on or off.