Ive been using this app to track my menstrual cycle for about a 1 year and a half with extreme accuracy. I also love the other functionalities such as notes.
Scoreboardkiller71 about Menstrual Calendar, v2.0.2