A strong warning has been issued to developers advising against the use of passkeys for encrypting user data. The primary concern is the high likelihood of users losing their passkeys and potentially not understanding that their data would then become irreversibly inaccessible.
Source: Simon Willison