HMAKT99

An open-source tool that lets you use your phone's Face ID or fingerprint to authenticate sudo, screensaver, and App Store actions on any Mac — with encrypted BLE pairing and keys that never leave your phone.

v1.1.2
Published at
Jul 17, 2026
318
Stars
959
Download
Synced at
15d ago
android

Latest release

v1.1.2Jul 17, 2026, 04:01 PM
Downloads slow? Switch the source anytime above

README

Project Overview

TouchBridge lets you use your phone's Face ID or fingerprint to authenticate on any Mac — sudo, screensaver, App Store — no $199 Magic Keyboard required.

Key Features

  • Phone biometric authentication: iPhone Face ID/Touch ID, Android fingerprint/face
  • Apple Watch and Wear OS support
  • Any browser support: Tap Approve via URL
  • Encrypted BLE: ECDH session keys with AES-256-GCM
  • Secure Enclave signing: Keys never leave your phone
  • No cloud, no subscription

Target Audience

  • Mac users tired of repeatedly typing passwords
  • Users who want to unlock their Mac with phone biometrics
  • Users who don't want to pay extra for Touch ID hardware

Quick Start

  1. Install via Homebrew: brew tap HMAKT99/touchbridge && brew install --cask touchbridge
  2. Or build from source
  3. Start the daemon: touchbridged serve
  4. Test: sudo echo 'It works!'

Core Advantages

  • Free alternative to Apple's Touch ID hardware
  • Supports iPhone, Android, Apple Watch, Wear OS, and any browser
  • Encrypted BLE with no cloud dependency

System Requirements

  • OS: macOS (client), iOS, Android, watchOS, Wear OS
  • Architectures: x86_64, arm64

Release history

Sort