PawBlock Logo

PawBlock

Mac Mac ๐ŸŽ‰ Version 1.0 Released โ€” 19 Feb 2026

What is PawBlock?

PawBlock watches your keyboard for curious paws and locks your Mac right away to keep your screen and work safe. When it detects a cat on the keys, multiple keys at once, keys in a line, or rapid key spam, it triggers the lock shortcut so you donโ€™t come back to a mess of characters or accidental changes.

It runs in the menu bar with adjustable sensitivity (1 to 5) and an optional counter of blocked paw attacks. PawBlock needs Accessibility permission so it can monitor keyboard input and send the lock command. Once set up, it works in the background so you can leave your Mac without worry.

App Review Update

Apple rejected PawBlock under Guideline 2.4.5 because macOS Accessibility access was seen as not strictly for accessibility-only use. I submitted an enhancement request via Feedback Assistant, but that process can take a long time.

To keep moving, I decided to self-host and release PawBlock outside the Mac App Store, so people can start using it sooner.

Download

Mac Experience

We created a focused Mac experience: one app in your menu bar. No clutter, no extra companion apps. PawBlock simply watches for curious paws and locks your Mac when it matters.

๐Ÿ“Œ

Menu bar protection

PawBlock lives in your Mac menu bar. One click opens settings; the rest of the time it runs quietly in the background, monitoring the keyboard and locking your Mac the moment it detects cat-like input. No dock icon, no clutter, just a small icon that has your back.

macOS NSStatusItem Always on
PawBlock app icon

Download for macOS

PawBlock Version 1

Protect your Mac from curious paws. Download the latest build or request installation help.

Download PawBlock Setup Help

Get the latest public V1 build

Receive installation instructions by email

โŒจ๏ธ How it works

PawBlock runs in your Macโ€™s menu bar and monitors keyboard activity. When it detects cat-like input (multiple keys at once, keys in a line, or rapid key spam), it triggers your system lock shortcut (e.g. Control+Command+Q) so your Mac locks immediately. You get back to a locked screen instead of a page full of random characters or accidental edits.

You can set sensitivity from 1 to 5 and optionally enable a counter that shows how many paw attacks were blocked. The app needs Accessibility permission so it can observe keyboard events and send the lock command. After a one-time setup in System Settings, it runs quietly in the background.

Features

Everything you need to keep your Mac safe from curious paws.

๐Ÿ“Œ

Menu bar app

Lives in your menu bar so itโ€™s always on. Open settings with one click; no dock icon required. Stays out of the way until you need it.

๐ŸŽš๏ธ

Sensitivity

Adjust sensitivity from 1 (strict) to 5 (lenient). Tune it so normal typing isnโ€™t affected but paw walks and spam are caught.

๐Ÿพ

Paw counter

Optional counter of how many times PawBlock has locked your Mac. A fun way to see how often your cat has tried to take over.

๐Ÿ”’

Accessibility

Uses macOS Accessibility APIs to monitor keyboard input and trigger the lock. You enable it once in System Settings; no keylogging or data is stored.

Built with modern technology

Native Mac technologies that keep PawBlock fast and reliable.

Swift & SwiftUI
Native macOS app
Accessibility API
Keyboard monitoring & lock
NSStatusItem
Menu bar integration
AppKit
Core macOS framework
CGEvent
Keyboard event handling
AXObserver
Accessibility monitoring
SMAppService
Launch at login
UserDefaults
Settings storage
Combine
Reactive state
Menu Bar Extra
Modern menu bar API

Changelog

Recent updates and improvements

Milestones

Key moments in PawBlock's journey

19 February 2026

Latest

PawBlock V1 is complete and available as a direct download.

Apple Review Feedback

10 February 2026

Received feedback related to Accessibility usage under Guideline 2.4.5.

Development Started

5 February 2026

The first internal build focused on menu bar monitoring and auto-lock behavior.

What's Next

Roadmap and share your feedback

๐Ÿ—บ๏ธRoadmap

Version 1.0.1 will focus on detection tuning, smoother setup onboarding, and additional stability improvements.

Small, focused updates

๐Ÿ’ฌShare Your Feedback

Have ideas or spotted a bug? I'd love to hear it.

Email me