MARKETPLACE
PLUGINS
BIOPASS (PRO)
BioPass (Pro) logo

BioPass (Pro)

Published January 2026
   β€’    Updated January 2026

Plugin details

BioPass: The Future of Login is Keyless. πŸ”’
Stop forcing your users to remember complex passwords. BioPass brings native WebAuthn support to Bubble, allowing users to log in using FaceID, TouchID, or Windows Hello.

Unlike other solutions that rely on expensive external services (like Magic.link or Auth0), BioPass runs natively in your app. No monthly fees. No API limits.

🟒 BioPass Free (Perfect for Indie Hackers)

Native Biometrics: Register and Login using device hardware.

Client-Side Validation: Fast and easy implementation.

Cross-Platform: Works on iOS, Android, macOS, and Windows.

Smart Error Handling: User-friendly messages (e.g., "User cancelled" instead of error codes).

πŸ”΄ BioPass Pro (For SaaS & Enterprise) Includes everything in Free, plus:

πŸ›‘οΈ Server-Side Verification: Cryptographically validates keys on the Backend (Node.js). Prevents spoofing attacks. Essential for Fintech/Health apps.

✨ Conditional UI (Autofill): The "Magic" login. Users click the email input, and the browser automatically suggests "Sign in with FaceID". No buttons needed.

πŸ“± Multi-Device Support: Users can register multiple devices (e.g., iPhone + MacBook) to the same account.

πŸ”‘ Credential Management: Parse raw JSON to display a "Manage My Keys" list, allowing users to delete specific devices.

⚠️ Requirements:

Your app must be served over HTTPS (WebAuthn security requirement).

Conditional UI requires exposing ID attributes in Bubble settings.

Demo Test: https://demo-app-56978.bubbleapps.io/version-test/biopass_pro/1768490148813x159970839689172800

Editor: https://bubble.io/page?id=demo-app-56978&test_plugin=1768472728520x796596726430433300_current&tab=Design&name=biopass_free

$15

One time  β€’  Or  $5/mo

stars   β€’   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

NoCoddo logo
NoCoddo
Joined 2025   β€’   61 Plugins
View contributor profile

Instructions

(Step-by-Step Setup)
SETUP (General)

Go to Settings > General and check "Expose the option to add an ID attribute to HTML elements".

Place the BioPass element on your page.

PART A: Registration (Hyrbid Flow)

  - Create a button "Setup Passkey".

  - Run Action: BioPass - Register Passkey.

  - On Event Registration Success:

  - Pro: Run Plugin Action BioPass - Verify Registration (Server). If valid, save the Credential ID and Public Key to your Database (create a new Data Type Passkey).


PART B: Conditional UI (Autofill Login - Pro Only)

  - Give your Email Input the ID Attribute: input_passkey_login (Exact spelling).

  - Create a Workflow: Do when condition is true -> BioPass Registration JSON is not empty (or whenever the input becomes visible).

  - Run Action: BioPass - Start Conditional UI.

  - Result: When the user clicks the email field, the biometric prompt appears automatically.

  - Requirement: The target Input element must have the ID Attribute input_passkey_login.

PART C: Login

On Event Login Success:

Pro: Run Plugin Action BioPass - Verify Login (Server). Verify against the saved Public Key in your DB. If valid -> Log the user in.

Types

This plugin can be found under the following types:
Element   β€’   Event   β€’   Action

Categories

This plugin can be found under the following categories:
Email   β€’   Mobile   β€’   Technical   β€’   Compliance   β€’   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble