If you couple it with fertility tracking it can be very effective. There's only a small window of days you can actually become pregnant per ovulation cycle, so if you track your hormone levels, period dates and a few other things like body temperature you can actually pretty accurately determine when you're ovulating.