Why isn't safari web browser prompting to save a passkey?

Hi there - I have an existing webauthn implementation and I am trying to test out what changes are required to start leveraging Passkeys for our customers through iCloud Keychain.

Right now when the user is prompted to register a credential on our site they are prompted with Do you want to allow [relying party] to use Touch ID?

However I see that on Passkey demo sites like webauthn.io the prompt looks like Do you want to save a passkey for [username]? Passkeys are saved in your iCloud Keychain and are available for sign in on all your devices.

Does anyone know why my implementation is not prompting to save a passkey?

Interestingly, my implementation does result in a passkey prompt for Chrome on Mac.

Why isn't safari web browser prompting to save a passkey?
 
 
Q