Repository navigation
AppLocker v3.4 — Final Release
AppLocker v3.4 — Final Release
App Locking & Monitoring
- Block any app behind passcode / biometrics
- Per-app passcodes, lock schedules, categories
- Intruder photo capture (camera) after 2+ failed attempts
- Cross-device alerts via iCloud KV Store
- First-time setup wizard
6 Security Tools
- 🔐 Secure Vault — AES-256-GCM encrypted file storage, drag-drop, secure temp cleanup on lock
- 🔒 File Locker — In-place file encryption (APLK format), originals securely overwritten
- 📋 Clipboard Guard — Auto-clears clipboard after 10s / 30s / 1min / 2min
- 👁 Screen Privacy — Hidden from screenshots & recordings, detects 10+ capture apps
- 🌐 Network Monitor — Live per-app connections via lsof, whois org lookup
- 📝 Secure Notes — AES-256-GCM per-note encryption, 1s auto-save
UX & Hardening
- Menu bar only — never appears in Dock (LSUIElement + App.init policy set before first window)
- Password-protected quit — Cmd+Q prompts for passcode; wrong passcode triggers lockout counter
- Non-closeable window — red dot hides window, monitoring keeps running in background
- Blocking overlay when an app is intercepted
- Activity log, usage stats (Today / Week / Month / All-Time), intruder photo viewer
Cryptography
- AES-256-GCM (CryptoKit) for all encryption
- HKDF-SHA256 key derivation — separate context string per feature
- 32-byte random salts in Keychain; keys in memory only, zeroed on lock
- HMAC-SHA256 signed remote commands (replay protection, 120s window)
Installation
- Download AppLocker-3.4.dmg
- Open → drag AppLocker to Applications
- Launch from Applications
- Grant Accessibility permission when prompted
Requirements
- macOS 13.0 or later (Ventura+)
- Apple Silicon or Intel Mac
Signed with Developer ID Application, notarized by Apple, stapled.
No Gatekeeper warnings on any supported Mac.