Ok so this app confuses me

So usually when my calendar says 1 day before my period starts I get prepared but I always comes like 3 days late, like every month. I feel like I didn’t set it up right

Opinions??