Ok but confusing if not regular
This is easy/basic is you are super regular but if you need to change your cycle lengths or timing regularly be prepared to get confused and frustrated figuring out how to adjust the calendar.
Tory216 about
Cycles: Period & Cycle Tracker, v3.0.1