This flight is logged on flightaware as always departing at around 7.15am Surabaya LT but it seems it is departing much earlier as it is arriving on time in Singapore for it's 8.30am gate time
Something odd here
Indonesia AirAsia (QZ) #8501 ? FlightAware
I raise this as an issue as if the flight is for whatever reason not 100% legal this may affect the captains decision making operationally so as not to draw attention to the flight