1. Also Android 14 and google play services are required. See https://bitwarden.com/blog/bitwarden-passkeys-mobile/ for more Details.

2. the service determines if is requiring additional 2fa after signin with a passkey. PayPal for example requires 2fa despite using a passkey. Most others like Microsoft etc. do not.

Reply to this note

Please Login to reply.

Discussion

Interesting. I use GrapheneOS without play services so that might be my limiting factor.

Regarding the 2FA, I figured it was an implementation detail, but in your opinion, do you think 2FA is necessary if you're using passkeys?

Imho. If the key is devicebound and never leaves the device (like yubikeys) it’s sufficient for me. If it is synced with iCloud (apple) or google I would prefer an additional 2FA.

Good point. So nothing that the service providers can decide.