You only have to add a few lines of code to your login page to implement it. Web browsers are automatically compatible and users do not need any tokens, smartphones or plug-ins.
First of all, users do not require a token or phone to connect to your applications. This allows to deploy MFA ( multi-factor authentication) for users who do not have a smartphone or who would not use it to authenticate themselves (for example, employees that are not equipped with smartphones by their organization).
In addition, the Virtual Authenticator offers a better application connection experience than MFA on smartphones. Thus, on a daily basis, users will prefer to use the Virtual Authenticator when they connect from their usual devices (desktops, laptops, tablets, etc.), even if they own a smartphone that they could use for the MFA. The smartphone will only be used for the MFA when connecting from a new or unregistered device.
In terms of security, the Virtual Authenticator is actually better than a push, SMS or token-based OTP because, unlike these methods, it is not vulnerable to phishing and Man-in-the-Middle attacks. The only other authentication systems offering the same level of security are connected hardware tokens, such as smart card readers. However, the ease of use and cost of the Virtual Authenticator are unparalleled.
The Virtual Authenticator also provides a keyboard for PIN code entry, which is particularly useful with touch screens.
Finally, from an organizational perspective, the Virtual Authenticator is not really "deployed" as there is no software to install or to distribute to users. You only have to modify your authentication page and authoize the Virtual Authenticator from your administration account.
It is the easiest authentication method to deploy.