Getting my period

Alyson
So I have the app to tell me when I'm going to get my period but it's never spot on. Does anyone know any tips on how you know your period is coming that day or the next?