Glitch?

Maria
This app says AF is due in 5 days but my other app said I was 6 days late. So I downloaded 4 other period trackers and they all said I'm between 6 and 9 days late. What gives?