Image for Passkeys Are Winning. But the Backup Problem Nobody Talks About
Technology May 05, 2026 • 17 min read

Passkeys Are Winning. But the Backup Problem Nobody Talks About

Passkeys promise to kill passwords, but losing your phone or switching platforms could lock you out forever. Here's what the industry isn't telling you.

Share:
Lee Foropoulos

Lee Foropoulos

17 min read

Continue where you left off?
Text size:

Contents

Passwords are a solved problem. That's the story the industry is telling, and it's mostly true. Passkeys are faster, phishing-resistant, and genuinely easier for most people than remembering "correcthorsebatterystaple42!" for the fourteenth different service. The security case is airtight. The user experience, for the happy path, is excellent.

The happy path is not the whole story.

What happens when you lose your phone? What happens when Apple locks your account? What happens when you buy an Android phone after five years on iPhone? These aren't edge cases for paranoid security researchers. They're ordinary life events, and the passkey ecosystem handles them with varying degrees of grace, circular dependency, and quiet friction that the marketing materials don't mention.

This post is not an argument against passkeys. Passkeys are better than passwords in almost every dimension that matters for day-to-day security. But "better than passwords" and "problem solved" are not the same sentence, and the gap between them is where real people get locked out of real accounts.


The Password Killer Has Arrived. And It's Complicated

What passkeys actually are

A passkey is a credential built on public-key cryptography. When you register with a service, your device generates a key pair: a public key that gets stored on the server and a private key that never leaves your device. When you log in, the server sends a challenge. Your device signs it with the private key. The server verifies the signature with the public key. You're in.

No password is transmitted. No shared secret exists on the server to steal. A database breach at the service reveals nothing useful to an attacker because the public key, by design, can't be reversed into the private key. Phishing doesn't work because the key pair is cryptographically bound to the specific domain it was created for. A fake login page gets nothing.

This is FIDO2, the open standard developed by the FIDO Alliance and the W3C that underpins every passkey implementation from Apple, Google, and Microsoft.

The 2025-2026 mainstream moment

The infrastructure shift that security researchers had been predicting for a decade finally happened. Apple, Google, and Microsoft all began defaulting new accounts to passkeys and actively deprecating password-only login flows. Major services followed. GitHub, PayPal, and Best Buy moved to passkey-first flows. Google reported that hundreds of millions of accounts now have a passkey enrolled.

400M+
Google accounts with a passkey enrolled, as of early 2026

The industry narrative is overwhelmingly positive, and for good reason. Passkeys eliminate the entire category of credential-stuffing attacks. They make phishing economically unviable at scale. They remove the cognitive burden of password hygiene from ordinary users.

What the narrative glosses over is the recovery story. The security improvements live at login time. The fragility lives at recovery time, and recovery time is exactly when users are already stressed, possibly traveling, possibly locked out of the very account they need to recover everything else.

Passkeys solve the login problem with elegance. The recovery problem is where the elegance runs out.
A close-up of a physical padlock on a wooden surface, suggesting security and access control
Passkeys replace the shared secret with a cryptographic key pair. The lock metaphor has never been more literal.

How Passkeys Actually Work Under the Hood

The cryptographic handshake explained

Registration is a one-time event. You visit a service, choose to create a passkey, and your device generates a key pair specific to that service. The private key is generated and stored inside a secure enclave on your device, a hardware-isolated environment that the operating system itself can't directly read. The public key is sent to the service and stored in their database.

Login is a challenge-response protocol. The server generates a random nonce, a one-time number that can't be reused. Your device signs that nonce with the private key. The server verifies the signature against the stored public key. If the signature is valid, authentication succeeds. The private key is never transmitted. Not even a hash of it. The server sees a signature, verifies it, and moves on.

This is why passkeys are phishing-resistant in a way that even strong passwords with TOTP codes aren't. The key pair is bound to the relying party ID, which is the domain of the service. A convincing fake login page at "app1e.com" gets a signed challenge that the real "apple.com" server will reject, because the key pair was never registered there.

Abstract visualization of network connections and data points representing cryptographic processes
The challenge-response flow means the server learns nothing about your private key, ever.

Where your passkey actually lives

This is where the implementation details start to matter. There are two fundamentally different types of passkeys, and most users don't know which kind they have.

A device-bound passkey lives in the secure enclave of a specific hardware device and cannot be exported or copied. Hardware security keys like YubiKeys create device-bound passkeys. They're maximally secure and maximally fragile: lose the device, lose the passkey.

A synced passkey is generated on-device but encrypted and backed up to a cloud service. iCloud Keychain, Google Password Manager, and third-party managers like 1Password all create synced passkeys. The private key material is encrypted before it leaves the device, and the cloud service stores the encrypted blob. When you restore to a new device, the encrypted passkey syncs down and becomes usable again after authentication.

The distinction between a platform authenticator (built into your phone or laptop) and a roaming authenticator (a hardware key you carry separately) maps roughly onto synced versus device-bound, though not perfectly. A platform authenticator on an iPhone creates a synced passkey by default. A YubiKey creates a device-bound passkey by design.

Why synced passkeys are the default for most people

Platform authenticators default to syncing because device loss is common and most users have no hardware key backup. The security tradeoff is real: synced passkeys are only as secure as the cloud account protecting them. For most users, that tradeoff is correct. For high-risk individuals, hardware keys with device-bound passkeys are worth the friction.


The Three Ecosystems and Their Sync Strategies

Apple: iCloud Keychain

Apple's passkey sync runs through iCloud Keychain, and it works well within the Apple ecosystem. When you create a passkey on an iPhone, it's encrypted end-to-end using keys derived from your device passcode and synced to iCloud. Apple cannot read the contents. Other Apple devices signed into the same Apple ID get the passkey automatically.

The limitation is the word "Apple." iCloud Keychain passkeys don't sync to Android or Windows natively. You can use a passkey stored on your iPhone to authenticate on a nearby Windows machine via a QR code and Bluetooth proximity check, but the passkey stays on the iPhone. It doesn't migrate.

Google: Password Manager sync

Google's approach syncs passkeys through Google Password Manager across Android devices and Chrome on any platform. The encryption key is derived from your Google account credentials and, since late 2024, a user-set PIN adds an additional layer. That PIN is separate from your Google account password, which matters for the lockout scenarios discussed later.

Google's implementation has the advantage of being cross-platform at the browser level. A passkey created in Chrome on a Mac syncs to Chrome on Windows and to Android. The Apple-to-Google gap remains, but within the Google ecosystem the coverage is broad.

Microsoft: Windows Hello and beyond

Windows Hello stores passkeys locally in the Windows TPM chip by default, with optional sync through a Microsoft account. The local-first approach is more secure against cloud account compromise but creates the same device-loss problem as device-bound passkeys. Microsoft account sync is available but less mature than Apple's and Google's implementations, and cross-device behavior on non-Windows platforms remains inconsistent.

Third-party managers fill a real gap here. 1Password, Bitwarden, and Dashlane all support passkey storage and sync across platforms and operating systems. They act as a roaming authenticator, meaning your passkeys travel with your password manager account rather than your platform account.

3
major third-party password managers with cross-platform passkey sync support
Laptop keyboard with code visible on screen, representing cross-platform development
Cross-platform passkey sync is possible, but it requires a deliberate choice at enrollment time.
PlatformSync MethodCross-PlatformEncryption Basis
Apple iCloud KeychainiCloud end-to-endApple devices onlyDevice passcode + Apple ID
Google Password ManagerGoogle accountAndroid + ChromeGoogle account + optional PIN
Microsoft Windows HelloLocal TPM + optional MS accountWindows-firstTPM + Microsoft account
1Password1Password accountAll platforms1Password account key
BitwardenBitwarden accountAll platformsMaster password

A synced passkey in practice means the encrypted private key material is stored in a cloud vault and downloaded to each device you authenticate. What stays on-device is the decrypted key in the secure enclave during an active session. The cloud stores the encrypted blob. The device stores the usable key. The distinction matters when things go wrong.


Scenario One: You Lose Your Phone

Recovery via trusted device

You drop your phone in a lake. It's gone. Here's what happens next, and the answer depends entirely on your ecosystem.

On iOS, the recovery flow is genuinely good if you have another Apple device or a recent iCloud backup. You restore your new iPhone, authenticate with your Apple ID, and iCloud Keychain syncs your passkeys down to the new device. Within an hour, most things work. The passkeys themselves are intact because they were never stored only on the lost device.

On Android, the flow is similar. You sign into your Google account on a new device, re-authenticate with your Google PIN if you set one, and Google Password Manager restores your passkeys. Google's recovery flow has improved significantly, and for users who set up the PIN layer, it's reasonably smooth.

Person holding a cracked and damaged smartphone, illustrating device loss scenario
Device loss is the most common recovery scenario, and the platform sync story handles it adequately, if you're already in the ecosystem.
The recovery flow works well when you have another device, a recent backup, and access to your cloud account. Remove any one of those three, and the friction multiplies fast.

When you have no fallback device

The critical dependency is access to your cloud account. To recover your iCloud Keychain passkeys, you need to authenticate your Apple ID. To authenticate your Apple ID on a new device with no trusted device available, Apple sends a verification code to a trusted phone number or trusted device. If you don't have either, you enter Apple's account recovery process, which can take days.

The same logic applies to Google. Recovering passkeys from Google Password Manager requires signing into your Google account. If you've lost your phone and your recovery phone number is associated with the SIM that's now at the bottom of a lake, you're in Google's account recovery queue.

Real-world edge cases make this worse. Traveling internationally with a broken SIM means you can't receive SMS verification codes. No trusted contacts configured means no one can vouch for your identity. No hardware key enrolled means no fallback authenticator. The account recovery paradox is genuine: you need access to your account to recover your account.

The single-device user is most exposed

If your entire passkey ecosystem lives on one phone, with no secondary device enrolled and no hardware key as backup, losing that phone starts a recovery process that can take anywhere from hours to weeks depending on your platform and how well you set up recovery options in advance. Set up a second trusted device or a hardware key before you need to.


Scenario Two: Your iCloud or Google Account Gets Locked

The cascading lockout problem

Account suspension is rarer than device loss but more catastrophic. If Apple suspends or locks your Apple ID, your iCloud Keychain passkeys become inaccessible. Not lost, exactly, but locked behind the very account you can't access. The same is true for Google.

The circular dependency is uncomfortable to look at directly. Your passkeys are protected by your Apple ID. Your Apple ID is protected by a passkey. If the Apple ID becomes inaccessible, the passkeys are inaccessible, which means you can't use a passkey to recover the Apple ID, which means you need an alternative recovery method, which Apple may or may not have on file depending on what you set up years ago.

72hrs+
Typical minimum wait time for Apple account recovery without a trusted device or contact

Google's account recovery is similarly opaque. The automated recovery flow asks for a previous password, a recovery email, or a recovery phone number. If you've been using passkeys exclusively and haven't touched a password in eighteen months, remembering a previous password is genuinely difficult. Recovery phone numbers tied to lost or changed SIMs fail silently.

"I had set up passkeys on everything, felt very secure, and then my Apple ID got flagged for unusual activity while I was traveling. It took eleven days to get back in. Every service I'd switched to passkeys was inaccessible the whole time.". A software developer recounting their experience on a public forum, early 2026.

Apple's account recovery process in practice

Apple offers two features that help, and both require setup in advance. Legacy Contact lets you designate someone who can access your account after your death. Account Recovery Contact lets you designate someone who can generate a recovery code if you're locked out. That person doesn't get access to your data; they just provide a code that helps you prove you're you.

The limit is that your Recovery Contact must themselves be an Apple user with two-factor authentication enabled, and they need to be reachable at the moment you need them. If your Recovery Contact is traveling, asleep, or has their own account issues, the process stalls.

Apple's account recovery features are genuinely thoughtful. They're also entirely useless if you didn't set them up before the lockout happened.

Who is most at risk? People with one device, one ecosystem, no hardware key enrolled, and no Recovery Contact configured. That description fits a large percentage of ordinary users who adopted passkeys because their phone suggested it and the experience was smooth. The smooth experience at setup time created invisible fragility at recovery time.


Scenario Three: You Switch Ecosystems

iPhone to Android: the passkey migration wall

You've used an iPhone for six years. You've accumulated passkeys across dozens of services: your bank, your email, your streaming subscriptions, your work tools. You buy an Android phone. Here's the problem: those passkeys, stored in iCloud Keychain, cannot be exported to Google Password Manager.

There is no migration tool. There is no export format. There is no "move passkeys" button. iCloud Keychain is a closed system, and passkeys stored there are encrypted in a way that makes extraction impossible by design. The same encryption that protects them from attackers protects them from you when you want to move them.

Two smartphones side by side showing different operating systems, representing ecosystem switching
Switching ecosystems means re-registering every passkey manually. There is no bulk migration path.

The export problem that nobody solved

What you actually have to do is re-register a passkey on every service, one at a time. Log in using a fallback method (a password you may not remember, a magic link, or SMS), then create a new passkey from your Android device, then optionally delete the old iCloud passkey. For a user with 40 services using passkeys, that's 40 manual re-registration flows.

40-80
Estimated passkey re-registrations required for a typical power user switching ecosystems

Third-party managers like 1Password and Bitwarden offer a partial workaround. If you stored your passkeys in 1Password rather than iCloud Keychain, they travel with your 1Password account regardless of platform. The catch is that this only helps if you made that choice at enrollment time. Passkeys already in iCloud Keychain don't retroactively move to 1Password.

The FIDO Alliance has been developing the Credential Exchange Protocol (CXP), a standard for securely transferring passkeys between credential managers. The protocol exists in draft form and has attracted participation from major vendors. Actual implementation in shipping products is still in progress.

CXP is coming, but it's not here yet

The

## Hardware Security Keys: The Gold Standard With Its Own Traps

Hardware keys occupy a specific, well-earned position in the passkey conversation. They're the option security professionals reach for first, and for good reason. But "best in class" doesn't mean "problem-free," and the failure modes here are particularly unforgiving.

Why Hardware Keys Solve Some Problems

A hardware security key like a YubiKey stores passkeys directly on the physical device. Nothing syncs to a cloud account. Nothing lives on a server someone else controls. The key presents cryptographic proof of identity without transmitting a secret, which makes phishing attacks structurally impossible. You can't be tricked into entering your passkey on a fake site because there's nothing to enter.

The cross-platform design is genuinely excellent. A FIDO2-compliant hardware key works on Windows, macOS, Linux, Android, and iOS without caring which ecosystem you live in. For people who operate across multiple platforms, that's a real advantage over Apple Keychain or Google Password Manager.

A hardware key can't be phished, can't be synced without your consent, and can't be stolen remotely. It can, however, be lost. And that's where the story gets complicated.

The security properties are hard to argue with. The operational properties are another matter entirely.

The Backup Key Strategy and Where It Breaks Down

Every serious security guide says the same thing: register two hardware keys. Use one daily. Store the other somewhere safe, ideally offsite or in a fireproof location. This is correct advice. It's also advice that a vanishingly small percentage of users follow.

The cost barrier matters. Two quality hardware keys run $50 to $100 combined, before you factor in the friction of actually registering both on every service you use. Many services bury the "add another security key" option three menus deep. Users register one key, feel secure, and stop there.

Then the key gets lost. Or the USB port breaks. Or it goes through the laundry.

What happens next depends entirely on whether the service has a recovery path that doesn't require the hardware key. Many don't. Some high-security services deliberately offer no alternative recovery, which is the right call for threat models involving nation-state actors and the wrong call for everyone else.

Who Hardware Keys Are Actually For

Hardware keys make sense if your threat model includes targeted attacks, credential theft at scale, or operating in high-risk environments. For most consumers, the backup complexity outweighs the marginal security gain over a well-configured passkey in a reputable password manager.

$50–$100
typical cost to buy two hardware keys with proper backup coverage

The people for whom hardware keys are genuinely appropriate: journalists, executives, government workers, security researchers, and anyone who's been targeted before. For everyone else, the two-key discipline is hard to maintain, and a lapsed backup is worse than no backup at all.


How the Industry Is Framing This (And What It's Leaving Out)

The marketing is confident. Apple calls passkeys "the end of passwords." Google's consumer materials describe them as "simpler and safer." Microsoft's messaging leans on convenience. All three companies are telling a true story. None of them are telling the whole story.

The 'Death of Passwords' Narrative

The framing serves a purpose beyond accuracy. When Apple promotes passkeys synced through iCloud Keychain, they're promoting deeper iCloud dependency. When Google pushes passkeys through Google Password Manager, they're strengthening the case for staying in the Google ecosystem. The technology is genuinely better. The marketing also happens to benefit platform lock-in, and that's not a coincidence.

The platforms aren't lying about passkeys being more secure. They're just very quiet about what happens when you lose access to the account that holds all of them.

Recovery documentation exists. Finding it is the exercise. Apple's passkey recovery guidance sits several pages deep in support documentation, written in language that assumes you already understand what a passkey is. Google's equivalent is more accessible but still buries the "what if you lose your phone and your account" scenario behind optimistic framing about account recovery contacts. Compare that to how password reset flows work: one link, one email, done in 90 seconds. The asymmetry is stark.

3–7 clicks
typical depth of passkey recovery documentation on major platform support sites

Accountability Gaps in Platform Documentation

Security researchers have been raising these concerns since passkeys went mainstream. Researchers at the FIDO Alliance itself have acknowledged that portability and recovery are the open problems. Independent security analysts have noted that the current implementation benefits early adopters who understand the ecosystem and penalizes everyone else.

The accessibility angle deserves more attention than it gets. Elderly users and less tech-savvy users face a higher baseline risk of lockout. They're more likely to have one device, less likely to understand what a recovery contact is, and less likely to have set one up before they needed it. Password managers, for all their flaws, handled export and backup from the beginning. You could print your passwords. You could export a CSV. The path out was always visible.

What the Password Manager Ecosystem Got Right

Every major password manager launched with import and export functionality. That wasn't an accident. It was a recognition that users needed a visible exit. Passkey ecosystems are only now beginning to build equivalent infrastructure, years into mainstream adoption.

The FIDO Alliance's Credential Exchange Protocol is the industry's answer to portability. It's a hopeful sign. The timeline for universal implementation remains genuinely uncertain.


What Good Passkey Backup Actually Looks Like

Backup isn't a feature you turn on once. It's a posture you maintain. The goal is simple: no single device, account, or service should be the only path back to your digital life. Getting there requires a few deliberate choices made before anything goes wrong.

The Layered Backup Strategy

The first principle is redundancy at the authenticator level. Where a service allows it, register passkeys on at least two authenticators. That might mean your phone and a hardware key, or your phone and a password manager that supports passkeys. The specific combination matters less than the fact that losing one doesn't lock you out entirely.

The second principle is keeping a non-passkey fallback active during any transition period. A recovery email, a phone number, a set of backup codes. These feel like relics, but they're your safety net while the passkey ecosystem matures. Don't delete them until you're certain your passkey backup is solid.

For hardware key users, the rule is immediate: register your backup key the same day you register your primary. Not next week. Not when you get around to it.

The Transition Safety Rule

Keep at least one traditional recovery method active on every critical service until you've confirmed that your passkey backup covers the same account. Removing the old ladder before the new one is secured is how people get locked out.

Choosing the Right Anchor for Your Passkeys

Your primary passkey store determines your portability. Platform keychains (iCloud Keychain, Google Password Manager) are convenient and well-integrated, but they tie your passkeys to that platform's ecosystem. A cross-platform password manager like 1Password or Bitwarden that supports passkeys gives you more flexibility and a clearer path to recovery if you switch devices or platforms.

Evaluate services before you commit. Before enrolling a passkey on a new service, check what their recovery options actually are. Can you register a second authenticator? Do they have backup codes? Is there a support path if you lose your primary device? Services that offer no answer to those questions deserve more caution, not less.

Set up platform account recovery contacts before you need them. Apple's account recovery contact feature and Google's recovery options exist precisely for this scenario. They take five minutes to configure. Most people configure them never.


Your Passkey Safety Checklist

Knowing the risks is one thing. Having a concrete list to work through is another. Run through this once now, then schedule a review every six months. Passkey ecosystems change, services update their policies, and your own device lineup shifts over time.

Passkey Backup Audit 0/8

The list isn't long. None of the individual steps are technically difficult. The hard part is doing them before you need them, which is exactly when they feel least urgent. That's the trap. Don't wait for a locked account to make this feel real.


The Verdict: Passkeys Are Better. But Plan for the Worst

Passkeys are a genuine improvement. That's not marketing. Phishing resistance is structural, not behavioral. You can't be tricked into giving up a passkey the way you can be tricked into typing a password into a fake login page. Credential stuffing attacks, which have compromised hundreds of millions of accounts over the past decade, don't work against passkeys at all. The security case is solid.

Where Passkeys Genuinely Win

The problem has never been the cryptography. The cryptography is excellent. The problem is the recovery infrastructure built around it, which ranges from incomplete to nearly nonexistent depending on which service you're using. The technology outpaced the safety net, and mainstream users are now living in that gap.

The industry killed the password before it finished building the replacement. The lock is better. The spare key system is still under construction.
~8 billion
credentials exposed in known data breaches since 2012, the problem passkeys were built to solve

The Ask for Platform Makers

Apple, Google, and Microsoft have the reach to fix this quickly. What's needed is a universal portability standard with real implementation timelines, not just a working group document. Recovery documentation needs to be surfaced at enrollment, not buried in support pages. The UX for registering a second authenticator needs to be as simple as the UX for registering the first.

The FIDO Alliance's Credential Exchange Protocol is the most concrete sign that the industry understands the portability problem. Whether it ships broadly within the next two years or takes longer is the open question. Early adopters who understand the ecosystem can go deep on passkeys now, with the caveats covered in this piece. Mainstream users should adopt passkeys where they're offered, keep traditional recovery methods active, and wait for portability to mature before treating any single platform as their only home. The destination is right. The road still has gaps.

How was this article?

Share

Link copied to clipboard!

You Might Also Like

Lee Foropoulos

Lee Foropoulos

Business Development Lead at Lookatmedia, fractional executive, and founder of gotHABITS.

🔔

Never Miss a Post

Get notified when new articles are published. No email required.

You will see a banner on the site when a new post is published, plus a browser notification if you allow it.

Browser notifications only. No spam, no email.

0 / 0