Confused!

Daniela
According to glow and a couple other apps my next AF is July 19th but they have differen fertile days glow says the 30th to 2nd of July and the other apps said 2nd to 7th of july? Does anyone know why they are different?