Project overview
FaceGate adds per-application locking to macOS and can authenticate with local face recognition, Touch ID, or a password. It supports liveness challenges, multiple enrolled faces, external cameras, and configurable unlock sessions for individual apps, with recognition and credential handling kept on the Mac. The app is not Apple-notarized, so manual installation requires removing its Gatekeeper quarantine attribute.
Repository facts
- Primary language
- Swift
- License
- MIT
- Repository updated
- Jul 14, 2026
- Default branch
- main
Resource types
Desktop app
Use cases
Security and privacy
Operating systems
macOS
Runtime
Local