Flo Period
There is a reason why this app got the highest rating from user reviews. Flo is not only easy to use and understand, but it also alerts you when it sees something odd or unusual about your data. Flo helps easily log your days in a nice calendar, schedule cycle reminders, record mood and symptoms, and take full control of your health in order to get pregnant fast or avoid pregnancy.