Why?? thoughts ?

Be

Why do apps predict ovulation so differently. I understand they are just apps and nothing is 100% but I’m curious as to why some predict it 4 days from now, 5 days, and 6days. Like eve and glow both predict it on different days

Thoughts?