Passkeys, Authenticator Apps, and Security Keys: How to Choose

A passkey, an authenticator app code, and a physical security key can all strengthen sign-in, but they solve different workflow and recovery problems. The safest option on paper may be unusable if only one person can recover it, while the most convenient method may depend on a phone number or synchronized account you have not evaluated.

This guide compares the methods by phishing resistance, device dependence, sharing and administration, and recovery. It does not declare one universal winner.

Method note: This is a documentation-based comparison, checked August 12, 2026. It does not claim that every provider, device, or plan was tested. Confirm the sign-in and recovery options shown in the official settings for your exact account.

First Separate Sign-In From Recovery

A method can work well for daily sign-in while creating a fragile recovery path. Before choosing it, write down:

  • Who needs access and whether the account is personal, shared, or centrally administered
  • Which devices are available
  • Whether sign-in must work offline or while traveling
  • How a lost phone, failed laptop, or departing administrator would be handled
  • Whether the provider supports more than one strong method

Do not store recovery secrets in the same account they recover. Do not remove the current working method until a replacement has been enrolled and verified.

Authentication method decision flowA decision flow comparing passkeys, authenticator apps, and security keys by provider support, device use, and recovery needs. Choose a sign-in method by workflowUse the strongest supported option you can recover without creating a shared secret. Does the service supportpasskeys for this account? YESNO / UNCLEAR PasskeyCheck device availability, sync scope,screen lock, and alternate recovery. Use MFA if offeredPrefer an authenticator app over SMSwhen the service and recovery allow it. High-impact or admin account?Consider two security keys anda separately stored recovery route. Only SMS available?Use it if it is the only MFA, thenprotect carrier and recovery access. Before enrolling: test a spare method, record the owner, and verify recovery.
Choose from the methods the service actually supports, then verify device availability and recovery before enrollment.

Documentation-Based Comparison

Method What the user does Main strength Main dependency Recovery question
Passkey Unlocks a credential with a device method such as biometrics or PIN Designed to resist phishing and avoid a reusable password Device, credential manager, synchronization, or provider support Can another enrolled device or independent method restore access?
Physical security key Uses a separate hardware authenticator Strong phishing resistance when supported and used correctly Possession of compatible hardware and a spare/recovery plan Is a second key or another approved method enrolled?
Authenticator app code Enters a time-based code from an app Does not depend on receiving an SMS Authenticator device and transfer/backup behavior How will tokens be restored or re-enrolled after device loss?
Push approval Approves a prompt in an app Convenient and can display sign-in context Phone/app connectivity and resistance to careless approval What happens when the phone is unavailable?
SMS or voice code Receives a code through a phone number Widely available and sometimes useful as a fallback Carrier, phone number, roaming, and account-transfer risk Who controls the number and can it be replaced?

NIST's current authentication guidance distinguishes phishing-resistant cryptographic methods from manually entered one-time codes. Review the relevant requirements in NIST Special Publication 800-63B. FIDO Alliance provides background on how passkeys use FIDO credentials. These sources describe technical properties; they do not decide your organization's recovery and administration model.

Choose a Passkey When the Device and Recovery Model Fit

Passkeys replace a traditional shared secret with a cryptographic credential. Depending on the implementation, a passkey may be tied to hardware, synchronized through a credential manager, or available across an account ecosystem. Those differences matter for a freelancer who changes phones and for a small team that must remove a departing worker.

Google's current instructions explain that passkeys can be created on supported devices and warn users to create them only on devices they personally own and use. See Google's direct passkey sign-in documentation.

Before relying on a passkey, verify:

  • Where the credential is stored or synchronized
  • Whether the device is personal, company-owned, or shared
  • What screen lock protects the device
  • How access survives a lost or replaced device
  • How the credential is removed after offboarding
  • Whether another strong method is enrolled

When a passkey is not the right first change

Pause if the account is informally shared, no one understands which credential manager will hold the passkey, the only recovery method is unverified, or offboarding cannot remove access. Fix account ownership and recovery first.

Choose Physical Security Keys for High-Impact Accounts

A physical security key can be appropriate for email, registrar, password-manager, financial-administration, or workspace-administrator accounts when the provider supports it. The operational requirement is as important as the hardware: one key carried everywhere without a tested spare can turn loss into lockout.

Record:

  • Which account each key is enrolled with
  • Who controls each key
  • Where a spare is stored
  • Which connectors and devices are compatible
  • How a lost key is removed
  • Which separate recovery method remains

Do not label a key with the account password or enough information to identify the account directly.

Use Authenticator Codes With a Transfer Plan

Authenticator app codes remain common, but the enrollment secret and the app's backup or transfer behavior determine whether a phone replacement is routine or disruptive. Some apps synchronize; others rely on device migration or manual re-enrollment. Treat those as product-specific facts.

Before changing phones:

  1. List the accounts shown in the authenticator without recording the codes.
  2. Review the app's current official transfer or backup documentation.
  3. Confirm each important account has a separate recovery method.
  4. Keep the old device intact until sign-in has been verified from the new method.
  5. Remove the old device only after the provider's account page confirms the change.

Treat Backup Codes as Recovery Material

Backup codes are not ordinary notes. Anyone holding a valid code may be able to bypass the usual second factor. Store them outside the account they recover, limit access, and replace them if exposed or regenerated.

Google's backup-code documentation explains that a new set invalidates the old set and that codes are single use. Other providers may behave differently, so use the exact provider's instructions.

A Decision Sequence for a Small Team

  1. Fix ownership. Replace shared personal credentials with named accounts or supported delegation where possible.
  2. Protect the administrator. Use a phishing-resistant method for high-impact accounts when supported.
  3. Enroll redundancy. Add a spare key, second device, or separately controlled recovery method appropriate to the provider.
  4. Document offboarding. Know how to revoke a passkey, device session, app token, and security key.
  5. Run a low-risk verification. Confirm the new method in a separate browser or device without signing out the only working session.
  6. Record the result. Note the date, account, method type, owner, fallback location, and next review—never the secret itself.

Common Selection Mistakes

  • Choosing a method because it is described as strongest without verifying provider and device support
  • Enrolling only one physical key
  • Assuming authenticator tokens will automatically appear on a replacement phone
  • Creating a passkey on a shared or unmanaged device
  • Keeping recovery codes only in the protected mailbox
  • Leaving a departed worker's device, session, passkey, or recovery address active
  • Testing by signing out every working session at once

Enrollment is only half of the decision. Before changing an important account, run a bounded recovery-readiness drill and check the lost-laptop containment sequence if the method depends on a work device. The digital security baseline helps identify which accounts deserve this treatment first.

The Practical Choice

For an important account, choose the strongest supported method that your actual users can operate and recover without creating a single point of failure. In many environments that means a phishing-resistant passkey or security key for normal sign-in, plus an independently controlled recovery path. The exact combination must be verified in the provider's current settings and documentation.

Comments

Popular posts from this blog

A Digital Security Baseline for Freelancers and Small Teams

How to Share a Client File: Match the Method to the Data