Help please

Iesha

This app says I am 4 days late for my period but I have another app that says I am suppose to start today. But I’m starting to get confused I had mild cramps last week but nothing now. I did take a test one the 12th it was negative. Could I still be pregnant or is AF just late?