Free, Android and iOS
This app actually pays you a small amount for exercising, which doesn’t sound too mean until you realise it works both ways. At the start of each week you decide how often you’ll train and how much you want to stake. Miss a session and lose cash. Motivating.