Its got everything, and you pay no money, but... You pay with the info you put into program, they sell it for a research, statistic or something, I think so. Anyway, it is not bad.
kvantissa about My Cycles Period Tracker, v3.0.2