Very useful
You can record pretty much anything in this app - BT, ovulation tests results, medication, moods, mucus type, etc. and It's very easy to use. My period is longer and this app is the only one which predicts accurately when my ovulation days are.