Learn why there is a different naming in the WebAuthn standard (conditionalGet) and Apple's implementation (conditionalMediation) for Client Capabilities.
Vincent
Created: October 15, 2024
Updated: August 13, 2025
The short answer is that there is no difference. For some reason, Apple decided to not
adhere to the standard give the same
WebAuthn client capability a different name. This
means that the WebAuthn client capability
conditionalMediation
(on Safari) is the same as conditionalGet
in the WebAuthn
standard (Level 3 Editor's Draft).