MyICA is a personalised digital portal designed to provide customers with seamless entry to their individual information and facts and a range of electronic expert services supplied by the Immigration and Checkpoints Authority (ICA). This platform serves as a one-end Resolution for people, making it less complicated to deal with their interactions