so far, the requirement that the app be running checks out. I have not been running it because I find all the notifications annoying. And starting it up when I start a ride hasn't occurred to me. I did find out that my rides are not being updated through my phone. I'm not sure the app ever generates a notification that is of interest, maybe I should just turn them off.