Two-factor authentication
Two-factor authentication (2FA) adds a second step to the password: when signing in you enter a one-time code. Even knowing the password, an outsider can't get into the account.
It's set up in Settings → the Security tab → the "Two-factor authentication" block.

- The two-factor authentication block and its current state.
- The enable button (with 2FA on, "Change" and "Remove" are here instead).
- The passkeys block — a separate feature, see Passkeys.
Methods
| Method | Where the code arrives | What's needed |
|---|---|---|
| An email to your address | Nothing | |
| Telegram | A direct message from the bot | A linked Telegram |
| Google Authenticator | Generated in the app, no internet needed | An authenticator app |
One method is active at a time. It can be changed at any moment with the "Change" button.
Enabling email or Telegram
- Click to enable 2FA.
- Choose the method.
- A code arrives on the chosen channel — enter it to confirm.

- Email — the code goes to the account address.
- Telegram — available only after linking, otherwise a hint is shown.
- Google Authenticator — the code is generated in the app.
For Telegram, first link the account on the Profile tab. If the bot says the chat wasn't found, open the bot, press Start and try again — it replies that you can now link.
Enabling Google Authenticator
- Choose "Google Authenticator".
- Scan the QR code with the app (Google Authenticator, Authy and others) or enter the secret key by hand.
- Enter the 6-digit code from the app and your current password.
Save the secret key. If the phone is lost and the key isn't written down, access can only be restored through support.
Turning it off
The Remove button in the same block. A code from the active method is required.
Removal turns 2FA off entirely — no method remains, email included. To get the protection back, enable it again and choose the method you want.
If the code doesn't arrive
| Method | Check |
|---|---|
| The spam folder; that the address in settings is current | |
| Telegram | That the bot isn't blocked and you pressed Start |
| App | The time on the phone — codes are time-based and won't match if it's off |