There are any number of phone apps. Frankly, I didn't find the Strava phone app at all compelling. From what you say you want, two of the cheap wired units from China seem to me to be your best bet. I tried only one cheap wireless unit. It frequently locked up, and even when it didn't, it dropped some mileage.