I'm so confused?!?! HELP

I have 3 period apps on my phone to track my cycle...

1st says period will begin Oct 5th

2nd says period will begin Oct 7th

3rd says period will begin Oct 6th

I just noticed light pink spotting this afternoon could that be early period or maybe implantation bleeding?

also add I had some cramping earlier on my right side ugh