Enabling Two-Factor Authentication (2FA)
How to add a second layer of security to your Pilotbot sign-in with a TOTP authenticator app, and what to do if you lose access.
Pilotbot Team
Author
On this page
Two-factor authentication (2FA) adds a second lock to your account: even if someone had your password, they couldn't sign in without the rotating code from your phone. Turning it on is one of the best things you can do to protect your Pilotbot account.
How Pilotbot's 2FA Works
Pilotbot uses TOTP — the standard "time-based one-time code" that authenticator apps generate. You link an app once, and from then on it produces a fresh 6-digit code every 30 seconds that you enter when signing in.
You'll need an authenticator app such as Google Authenticator, Authy, or a password manager that supports TOTP.
Step 1 — Start 2FA Setup
In your account security settings, choose to set up two-factor authentication. Pilotbot shows you a QR code.
Step 2 — Scan with Your Authenticator App
Open your authenticator app and scan the QR code. The app adds Pilotbot and starts showing a rotating 6-digit code.
Step 3 — Confirm the Code
Enter the current code from your app to confirm the link. Once it verifies, 2FA is enabled — future sign-ins will ask for a code.
If You Lose Access to Your App
If you change phones or lose your authenticator, you can recover access through the account recovery process. See restoring access to your account.
Even Stronger: Passkeys
If you want to move beyond passwords entirely, Pilotbot also supports passkeys — sign in with your device's fingerprint or face, with nothing to type. See passkeys.