myica
MyICA is a personalized electronic portal designed to provide prospects with seamless use of their private information and a variety of electronic solutions supplied by the Immigration and Checkpoints Authority (ICA). This platform serves for a a single-stop Resolution for customers, which makes it simpler to control their interactions with ICA in