Karya Semi
HomeBlogSearchCategoriesAboutContact
Karya Semi

Less noise. More notes.

HomeBlogAboutContactPrivacy PolicyDisclaimer

© 2026 Karya Semi. All rights reserved.

XGitHubLinkedIn
  1. Home
  2. /Categories
  3. /Technology

Passkeys Explained: What Replaces Passwords and What Still Can Go Wrong

Passkeys explained in plain English, including how they work, why they are safer than passwords, and what users should still watch out for.

Dian Rijal Asyrof/June 28, 2026/2 min read
Illustration for Passkeys Explained: What Replaces Passwords and What Still Can Go Wrong

Passwords are bad at being passwords.

People reuse them. Websites leak them. Password managers help, but they still sit on top of a system that asks humans to remember secrets and type them into random boxes on the internet.

Passkeys try to remove that whole mess.

The short version

A passkey lets you sign in with your device lock: fingerprint, face scan, PIN, or password.

Behind the scenes, your device creates a pair of cryptographic keys. The website gets the public key. Your device keeps the private key. When you log in, the site asks your device to prove it still has the private key.

The site never receives your secret.

That one detail changes a lot.

Why passkeys are safer than passwords

A password can be stolen from a database and reused somewhere else.

A passkey does not work that way. The website stores a public key, which is not useful for signing in by itself. A phishing site also has a harder time tricking your device because the passkey is tied to the real domain.

So if you created a passkey for example.com, it should not work on examp1e.com.

That does not make users invincible. It just removes the dumbest failure mode: typing the same secret everywhere.

Where the passkey lives

This is the part people usually misunderstand.

Your passkey may live in:

  • iCloud Keychain
  • Google Password Manager
  • Windows Hello
  • a hardware security key
  • a password manager that supports passkeys

That storage choice matters. If your phone breaks, you need the account that syncs your passkeys. If you use a hardware key, you need a backup key or recovery method.

Passwordless does not mean recovery-less.

The recovery problem is still real

Passkeys fix login. They do not magically fix account recovery.

If a service lets anyone reset your account through a weak email flow, the passkey is only part of the story. If your cloud account gets locked, synced passkeys can become annoying fast.

Before switching important accounts to passkeys, check the recovery path:

QuestionWhy it matters
Can I recover this account without my phone?Phones get lost.
Do I have a second trusted device?One device is a single point of failure.
Can support bypass the passkey?Weak support flows can undo strong login.

Security usually fails at the boring backup step.

Are passkeys the same as biometrics?

No.

Your fingerprint or face scan unlocks the private key on your device. The website does not receive your fingerprint. It receives proof that your device approved the login.

That distinction matters because people hear “Face ID login” and assume every site gets biometric data. It does not.

The biometric check stays local to the device.

Where passkeys feel weird

Passkeys are better than passwords, but the experience is still uneven.

Moving between Apple, Google, Microsoft, and third-party password managers can feel clunky. Some sites support passkeys but still keep passwords enabled. Some recovery flows make the whole setup feel half-finished.

And shared accounts are awkward. A family Netflix-style password is easy to share. A passkey tied to one device is not.

That awkwardness is not a dealbreaker. It is just the cost of replacing a messy habit that everyone understands.

Should you use passkeys now?

Yes, for high-value accounts that support them well: email, password manager, developer accounts, banking, and cloud storage.

But do not delete your recovery options blindly. Add a second device. Store backup codes if the service offers them. Know which account syncs your passkeys.

Passkeys are not magic. They are a much better door lock.

You still need a spare key somewhere sane.

DR

Dian Rijal Asyrof

Writes about useful AI tools, programming practice, and the craft of building reliable software.

Previous articleCode Review Checklist for Small Teams That Actually Prevents BugsNext articleUSB-C vs Thunderbolt: Same Port, Very Different Cable
PasskeysSecurityPasswordlessTechnology
On this page↓
  1. The short version
  2. Why passkeys are safer than passwords
  3. Where the passkey lives
  4. The recovery problem is still real
  5. Are passkeys the same as biometrics?
  6. Where passkeys feel weird
  7. Should you use passkeys now?

On this page

  1. The short version
  2. Why passkeys are safer than passwords
  3. Where the passkey lives
  4. The recovery problem is still real
  5. Are passkeys the same as biometrics?
  6. Where passkeys feel weird
  7. Should you use passkeys now?

See also

Illustration for Passkeys Aren't Bulletproof, Unit42 Found a New Attack Surface
Technology/Aug 5, 2026

Passkeys Aren't Bulletproof, Unit42 Found a New Attack Surface

Palo Alto's Unit42 just published research on 'Pass the Passkey' attacks that exploit passwordless authentication flows. Here's the technical breakdown and what developers implementing passkeys need to fix.

5 min read
PasskeysAuthentication
Illustration for Android's Looming ADB Restriction: What It Means for Local Diagnostics and Device Modding
Technology/Jul 30, 2026

Android's Looming ADB Restriction: What It Means for Local Diagnostics and Device Modding

Analyzing Google's potential move to restrict on-device Android Debug Bridge (ADB) execution, the security implications, and how it impacts power users and developers.

6 min read
SecurityTechnology
Illustration for Opaque, Interoperable Passkey Records: Standardizing Credential Exports Across Platforms
Software Engineering/Jul 21, 2026

Opaque, Interoperable Passkey Records: Standardizing Credential Exports Across Platforms

How the new passkey export specification and Go implementation enable secure credential transfer between password managers without exposing raw private keys.

3 min read
SecurityPasskeys