Passkeys Are Not a Trap
- Debunking attestation fears: The claim that passkeys will enable consumer sites to block rooted devices, custom OSs, or specific software via attestation is technically unfounded:
- Standard synced passkeys (e.g., iCloud Keychain, Google Password Manager, Bitwarden, 1Password) return no attestation statement (
attestation: none) to websites. - Mandating attestation would instantly lock out the vast majority of consumers, and W3C/FIDO guidelines have explicitly advised consumer sites against requesting it for years.
- WebAuthn attestation only verifies the authenticator make and model via its AAGUID; it conveys zero telemetry about the host OS, browser extensions, firmware version, or jailbreak status.
- Standard synced passkeys (e.g., iCloud Keychain, Google Password Manager, Bitwarden, 1Password) return no attestation statement (
- Flawed advice regarding hardware keys: Advising users to adopt hardware tokens (like YubiKeys) to escape attestation is contradictory, as physical tokens are the authenticators that actually include vendor-signed attestation certificates.
- The critical flaw of TOTP: Falling back to passwords and TOTP codes leaves users vulnerable to real-time reverse-proxy phishing kits (such as Evilginx), whereas passkeys are cryptographically domain-bound and inherently phishing-resistant.
- Core recommendation: Users should adopt passkeys stored in trustworthy password managers to maximize phishing protection, rather than reverting to inferior legacy authentication methods over speculative dystopian scenarios.
Hacker News Discussion
- Usability fragmentation and platform silos:
- Many commenters argue that while the underlying cryptography is sound, passkeys remain a user-experience disaster across heterogeneous operating systems and browsers.
- Managing passkeys across differing platforms (Windows, macOS, iOS, Android) often routes credentials into competing native ecosystem silos (Apple Keychain, Google Password Manager, Samsung) unless a dedicated third-party manager is configured.
- Inconsistent and poor website implementations:
- Users noted that many websites implement WebAuthn improperly—failing to support multiple registered passkeys, disallowing cross-device Bluetooth flows, or insisting on fallback SMS/email codes anyway, which negates the primary convenience advantage.
- Phishing resistance vs. user control:
- Commenters debated whether passkeys primarily benefit service providers rather than end users. Proponents emphasized that passkeys eliminate the human error of copy-pasting credentials into typosquatted phishing domains.
- Skeptics voiced concerns about vendor lock-in, recovery headaches, and losing the straightforward manual portability offered by plaintext passwords stored in open-source password managers with TOTP.

