AF or implantation?

So my period is late - so I'm guessing that's what it is - but been having a few wipes of this.

It's too red isn' it for Implantation?