ovulation predicting

Yazmirah
I track my cycle on 3 different apps. On fertility friend it says I ovulated CD 15  based on temps but I had a positive opk on CD 12 . Should I trust temps or opk?