Passkeys: How Android developers migrate their users to the password alternative

Passkeys are gaining popularity as an alternative to passwords with higher security. Google shows how developers can motivate their app users to switch.

listen Print view
Symbol image fingerprint

(Image: HQuality/Shutterstock.com)

2 min. read

Google has presented best practices for developers who want to migrate the users of their apps to passkeys. Passkeys are becoming increasingly popular because they are more secure than passwords –, for example, they protect against phishing attacks – and are very user-friendly. Passkeys can be used to sign in to apps and websites using a biometric sensor – such as fingerprint or facial recognition –, PIN or pattern.

For Android developers, the Jetpack API Credential Manager is available to enable users to use passkeys while supporting traditional sign-in methods such as passwords.

heise conference for web developers
enterJS Web Security Day

(Image: Alexander Supertramp/Shutterstock.com)

Nine out of ten web applications have security vulnerabilities – High time for web developers to act. The first enterJS Web Security Day on October 9, 2025 will focus on automated security checks, the use of passkeys and protection against AI-based attacks.

To encourage users of their applications to use passkeys, Google presents opportunities for developers in various UX flows on the Android Developers Blog. For example, a prompt to create a passkey can be useful when creating an account, or when signing in via OTP, password or other sign-in methods. Other good opportunities arise during account recovery and when resetting a password – especially in the latter case, users are more receptive to the simplicity and security of passkeys.

Create a new password – and log in with a passkey next time?

(Image: Android Developers Blog)

Google recommends that Android developers make the use of passkeys appealing to their app users by following a few best practices. For example, it is important to explain the following benefits to users in a simple way: They get improved security such as protection against phishing, no longer have to enter a password, can use the same passkey across different platforms and get a consistent authentication experience.

Videos by heise

This can look like this, for example:

Users can find out briefly and precisely about the Passkey benefits here.

(Image: Android Developers Blog)

Another recommendation from Google is to provide a seamless user experience using the unified user interface (UI) through the Credential Manager. Users should also be given clarity about their authentication options within the app and receive further explanations about passkeys, for example through corresponding links. According to Google, a phased rollout to a smaller group of users is also advisable before the wider use of Passkeys in order to gather feedback and improve the user experience.

Developers can find further detailed assistancein the UX guidelines.

(mai)

Don't miss any news – follow us on Facebook, LinkedIn or Mastodon.

This article was originally published in German. It was translated with technical assistance and editorially reviewed before publication.