is glow incorrect?

As
I have been tracking my period because I am ttv and I put in my period and glow gave me my ovulation days and according to them I am 2 days away from AF. I have taken tests and all Bfn so to be curious, I downloaded a similar app and it gave me totally different ovulation days and next period days. I also used the first response tracker and they were closer to the other app I tried. According to glow there ar 25 days between my periods?? Anyone else confused or done what I did?