Explore the native passkey integration in the myVicRoads iOS & Android app. See how Corbado helped launch a seamless and secure biometric login experience.
Vincent
Created: July 20, 2025
Updated: March 27, 2026

20-page AU Passkey Whitepaper:
Learn from AU rollouts (myGov, Telstra, Ubank, VicRoads)
With over 1 million passkeys issued and an 80% mobile activation rate on mobile web, VicRoads' passkey initiative has already proven to be a huge success. Consequently, the integration of passkey solution into the myVicRoads iOS and Android apps has been successfully achieved. This extension addresses critical security and user experience challenges by bringing phishing-resistant, biometric logins to Victorians' fingertips.
In a time of increasing password fatigue and the rising threat of SMS phishing in Australia, securing high-value digital credentials like digital driver licences is of utmost importance, especially on mobile devices. Traditional authentication methods often introduce friction and are vulnerable to phishing attacks.
By integrating passkeys directly into the native myVicRoads app, VicRoads provides a seamless, secure and user-friendly authentication experience.
This omnichannel approach ensures that a passkey created on the web works instantly on the native mobile app, a key driver for user adoption.
The VicRoads implementation showcases the power and simplicity of Corbado's native passkey integration:
For more technical details, see our documentation on native SDKs.
The user experience is designed to be intuitive and flexible across both major mobile platforms.
In the following, you'll see the different ways how VicRoads customers can leverage passkeys for their login. Moreover, there is still a fallback to password and OTP/TOTP authentication.
Video: myVicRoads iOS Passkeys Login Flow
On iOS, there are three ways how VicRoads customers can sign into the app with passkeys.
Video: myVicRoads Android Passkey Login Flow
On Android, there is no Conditional UI available in native apps, so that there are are only two ways to sign into the app with passkeys.
Passkeys can be appended to the customer account, either in the conventional login on the Passkey Append screen or in the account settings.
On their first login with a traditional username and password, users are prompted for passkey creation. This simple but powerful feature significantly reduces user drop-off.
Video: myVicRoads iOS Create Passkey Flow
After a successful login with their username and password, a prompt from the Android Credential Manager appears, asking the user to create a passkey. This process is quick, intuitive, and helps drive passkey adoption without interrupting the user's journey.
Video: myVicRoads Android Create Passkey Flow
Users have full control over their passkeys, with the ability to view a list of their passkeys, add a secondary device, and delete passkeys as needed, all from within the myVicRoads app settings.
Within the app's passkey settings, iOS users can view their active passkeys. A simple and intuitive interface allows them to add new passkeys on other credential managers or remove existing ones.
Similarly, Android users can manage their passkeys directly within the myVicRoads app. The passkey settings provide a clear overview of all created passkeys and users can easily add or revoke them.
Corbado's platform provides the tools necessary for a successful enterprise-grade passkey implementation:
The results of the VicRoads integration (for the web launch) speak for themselves:
More details on this success story can be found in the FIDO Alliance case study.
Download the myVicRoads app from the App Store or Google Play Store to experience native passkeys firsthand.
iOS supports three login modes: an OS modal overlay, a Credential UI autofill suggestion and a text-field flow. Android supports only two modes, overlay via the Credential Manager bottom sheet and text-field, because Conditional UI is not available in native Android apps.
On first login with a username and password, users are prompted to create a passkey through a passkey append flow. On Android, the Credential Manager displays this prompt after a successful password login, driving adoption without interrupting the user journey.
Users can view a list of active passkeys, add passkeys on secondary devices and delete existing passkeys directly within the myVicRoads app settings. Both iOS and Android provide dedicated passkey management screens, giving users full control over their credentials from within the app.
Corbado's platform provides detailed analytics on native app passkey usage, funnel analysis to identify login patterns and gradual rollout controls to manage deployment progressively. These tools enable product teams to measure and improve passkey adoption across a large user base.
Related Articles
Table of Contents