For use on my WINDOWS phone, I use "Cyclers" (apparently there are a few that are closely named) as a front end to posting the data on Strava. I turn it one before the ride and then off afterward. In sits behind my saddle with the tools.
It has GPS and speed info. I would like to supplement that with cadence info as well, but it apparently cannot do that.