Skip to main content

Universal Web Login

BlockID universal web login (UWL) is a flexible authentication framework for web and mobile applications that ensures the highest level of assurance by reaching IAL31 and AAL32levels per the NIST 800-63-3 guidelines.

How it Works

BlockID universal web login (UWL) is a form of passwordless authentication that replaces the traditional username, password & MFA-based login by leveraging user biometrics with the BlockID mobile app. Universal web login supports all true biometric options, including TouchID, FaceID, and LiveID. UWL brings a passwordless experience to your application or website.

BlockID UWL consists of two main sections:

1. Developer's Application

Use the SDK to create a unique session ID and session URL. The session URL should be encoded into a QR code so that the BlockID mobile application can scan it, as shown in the image below:

2. BlockID Mobile Application

Your user scans the QR code displayed on your application or website and authenticates the request using their enrolled biometrics. After authentication, the mobile application forwards their user data to your application or website


  • BlockID SDK
  • A development environment to poll and process UWL sessions - such as a login page.
  • The BlockID Mobile Application

See Getting Started for more information on installing and initializing the BlockID SDK.

Download the BlockID Mobile Application

Download and install the BlockID mobile application for your device:

BlockID for Android

Download the BlockID Mobile Application for Android devices.

Follow the on-screen instructions to register your application with the BlockID Platform and enroll your biometrics. Visit our BlockID Mobile Application User Guide for a step by step understanding of the enrollment process.

  1. Physical presence is required for identity proofing. Identifying attributes must be verified by an authorized and trained representative of the CSP. As with IAL2, attributes can be asserted by CSPs to RPs in support of pseudonymous identity with verified attributes.
  2. AAL3: Provides very high confidence that the claimant controls authenticator(s) bound to the subscriber’s account. Authentication at AAL3 is based on proof of possession of a key through a cryptographic protocol. AAL3 authentication SHALL use a hardware-based authenticator and an authenticator that provides verifier impersonation resistance; the same device MAY fulfill both these requirements. In order to authenticate at AAL3, claimants SHALL prove possession and control of two distinct authentication factors through secure authentication protocol(s). Approved cryptographic techniques are required.