I've been using Period Diary, but if you don't have a period after a certain time it stops counting and suggests "did you forget to log your period?".
I'm 51 and they're all over the place, one 60 day, a few in the 40s, some "normal", rarely shorter.
Is there a tracker which keeps on counting?