Good App
Overall, the app is good. My suggestion would be to add a calendar feature where it tells you when your next cycle will begin. To get accurate results, maybe a Q&A at the start of how long each cycle is, when the last period started, and so on and so forth.