What is wrong with this app?

So the last couple months the app said I would start one day before my period actually started  so I edited the log to be correct and now this month I'm now three days late on my period but I haven't had sec and I'm not stressed so I just want to know why this app is so wrong on my period schedule.