Still confused on when im suppose to ovulate

Lana • baby girl due Sept 24
They say u ovulate on day 21 but glow say othwerwisw since im irregular?