app confusion which is right?

according to this app I'm due my period in 1 day but according to my cycles I'm due my period in 5 days.... confused.

Vote below to see results!