← Back to Product Feed

Hacker News Show HN: Furwall – macOS menu bar app that blocks keys when your cat sits down

A macOS menu bar app using the FaceTime camera and Apple's Vision framework to detect human presence and block keyboard input when a human is absent, preventing accidental input from pets.

6
Traction Score
1
Discussions
May 5, 2026
Launch Date
View Origin Link

Product Positioning & Context

AI Executive Synthesis
A macOS menu bar app using the FaceTime camera and Apple's Vision framework to detect human presence and block keyboard input when a human is absent, preventing accidental input from pets.
Furwall is a niche macOS utility addressing a specific, albeit common, personal annoyance for remote workers with pets. While its direct B2B SaaS implications are minimal, the underlying technology demonstrates practical application of local AI/ML (Apple's Vision framework) for user presence detection and input management. Enterprises could potentially adapt similar local vision-based solutions for workstation security, compliance monitoring (e.g., ensuring authorized user presence), or automated workstation locking in sensitive environments. The focus on local processing and privacy (no uploads) is a strong technical differentiator, appealing to organizations with strict data governance requirements.
Furwall is a tiny macOS menu bar app. While you're at the keyboard or mouse, the FaceTime camera looks for a human face or upper body. When it doesn't find one, the keyboard stops accepting input. Cat walks across your laptop, nothing happens to your code.Some notes:Apple's Vision framework runs locally. Video is processed in memory and never uploaded. On a block, Furwall saves one local JPEG to ~/.furwall/catpures/. A second Vision pass throws out anything that isn't a cat, so the daily count in the menu only reflects confirmed cats. There is now a folder on my disk that is slowly filling up with photos of Pepper and Beets walking across my keyboard.The camera turns on only while you're at the computer (typing, mouse motion, app switch, screen wake) and powers down 30 seconds after the last activity. The green camera dot tracks that.The keystroke drop uses a CGEventTap at .defaultTap. Furwall ships unsandboxed because of this. A .listenOnly tap with Input Monitoring is enough to see keys, but dropping them needs .defaultTap, which needs Accessibility, which the App Sandbox blocks. Watching keystrokes is sandbox-compatible; stopping them is not.Mouse events are observed (to wake the camera) but never intercepted or dropped, so the menu bar always works. Three escape hatches: click the icon and quit, mash Escape five times in 1.5 seconds for a 5-minute pause, or revoke Accessibility in System Settings (macOS invalidates the tap). If Vision stalls for any reason the keyboard fails open after 10 seconds, which is better than soft-bricking the machine.Furwall never uploads camera frames or keystrokes. Its own network traffic is Sparkle update checks plus the donate sheet's anonymous totals/click counter. One short charity slug per click, no user identifier.The donate item in the menu opens the donate page of a vetted animal-welfare charity for your system Region. Ten orgs across nine regions: Alley Cat Allies and PetSmart Charities in the US, Cats Protection in the UK, Cat Protection Society NSW in Australia, Toronto Cat Rescue in Canada, NSPCA in Ireland, SPCA in New Zealand, Deutscher Tierschutzbund in Germany, La SPA and Fondation 30 Millions d'Amis in France, Japan SPCA in Japan. Each org is registered or recognized under its local charity or nonprofit regime, and the list gets re-vetted every release. No money flows through the app.macOS 15+, signed and notarized, MIT.https://olliewagner.com/furwall
macOS menu bar app FaceTime camera Apple's Vision framework locally CGEventTap App Sandbox Accessibility Sparkle update checks

Related Ecosystem & Alternatives

Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.

Deep-Dive FAQs

What is Furwall – macOS menu bar app that blocks keys when your cat sits down?
Furwall – macOS menu bar app that blocks keys when your cat sits down is analyzed by our AI as: A macOS menu bar app using the FaceTime camera and Apple's Vision framework to detect human presence and block keyboard input when a human is absent, preventing accidental input from pets.. It focuses on Furwall is a niche macOS utility addressing a specific, albeit common, personal annoyance for remote workers with pets. While its direct B2B SaaS i...
Where did Furwall – macOS menu bar app that blocks keys when your cat sits down originate?
Data for Furwall – macOS menu bar app that blocks keys when your cat sits down was aggregated directly from the Hacker News community ecosystem, representing raw developer and early-adopter sentiment.
When was Furwall – macOS menu bar app that blocks keys when your cat sits down publicly launched?
The initial public indexing or launch date for Furwall – macOS menu bar app that blocks keys when your cat sits down within our tracked developer communities was recorded on May 5, 2026.
How popular is Furwall – macOS menu bar app that blocks keys when your cat sits down?
Furwall – macOS menu bar app that blocks keys when your cat sits down has achieved measurable traction, logging over 6 traction score and facilitating 1 recorded discussions or engagements.
Which technical categories define Furwall – macOS menu bar app that blocks keys when your cat sits down?
Based on metadata extraction, Furwall – macOS menu bar app that blocks keys when your cat sits down is categorized under topics such as: macOS menu bar app, FaceTime camera, Apple's Vision framework, locally.
What are some commercial alternatives to Furwall – macOS menu bar app that blocks keys when your cat sits down?
Our semantic intelligence engine identifies potential commercial alternatives in the SaaS space, such as Mac Pet, which offers overlapping value propositions.
How does the creator describe Furwall – macOS menu bar app that blocks keys when your cat sits down?
The original author or development team describes the product as follows: "Furwall is a tiny macOS menu bar app. While you're at the keyboard or mouse, the FaceTime camera looks for a human face or upper body. When it doesn't find one, the keyboard stops accepting input. ..."

Community Voice & Feedback

No active discussions extracted yet.

Discovery Source

Hacker News Hacker News

Aggregated via automated community intelligence tracking.

Tech Stack Dependencies

No direct open-source NPM package mentions detected in the product documentation.

Media Tractions & Mentions

No mainstream media stories specifically mentioning this product name have been intercepted yet.

Deep Research & Science

No direct peer-reviewed scientific literature matched with this product's architecture.