Naturally, you'll need a data connection in order to upload media while on the trail -- something that's often hard to find -- but at least the app tells you how poor (or great) your GPS signal is at all times, which is all that's required to keep track of your actual steps.