I'm confused...

Why does mydaysx and eve tell me different information about when my next period starts and when I ovulate?😕