30 Day Cycle

Kim
According to my tracking I have a 30 day cycle which means AF should be due Thursday. But the app is telling me AF is due Dec. 2. Could the app be wrong?
TTC 1st and I need to know when to do HPT
Can anyone help with this?