Implantation bleeding for early AF?

Please can someone help me out m?! So my app tells me I ovulated on the 21st June but I used an Opk on the 17th and got a positive so I believed I ovulated then making me 14 DPO. AF is due on Friday. When I wiped early I had some brown discharge with a tiny spot of blood. Could this be implantation bleeding or has AF showed up a few days early?!! I’ve had so many pregnancy symptoms but I’m getting negative after negative. Any one had this happen to them and got their BFP!!! Can I add I’m having no symptoms at all for my AF hence the shock when I saw what I saw?