Implantation bleed or??

According to this app I ovulated Wednesday. I then had unprotected sex Saturday (it was protected but he took the condom off half way through and because we were both drunk we didn’t even think) so anyway it’s now Tuesday, I went for a wee this morning and as I wiped I noticed the tiniest bit of blood (like tiny!). Could this be implantation bleeding? I’m not trying for a baby and I’m freaking out. I know I should have been more careful, but going on the dates on here my period is due in 7 days. So that’s not right? Unless the app is slightly off, which would make sense because some months my cycle is different lengths. Please give me some advice here, how quick does implantation happen and is it possible that’s what this is??