Could someone tell me if this is IB?

Katie

So I was supposed to start my period 2 days ago I got this instead. Glow says I ovulated on the 4th which is obviously way past time for implantation...I had this the day my period was supposed to start. Other apps I have said I ovulated the 8th which would be on time for IB...so could someone point me in the right direction? I’ve had slight cramping and that’s it. Ttc baby number one and I don’t want to get my hopes up but I’ve never had this before