I'm confused!

Kirsty
This app is telling me AF is due in three days, whereas all the rest are telling me the 25th. :-/ I'm new to this app, how reliable is it?