Confused!!

👩🏻 emma 🎀3/9/20🎀ava grace

So two apps say different period start dates and different ovulation dates! Glo says I’m ten days late and ovulated on the 14th and clue says my period is due tomoz( 40 days cycle!?! ) and ovulated on the 25th

I’ve had some brown watery discharge on the 28th of March getting lighter till the 2nd April so I’m confused am I ten days late or due tomoz?