Cycle length

A
Does this app figure out how long your cycle is because every time it says I should have a period I'm like five days late