You can set up your Yandex ID so that you can only log in to it using one-time passwords. This mechanism is called two-factor authentication (2FA), and it provides your account with a higher level of security than a traditional password.
To effectively protect your account using a regular password, you have to make the password complicated, which may also make it hard to remember and keep secret. Even if you do everything right, a regular password is still vulnerable to things like viruses that record your keystrokes or copy your password to a clipboard.
One-time passwords simplify account protection: you only need to install the Yandex Key app (for Android and iOS) and add the account you need. The app constantly generates new one-time passwords. Each new password stops working right away if you don't use it and gets disabled after you log in to Yandex using it. Trying to steal this type of password is useless.
Detailed information on using two-factor authentication can be found in Help:
For more information about Yandex Key, read the sections: