HENNGE Lock is a virtual device application for multi-factor authentication (MFA), so-called two-step verification, which generates time-based one-time passwords (OTP) complying with RFC 6238 (totp: Time-Based One-Time Password Algorithm). HENNGE Lock supports Push OTP that receives push request from the server when users login.