Yup, I use it on my Nokia Lumia. Downloaded the free version which was all I needed actually – but later upgraded for greater interactivity when I decided it was ace. Very accurately plots distance, avg. speed, height climbed and descended and calories burned (as accurately as that can be I guess). Ability to pause, reset, save etc. Keeps a nice history log, Ability to manually imput. Covers road riding, MTB, running and wide variety of other sports (weightlifting!). Also gives you a very nice map of the route you took. Totally love it. Highly recommended. However, never used the others you speak of.