I don't know how other providers deal with recovery, but if you use iCloud Keychain for storing/syncing your passkeys, Apple has a very impressive amount of recovery options, including an option for recovery even if you lose 100% of your devices.
See the section titled "Recovery security" in this support article:
See the section titled "Recovery security" in this support article:
https://support.apple.com/en-us/102195