That’s why you can use a password manager to store your passkeys, such as 1Password, and configure it on your phone to be your default passkey provider !
I'm a programmer, and I agree with you that the article can be a bit confusing. To put it simply, Google's passkey feature is a type of two-factor authentication (2FA) that eliminates the need for a traditional password. Instead, you get a short code generated randomly.
Here's how it works: When you choose passkey as your authentication method on a website, a randomly generated password is stored in the website's database. This password is also registered with Google's passkey service and is used as an ID token. When you want to log in, you need to use your phone or another device that supports passkey authentication to confirm your identity, sort of like a 'handshake.'
This method enhances security while simplifying the login process. In theory.