El ciclo siempre dura 28 días o puede durar menos ?

Hola! Mi ciclo es de 28 días, pero en la app me aparece que tengo retraso de 4 días y hoy es que se hacen los 28 días del ciclo, la verdad yo no estoy muy informada sobre el tema y quisiera saber si de verdad tengo retraso o la app se equivoco