VFS TasHeel has been mandated by Saudi Arabia???s MoFA to process visa applications in 33 countries.??? The Electronic Frontier Foundation (EFF) says that biometrics causes numerous concerns regarding privacy and how governments such as the UAE and Saudi Arabia can use the technology to monitor and control their populations: