> Singapore recently did a deal with a company no one has heard of for their immigration process
Source? I've lived in Singapore all my life and have not heard of this. There was an outage on the 31st of March[1], and parliamentary discussion after that[2] doesn't mention any of what you said.
[1]: https://www.channelnewsasia.com/singapore/changi-airport-ter...
[2]: https://www.mha.gov.sg/mediaroom/parliamentary/oral-reply-to...