I have never used one myself but I always questioned their reliability. I mean, doctors use advanced technology to track things going on inside our bodies. Other than simply keeping track of your own progress by your own means, what point do these apps serve?