Early period

Kaitlin

So I am not supposed to get my AF till 8/19 but I woke up and had some blood when I wiped. I've put in a tampon and now am having some brownish discharge. Is it my AF or could it be implantation bleeding?? I am 12 DPO.