Skip to content

AppLocker v3.4 — Final Release

Choose a tag to compare

@Mirxa27 Mirxa27 released this 26 Feb 01:21
· 26 commits to main since this 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

  1. Download AppLocker-3.4.dmg
  2. Open → drag AppLocker to Applications
  3. Launch from Applications
  4. 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.