Passport applicants can track their application online through the eCitizen platform, as outlined by the Department of Immigration Services. Once submitting their application, the system allows them to monitor progress at every stage, from processing and vetting to printing and collection. By logging into an account and entering the required details, applicants access real-time updates