Implantation or period?

Courtney

Just been to the toilet and when I wiped I saw this speck of blood? Don’t know if anyone can see it? Is it implantation bleeding or just a sign of af? I’ve been having period type cramps all day, not sure what it is ??