Implantation Bleeding?

Cherie

So I am on cycle say 19 and I'm having a brownish discharge whenever I wipe today. According to Glow I've already ovulated. Could this be implantation bleeding or do you think it's my period? I'm usually very regular, every 24-28 days