Completed
Menu-bar app and permissions
Native macOS menu-bar shell, settings window, Camera, Accessibility, and Keychain permission visibility.
Development roadmap
FacePass remains a local macOS helper for lock-screen assist, independent iPhone StandBy approval, and approved administrator/System Settings prompt value fill. Planned work stays inside that boundary.
Completed
Native macOS menu-bar shell, settings window, Camera, Accessibility, and Keychain permission visibility.
Completed
Keychain-backed password storage and value-only fill for approved administrator/System Settings authorization prompts.
Completed
Automatic-action conditions, lock-screen orchestration, overlay feedback, and short-lived local camera recognition windows.
Completed
Permissions, Password, Automation, Unlock Mode, StandBy Unlock, Recognition, and About settings are in place with clear menu status, camera panel polish, provider routing, and local encrypted template handling.
Completed
Paired-iPhone signed requests, local HTTP and Bonjour pairing/rediscovery, WidgetKit Live Activity and Dynamic Island surfaces, and optional static widget boundaries are documented without Mac password transfer.
Completed
The iOS companion is now available through the App Store listing at https://apps.apple.com/app/facepass-companion/id6766098166 for signed local StandBy Unlock approval requests, while preserving the no-cloud, no-telemetry, no-upload, and no-Mac-password-to-iPhone boundary.
Current next step
Improve local recognition safety with liveness checks, photo/video spoof resistance, and clearer failed-recognition UX without claiming Apple Face ID or system biometric authentication.
Future
Explore clear roles, such as one enrolled face that can only use lock-screen assist and another role for all approved FacePass actions.