Ovulation

I use a couple of different apps like this one and they all say I ovulate on different days, I enter my BBT and CM exactly the same but still they say different thing ... Anyone else in the same boat ???? So confusing :-(