Implantation or period coming

I’m 2 days late according to the app but I have this little discharge

Had sex with condom on match 26th but he rubbed his dick on my vagina a little bit after

Is this implantation?