Help!

Tia

So my peak was the 28th according to my app I bd on that day .... so when did I ovulate? According to my app I’m 3dpo I just peed and there was tiny bit of blood never spotted on ovulation?? What can it be