my mother was saying how she uses some app to monitor her walks, calories burnned, speed, distance walked type of stuff. But it doesnt account for hills and she lives in a hilly area. Are their similar apps that will do this? Or can the smartphone even detect elevation changes? Anyone know?