How did Glow know my period was going to be late?

STEPHANIE

How did glow predict correctly that my period would come on day 35 when it normally comes on 27-29?