Ovulation or implantation spotting??

Adriona

Glow said I was supposed to have ovulated on the 12th but I have no idea if that’s true or not. My last period was June 27th

My next period isn’t until July 27th.

I started having verrrry light brown spotting that turned into this ONLY when I wipe. I had twinges of pain but I’ve never had this before and I was told it looked like implantation

What do y’all think??