Is it normal??

I had my period on 28th December, and end on 3rd January. flow apps show me my next period was suppost to be on the 29 but i still didn't get my period. got some pinky discharge with little blood and thick mucus recently. might i be pregnant or is it normal? or will i get my period this month???