Help?

I have 2 different <a href="https://play.google.com/store/apps/details?id=com.glow.android">ovulation apps</a> one says I ovulated on the 3rd Feb(which would mean it 7DPO) but another one says I ovulate Tuesday. But I had a peek test Saturday the 2nd of Feb? So can someone tell me which is right? I’ve been having cramps for around 3 days that come and go.. sore boobs,headaches. Severe back ache and pain, Not due period for another week or so.