biopass

An alternative to Windows Hello/Howdy

TypeScriptMIT46115 open issues
Created Nov 17, 2024Last commit Feb 27, 2026Last human commit Feb 27, 2026
antispoofingcppface-authenticationfingerprint-authenticationpamtauri
Embed Badge
Play on Codakey
Markdown
[![Play on Codakey](https://codakey.io/badge.svg)](https://codakey.io/projects/biopass)
HTML
<a href="https://codakey.io/projects/biopass"><img src="https://codakey.io/badge.svg" alt="Play on Codakey" height="28" /></a>

Daily Activity

Monthly Activity

Star History

README

Biopass - An alternative to Howdy

Biopass Logo

Latest release GitHub stars Open Issues

Biopass

Modern multi-modal biometric login for Linux

A fast, secure, and privacy-focused biometric recognition module for Linux desktops supporting face, fingerprint, and voice.


Why Biopass?

While Windows Hello provides a seamless multi-modal biometric experience (Face, Fingerprint, PIN) on Windows 11, Linux has historically lacked a modern, unified equivalent. The most well-known project in this space, Howdy, focuses exclusively on facial recognition and has not seen significant updates in recent years.

Biopass was developed by @phucvinh57 and @thaitran24 to fill this gap, providing a fast, secure, and modern biometric suite that goes beyond just face ID.

Comparison

FeatureBiopassHowdy
ModalitiesFace + FingerprintFace ID only
User InterfaceModern GUI for managementCommand-line interface only
ConfigurationGUIManual
Face Anti-spoofingBuilt-in liveness detectionLimited (Requires IR camera for security)

Installation

Please visit the release page to download newest version.

Features

  • Authentication: User can register multiple biometrics for authentication. Authentication methods can be executed in parallel or sequentially.
    • Face: recognition + anti-spoofing
    • Fingerprint
    • Voice: recognition + anti-spoofing
  • Local AI model management: User can download, update, and delete AI models for face and voice authentication methods.

Feel free to request new features or report bugs by opening an issue. For contributing, please read CONTRIBUTING.md.

Related Projects