Prediction dates


How does this app predict ovulation and period dates? Every single month it predicts that I will have a 28 day cycle and I never have had a 28 day cycle! I am almost always 25! I am constantly recounting dates to base my ovulation of a 25 day cycle. Why won’t it adjust based on what we input?