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
Latest release
v1.1.2Jul 17, 2026, 04:01 PMDownloads 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
- Install via Homebrew:
brew tap HMAKT99/touchbridge && brew install --cask touchbridge - Or build from source
- Start the daemon:
touchbridged serve - 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