How accurate is this? My ovulation date? Or what's a better app?

kelly