Period due day

Amanda 🏴󠁧󠁢󠁥󠁮󠁧󠁿 baby #5 due Spring 2025

Why does the app say I’m due on three days before my day 28?!