Implantation bleeding?

A few days ago when I went for a wee I wiped there was a small very light pink watery smudge. I am due on my period today according to this app but it hasn’t started yet! Could it be implantation bleeding?