Closest Ive found to the tcoyf software. It may appear to only keep/calculate for the past 4-7 cycles but if you scroll back through the callenders it will come back. Agree with the need for logging temp times and omitting errant temps.
Roseredsiren about FemCal: The Fertility Calendar, v1.8