Implantation bleeding or period ?

I’m due for my period in 3 days but instead I have pink discharge when I wipe nothing In my panties though. I don’t know when I ovulated since I don’t track it properly only with the <a href="https://play.google.com/store/apps/details?id=com.glow.android">glow app</a> so is it possible I ovulated later ? But I have only had minor cramps the last few days here and there

and my nipples are sore. Wondering if anyone has ever had this happen ? 😭