Only just started using this app but it compares very favourably to others Ive used. The alerts are not annoying and are effective. There are ads but its minor and not a hindrance to the app itself. Ads that arent for items I can access in Canada are irritating but still minor.
Platymama about 10K Trainer by C25K®, v4.6