Help?

I have 2 different ovulation apps 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.