| Credential |
| Where the credential lives |
A key on the PC, unlocked with a PIN or biometric; the Primary Refresh Token's session key sits in the TPMPrimary Refresh Token |
Anchored in the TPM on Windows, where there is one, and the Secure Enclave on Mac; the phone app for personal and unmanaged devicesPasskey rollout |
Device-bound passkeys whose private keys stay in the device's secure hardwareFIDO2 certification |
The HYPR phone app as a FIDO2 passkey; also security keys, smart cards and built-in authenticatorsHYPR appAuthenticate intro |
Platform passkeys such as Windows Hello and Touch ID, FIDO2 security keys, or Duo Mobile pushPasswordless |
| Extra hardware or phone needed |
None on the person's own Windows PC; each device gets its own Windows Hello for Business credentialWHfB FAQ |
None on managed Windows and Mac computers; personal and unmanaged devices use the phone appPasskey rollout |
None for sign-in; Windows Desktop Login 2.0 needs a YubiKey 5 series keyDesktop Login 2.0 |
A phone by default; security keys or smart cards for people without oneAuthenticate intro |
None for platform passkeys; push needs Duo Mobile on a phonePasswordless |
| Phishing-resistant options |
Microsoft lists Windows Hello for Business, FIDO2 security keys and multifactor certificate-based authentication in its built-in Phishing-resistant MFA strengthAuthentication strengths |
Passwordless, phishing-resistant MFA; FIDO Eazy TPM and FIDO Eazy Phone are FIDO2-certified authenticatorsPhishing-resistant MFACertifications |
Device-bound passkeys and “only phishing-resistant factors”Zero Trust Auth |
Passkey-based MFA, “FIDO Certified from end-to-end”HYPR Authenticate |
Passkeys and proximity verification; “Standard Duo Push does not protect against phishing proxy attacks”Methods guide |
| Deployment |
| Deployment model |
Part of Entra ID, “a cloud-based user identity and authentication service”Microsoft 365 identity |
Behind Entra ID, Okta or Ping as a federated or delegated identity provider, or its own identity provider; on-premises, including air-gapped, self-hosted, or SaaS managed by WinMagic and hosted in Microsoft Azure's Canadian datacenterPasskey rolloutAir-gapped networks |
Cloud-native platformSecurity and compliance |
HYPR Cloud or self-hostedRelease notes |
Cloud service, with an on-premises Authentication Proxy for RADIUS and LDAPAuthentication Proxy |
| Works with no internet |
Not through Entra ID, which is a cloud service; for air-gapped networks, Microsoft points to on-premises Windows Hello for Business with a non-Microsoft MFA providerWHfB FAQ |
Yes, in an air-gapped deployment: no external connectivity is needed for authentication or policy synchronizationAir-gapped networks |
No: devices must reach Beyond Identity's cloud domains, allow-listed in firewalls and proxiesOS support |
Workstation Offline Mode, from a limited set of PINsOffline Mode |
Windows offline access with Duo Mobile or a U2F security key, for a set number of logins or daysWindows Logon |
| Works with Entra ID |
Entra ID's own methodConfigure WHfB |
Federated identity provider behind Entra IDPasskey rollout |
Entra External Authentication MethodsMicrosoft EAM |
Federation, HYPR Enterprise Passkey or External Authentication MethodsEntra ID overview |
External MFA method, which needs Entra ID P1 or P2Duo for Entra ID |
| Coverage |
| Computer sign-in and Remote Desktop |
Windows sign-in; Remote Desktop only when the client, the target and the Remote Desktop client all support the methodRemote Desktop |
FIDO2 passkeys, smartcards, the phone app or a TPM PIN at Windows sign-in, and the same methods in Remote Desktop and VDI sessionsWindows login |
Windows Desktop Login; Remote Desktop with its software on the remote machineRemote Desktop |
Windows and macOS workstation login; Remote Desktop on WindowsRequirements |
Duo for Windows Logon and RDPWindows Logon |
| Protocols beyond web sign-in |
Sign-ins through Entra ID; RADIUS VPNs through the NPS extension take a call, text, app notification or code; SSH sign-in covers Azure virtual machines and Azure Arc-enabled Linux serversNPS extensionLinux VM sign-in |
SAML, OIDC, WS-Fed, RADIUS, LDAP, SSH and RDPMagicEndpoint |
VPN through SAML, for example Fortinet SSL VPNFortinet VPN |
Its own RADIUS server for VPN, for example Cisco MerakiHYPR RADIUS |
RADIUS and LDAP through the on-premises Authentication ProxyAuthentication Proxy |
| Endpoint operating systems |
Windows, on Microsoft Entra joined or hybrid joined PCsConfigure WHfB |
Windows and macOS, with Windows sign-in on Windows; the phone app on iOS and AndroidMagicEndpoint |
Windows, macOS, iOS and iPadOS, Android and LinuxOS support |
Windows, macOS, Linux, iOS and AndroidHYPR Authenticate |
Duo Desktop on Windows, macOS and LinuxDuo Desktop |
| Assurance |
| Checks after sign-in |
Conditional Access at each token request; continuous access evaluation acts on account events, not device complianceContinuous access evaluation |
The key is available only while the verified person is signed in and the computer is in policy; if either fails, the next sign-in from that computer fails |
User, device and third-party risk re-evaluated every 10 minutes, including during active sessionsZero Trust Auth |
HYPR Adapt: risk policies using device posture and other signalsHYPR Adapt |
Duo Desktop health checks such as firewall and disk encryption on Advantage and Premier; security agent checks on PremierDuo Desktop |
| Certifications |
Entra ID is authorized at FedRAMP High, in Azure commercial and Azure GovernmentFedRAMP scope |
FIPS 140-2 Inside #4190; FIDO Eazy TPM and FIDO Eazy Phone are FIDO2 certifiedCertifications |
FIDO2 certified; SOC 2 Type 2Security and compliance |
FIDO2, FIDO UAF, FIDO U2F and FIDO Server certified; FIPS 140-2 validated algorithmsCompliance |
Duo Federal is FedRAMP Authorized; Duo Mobile meets FIPS 140-3 on supported versionsDuo Federal |