ScreenLock app icon

Lock your input, not your screen.

Keep YouTube, Zoom, presentations, and dashboards running while keyboard, mouse, and trackpad are completely locked. Press a hotkey or type a PIN to unlock — in one second.

macOS 12 and later · One-time purchase · No subscription

Here's what it looks like

ScreenLock Settings window showing the hotkey, per-category lock toggles (keyboard, mouse clicks and movement, scrolling, trackpad gestures), PIN unlock, and Startup section with Launch at Login
Pick exactly what gets locked. Customize hotkey, PIN, and launch-at-login from one window.
ScreenLock menu bar dropdown showing Lock Now, Lock for 15/30/60/120 minutes submenu, Settings, Check for Updates, About, and Quit options
Lives in your menu bar. Lock instantly or pick a timer.

Made for the moments when watching matters, not touching.

Parents with little kids

YouTube Kids keeps playing. Your spreadsheet stays untouched. Your unread emails stay unsent.

Streamers & creators

Lock input mid-stream without minimizing OBS. Your chat stays visible, your scene stays live.

Demo & kiosk computers

A screen they can see, a Mac they can't break. Retail demos, signage, museum displays.

Presenters

Keep the slides live, lock the controls during Q&A. No accidental clicks, no broken flow.

Cleaning the keyboard

Disable the keys while you wipe them down. Keep the trackpad live to skip a track or mute a meeting. Or lock everything for a deep clean.

Cats on the keyboard

asdfghjkl. Your cat thinks your laptop is a heated bed. Lock the keys before she rewrites your code.

What you get

Lock anything, individually

Keyboard, mouse clicks, mouse movement, scrolling, and trackpad gestures — toggle each separately.

Custom hotkey

Default is ⌃⌥⌘L. Change it to anything that fits your fingers.

PIN unlock

Set a 4–8 digit PIN. Type it on the keyboard while locked — the digits stay invisible. Kids can watch you press the hotkey, but they can't see your PIN.

Auto-unlock timer

Lock for 15, 30, 60, or 120 minutes and walk away. Unlocks itself when you're back.

Launch at login

One toggle in Settings, and ScreenLock starts every time you log in. No "oh, I forgot to open it" moments.

Native Mac, menu bar only

No Dock icon, no Cmd-Tab footprint, no Electron. Just a tiny lock in your menu bar.

Zero data collection

No analytics, no network calls, no accounts. Settings stay on your Mac. Period.

How it works

  1. 1

    Press your hotkey

    Or click Lock for… in the menu bar and pick a duration.

  2. 2

    Apps stay running, input goes dead

    Your screen keeps doing exactly what it was. Keyboard, mouse, trackpad, gestures — nothing reaches any app.

  3. 3

    Press the hotkey again. Or type your PIN.

    Instant unlock. No password screen, no app switching, no interruption.

One purchase. Every Mac you own.

$4.99 one-time. macOS 12 or later. Free updates within v1. Refund within 14 days if it isn't for you.

Code-signed and notarized by KERIGAMI LLC. Verified by Apple on every launch.

FAQ

Why does it need Accessibility permission?

macOS requires Accessibility access for any app that intercepts input — that's how keyboards and mice get blocked. ScreenLock uses only that permission and nothing else.

What if my computer crashes while locked?

Input is restored automatically. The lock is software-only — if ScreenLock isn't running, nothing is blocked. The same is true if you force-quit it.

Can my kid bypass it by mashing the keyboard?

No. Every key press and click is intercepted by macOS before it reaches any app. Mashing won't drift into your PIN either — the buffer resets on any non-digit press or 5 seconds of idle.

What macOS versions are supported?

macOS 12 Monterey and later (including Sequoia and Tahoe). Apple Silicon and Intel.

What if I forget my PIN?

Your hotkey always works as the primary unlock. Or click the ScreenLock menu in the menu bar (when unlocked) to change the PIN.

Does it work with multiple monitors?

Yes. The lock applies to input from your keyboard, mouse, and trackpad — independent of which screen the cursor is on.

Will you ship a Windows or Linux version?

Not planned. ScreenLock is built on macOS-specific APIs (CGEventTap) that don't have direct equivalents on other platforms.