Ovulation question

glow app says i ovulated may 13 but most of my other apps says i ovulated may 12, i took an CBD opk test and i was peaked on 12th,when did i really ovulated? Thanks