Has Everything!!
This is the best period tracking app Ive used, and Ive used several. It hands down has the most detailed things you can log (moods, symptoms etc) and the cutest interface.
User of many period apps about
Period Tracker Period Calendar, v1.4.68