Join our upcoming Webinar on Passkeys for B2C Enterprises

What is the difference between conditionalMediation and conditionalGet in WebAuthn?

Vincent Delitz

Vincent

Created: October 15, 2024

Updated: March 21, 2025


What is the difference between conditionalGet and conditionalMediation in WebAuthn Client Capabilities?#

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).

  • conditionalGet and conditionalMediation describe the same WebAuthn client capability.
  • For some reason, Apple decided to take a different wording compared to the WebAuthn standard
  • Both are client capabilities within WebAuthn to improve user flows and reduce friction in passkey experiences.

difference conditionalget conditionalmediate webauthn

Add passkeys to your app in <1 hour with our UI components, SDKs & guides.

Start for free

Enjoyed this read?

🤝 Join our Passkeys Community

Share passkeys implementation tips and get support to free the world from passwords.

🚀 Subscribe to Substack

Get the latest news, strategies, and insights about passkeys sent straight to your inbox.

Share this article


LinkedInTwitterFacebook