Tmi what is this?

Not my period so idk... could it be implantation bleeding by chance?