How accurate is this app

Hi my name is Stacy im new to this app I was wondering how good it was predicting when you're supposed to get your period I was supposed to get mine on Sunday and haven't got it!?😊