azuma doa Flutter Example

Content rating
Everyone
1+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image

About this app

azuma doa example is a reference client for the azuma DOA platform. It exists to
show integrators how the device binding, passkey and biometric flows fit
together, and to give the team a real client to test protocol changes against.

It is a developer sample, not a product. It holds no patient data, performs no
clinical function, and is not a medical device.

WHAT IT DEMONSTRATES

• Device binding — a hardware-backed key pair generated in the Android KeyStore,
with key attestation proving to the backend that the private key cannot leave
the device.
• Username and password sign-in, where every request is signed by that device key.
• Passkeys (FIDO2) — creating an account whose first credential is a passkey,
linking a passkey to an existing account, and passwordless sign-in, all through
Android Credential Manager.
• Biometrics — an EC P-256 or RSA-3072 key held behind BiometricPrompt, used to
link a biometric credential and to sign in with it.
• Sign-in by account ID, and session token refresh.
• A dashboard listing the profile, linked passkeys and linked biometric
credentials, with unlink for each.

REQUIREMENTS

• Android 9 (API 28) or newer.
• Passkey and biometric flows need a device with a screen lock and an enrolled
biometric.
• An account on the azuma test environment. This build talks to a test backend
and is not connected to production data.

DATA

Credentials you enter are kept on the device in Android KeyStore-backed
encrypted storage and are sent only to the azuma backend. The app contains no
analytics, advertising or tracking components.
Reference app for the azuma DOA device binding and passkey APIs.
Updated on
Sep 25, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
Content rating
Everyone
Learn more

App support

About the developer
azuma healthtech GmbH
info@azuma.health
Lindenstr. 4g 81545 München Germany
+49 1516 8501326