TMI: Discharge???

Would you say this is ovulation discharge? This app says I’m supposed to ovulate in 3 days.