MARKETPLACE
PLUGINS
BIOMETRIC AUTHENTICATION
Biometric Authentication logo

Biometric Authentication

Published June 2025
   •    Updated March 2026

Plugin details

***Try it here: https://netdigitaltech.com/biometric_authentication*** This plugin allows you to integrate biometric authentication (Face ID, Touch ID, fingerprint) into your Bubble application using the WebAuthn standard. It enables secure login and registration flows based on device-level biometric verification, enhancing user experience and security without storing biometric data.
------- Key Benefits ------

--- WebAuthn Standard Support: Implements the latest Web Authentication API for secure biometric authentication.

--- Device-Level Verification: Uses platform authenticators like Face ID, Touch ID, or fingerprint scanners to verify user identity.

--- Passwordless Login & Registration: Enables users to register and authenticate without passwords, reducing friction and improving security.

--- Credential Management: Automatically handles storing and retrieving credential IDs locally for smooth user sessions.

--- Browser Compatibility Detection: Publishes plugin states indicating whether biometric authentication is available on the user's browser.

--- Event-Driven Workflow: Provides success and failure events for both registration and authentication processes, enabling custom app logic.

--- No Biometric Data Storage: Ensures user privacy by never storing biometric information on your backend or client.

--- Configurable Timeout and Verification Preferences: Supports customization of authentication options such as timeout and user verification requirements.

--- Visual Preview: Includes an icon or visual indicator to represent the authentication status in the UI (for editor preview).

--- Error Handling and Messaging: Publishes detailed error messages and states for better debugging and UX feedback.

$2

Per month

stars   •   0 ratings
42 installs  
This plugin may track or collect your data. Learn how.

Platform

Web

Contributor details

NetDigitalTech logo
NetDigitalTech
Joined 2022   •   51 Plugins
View contributor profile

Instructions

Installation & Usage Instructions
1- Insert the Plugin Element:
In your Bubble editor, go to the "Visual elements" section and drag the Biometric Authentication element onto your page. This element can be visible or invisible depending on your design.

2- Configure Registration and Authentication Flows:
Use workflows to trigger the plugin’s registration and authentication actions. For registration, call the Register Biometric Credential action. For login, call the Authenticate with Biometrics action, passing the stored credential_id if available.

3- Check Availability and Credential Status:
Use the plugin’s exposed states:

is_available (yes/no) to verify if WebAuthn is supported by the user’s browser/device.

has_cookie (yes/no) to check if a credential is already stored locally.

credential_id to get the stored credential’s ID.

4- Handle Plugin Events:
Add event listeners in your workflows for:

on_registration_success and on_registration_failed

on_authentication_success and on_authentication_failed
Use these to control user flow and show feedback.

Data collection and tracking

All biometric authentication is handled securely through the user's device and browser using the WebAuthn standard. The plugin never accesses or stores any biometric information (such as fingerprints or facial data). Instead, it works with device-generated public key credentials that are managed by the browser and operating system. Credential IDs are stored only locally (e.g., in localStorage) to support seamless login, and this data remains entirely within the user’s browser unless you choose to store it elsewhere in your workflows. No data is transmitted or collected by the plugin itself or by any external service.

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Mobile   •   Productivity   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble