Implantation??

Damiyana • 21// with the LOML/high school sweetheart expecting baby #1 in August!

Last night I used the bathroom and when I wiped the tissue was yellowish pink. One of the apps I'm using says I'm supposed to get my period today or around the 20th. Not sure what's going on.

Any advice or thoughts? Does it sound like implantation?