How to lock iMessage on a Mac
Short answer: macOS still has no built-in way to lock a single app, and Messages is no exception. Apple's own position in its Support Communities is direct — "It is not possible to lock apps individually." That's especially awkward for Messages, since it's usually the one app people most want kept private.
Why people want to lock Messages specifically
Messages syncs your entire text history across every Apple device signed into the same Apple ID — years of conversations, photos, and increasingly the one-time codes your bank and other services text you. Handing someone your unlocked Mac for something unrelated means handing them all of that too. Plenty of people worry about it in the other direction as well:
"I dont really like my children seeing every text message I get in life!"— Apple Support Communities
What doesn't work
A second user account means logging out first just to hand someone the Mac, which defeats the point if you're already using it. FileVault only protects your data while the disk is powered off — it does nothing once you're logged in. Screen Time can set an app limit specifically on Messages, but using it as a lock means setting a repeating 1-minute limit and re-triggering it constantly, and it's been documented as bypassable through Spotlight — it wasn't built to be a privacy tool.
One honest limitation
Even with Messages locked, iMessage notification previews are delivered by a separate macOS system process called imagent — not by the Messages app itself. That means a preview of an incoming text can still briefly appear on screen even while Messages is locked. This is a macOS-level limitation that affects every app locker, including Shoo! — nobody has found a way around it yet. If that's a dealbreaker, turn off previews for Messages in System Settings → Notifications → Messages (Show Previews → Never) as a companion step.
What actually works
Shoo! locks Messages by ending its process the moment you lock it, not by drawing an overlay on top or checking a password only when it first opens. There's nothing left running to switch back to, and it only reopens after Touch ID (or Apple Watch, or a private backup password) succeeds.
Try it free for 7 days — full functionality, no credit card, $17.99 once if you keep it.
Frequently asked
Can I lock just the Messages app on a Mac?
Yes — Shoo! lets you lock Messages specifically without touching anything else on your Mac. Ending its process is what makes the lock airtight rather than an overlay someone could click through.
Will locking Messages stop text previews from showing?
Locking Messages stops anyone from opening the app itself, but iMessage previews are delivered by a separate system process (imagent) and can still briefly appear on screen. Turning off previews for Messages in System Settings → Notifications closes that gap.
Does Screen Time work as a Messages lock?
Not well. Screen Time can limit Messages specifically, but you'd need to set a repeating 1-minute limit and re-trigger it constantly, and it's been documented as bypassable through Spotlight — it wasn't built to be a privacy lock.
Can I open iMessage with Touch ID after locking it with Shoo!?
Yes. Once iMessage is locked it only opens after Touch ID succeeds. If your Mac has no Touch ID, you can confirm with Apple Watch (double-press the side button) or a private backup password that is separate from your Mac login password.
Is iMessage still protected if I switch desktops or come back to it later?
Yes. Shoo! does not draw an overlay or check only at launch. It ends the iMessage process when locked, so switching Spaces or returning to the app later can't show what was on screen. It reopens only after you verify.