Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock

Motivation and Purpose

  • Tool aims to instantly disable Touch ID and lock a Mac without shutting it down or killing the session.
  • Primary use case: prevent compelled biometric unlocking (e.g., law enforcement forcing a fingerprint) while retaining convenience of biometrics in normal use.
  • Fills a perceived gap in macOS, which has no built‑in “panic” control for disabling Touch ID on demand or on lid close.

Legal Context: Biometrics vs Passwords

  • Multiple comments note a common U.S. distinction: fingerprints/face can often be compelled; passwords are more strongly protected by self‑incrimination rights.
  • Others counter that courts can still coerce passwords in some circumstances (e.g., contempt, “foregone conclusion” doctrine), but this is portrayed as limited and contested.
  • Border searches are debated: some claim protections are weak; others insist citizens still retain significant rights, though enforcement friction can be high.
  • In the UK and some EU contexts, laws can explicitly compel password disclosure, with penalties for refusal.

Security Model and Limitations

  • Several argue that for maximum protection (especially against forensics) the only solid option is full shutdown, which drops encryption keys and returns the device to a “before first unlock” state.
  • Others note that even with the screen locked, a powered‑on laptop may have decrypted data in RAM; disabling biometrics mainly stops easy, compelled unlocks, not sophisticated attacks.
  • Some suggest a hibernate‑style “panic” button as a better balance—fast, preserves session, but clears keys.

Alternatives and DIY Approaches

  • A one‑liner using bioutil can temporarily disable Touch ID, and users share Shortcuts/automation recipes and lid‑angle triggers to replicate PanicLock behavior.
  • iOS/Android equivalents are noted: multi‑pressing or holding power/volume to force passcode-only unlock, sometimes also triggering Emergency SOS.

Platform Features and Missing Capabilities

  • Commenters want richer biometric policies:
    • Configurable “profiles” (paranoid vs normal).
    • True multi‑factor (Touch ID + PIN/password).
    • Ability to require password only for unlock but still allow Touch ID for sudo/other actions.
  • Some propose decoy accounts or finger‑specific behaviors, but others argue such “plausible deniability” is easy to detect with real forensics.

Use Cases, Threat Models, and Skepticism

  • Supporters frame PanicLock as a fast “oh‑shit” button, useful during protests, border checks, or sudden encounters with authorities.
  • Skeptics question whether it meaningfully slows serious investigators, suggesting it mainly protects against casual or low‑effort coercion.
  • Overall tone: strong interest and praise for the idea, tempered by recognition that it’s one tool in a larger operational‑security strategy, not a complete solution.