- a white-label Hanko Authenticator mobile app that authenticates out-of-band, or
- the Hanko FIDO UAF Client SDK, which embeds on-device FIDO UAF authentication directly into your own native Android or iOS app.
Use cases
Hanko Authenticator & FIDO UAF
FIDO UAF offers a passwordless experience, much like passkeys, but embedded in an app on your user’s mobile device. The Hanko Authenticator offers strong two-factor authentication with a customizable white-label design using out-of-band communication. “Out-of-band” (OOB) communication means that authentication happens over a communication channel separate from the primary one: a user initiates authentication on their desktop and uses their mobile phone to authenticate via a biometric gesture or PIN, in response to a QR code or push notification transmitted via the out-of-band channel.On-device authentication with the FIDO UAF Client
You can integrate FIDO-based strong multi-factor authentication directly into your existing mobile app using the Hanko FIDO UAF Client, enabling on-device authentication on Android and iOS. Unlike the Hanko Authenticator, this scenario does not involve out-of-band communication. Instead of initiating communication on a desktop through a browser and confirming it in response to a notification on a mobile device, all communication originates from the mobile device and runs through your app’s backend, which passes information to the Hanko API.Next steps
What is FIDO UAF?
Learn the background and core concepts behind the FIDO UAF protocol.
Core components
Understand the pieces that make up the Hanko Authenticator service.
Quickstart: Hanko Authenticator app
Register and authenticate devices with the out-of-band mobile app.
Quickstart: FIDO UAF Client SDK
Add on-device FIDO UAF authentication to your native Android or iOS app.