I did a research recently about passkeys and saw the potential edge it has against password authentication, wanted to speak about it but decided to used the Ninjastic space first, then discovered there have been quite a lot of discussion about this, been too busy to notice it earlier, but here is my take on this:
While some may speak of the third party like iCloud or Google drive when it comes to privacy, this is just an alternative if you want to get seamless connection across devices, passkey are generated locally on users device and also the biometric/pin doesn`t leaves that device base on FIDO alliance here:
https://fidoalliance.org/how-fido-works/.
Nothing actually leaves except the public key of your device, since they're done locally. I think there will be a better improvement of seamless connection and recovery with time.
I have also noticed that some exchanges such as OKX and Binance are using this instead of requesting a combination of both 2FA code and email.
There are more exchanges and platforms using it, here is a list of them
https://www.passkeys.io/who-supports-passkeysNote: This list only shows websites and apps that have implemented passkeys as a full password alternative. That means that the passkey option has to be visible on the main login screen. Services that require the user to enter a username before being prompted for a passkey or that are using WebAuthn as a 2FA method are not listed.