← Back to Blogs
HN Story

Furwall: Protecting Your Mac from Feline Keyboard Intrusions

May 6, 2026

Furwall: Protecting Your Mac from Feline Keyboard Intrusions

The familiar scenario of a cat gracefully (or not so gracefully) settling onto a keyboard, inadvertently typing gibberish or worse, sending an unfinished email, is a common plight for many macOS users. This seemingly minor inconvenience can lead to lost work, accidental messages, or corrupted code. Addressing this very specific, yet widely relatable, problem is Furwall, a new macOS menu bar application designed to intelligently block keystrokes when a feline friend decides your keyboard is their new bed.\n\nFurwall offers a practical solution to what its creator, Ollie Wagner, aptly terms "catasstrophes." By leveraging the Mac's built-in camera, the application locally monitors for the presence of a cat on the keyboard area. When detected, it temporarily disables keystroke input, ensuring that your active work remains untouched and secure from any unintended feline contributions.\n\n## How Furwall Works\n\nAt its core, Furwall operates as a discreet macOS menu bar application. Its primary function is to continuously, and locally, analyze video feed from the device's camera. The system is designed to identify when a cat is positioned on the keyboard. Upon detection, Furwall intervenes by dropping any subsequent keystrokes, effectively rendering the keyboard inert until the furry intruder departs. This proactive approach means your code, important messages, or unsent emails are protected from random characters or accidental commands.\n\nKey features and benefits include:\n\n* Local Camera Monitoring: The app processes camera data locally, ensuring privacy and avoiding external data transmission.\n* Keystroke Blocking: Prevents unintended input, safeguarding your work from feline interference.\n* macOS Integration: Operates seamlessly as a menu bar application, providing unobtrusive protection.\n* Open Source: The source code is available on GitHub, allowing for transparency and community contributions.\n\n## Community Insights and Considerations\n\nWhile Furwall addresses a niche, yet impactful, problem, community feedback highlights potential edge cases. One user, @alexyan0431, raised a pertinent question regarding its functionality in remote control scenarios:\n\n> "That's an interesting problem! But when it comes to remote control by another device, it will be unavoidable that the camera would be unable to recognize a face. I wonder if the app can work properly in this case."\n\nThis comment points to a limitation where the physical camera, which Furwall relies on for cat detection, might not be accessible or relevant if a user is controlling their Mac remotely from another device. In such a situation, the app's core mechanism for detecting a cat on the physical keyboard would naturally not apply. Furwall is primarily designed for direct, physical interaction with the Mac's keyboard, where the cat's presence can be visually confirmed by the integrated camera. For remote access, alternative solutions for input locking or user authentication would be necessary, falling outside the scope of Furwall's intended use case.\n\n## Conclusion\n\nFurwall offers an innovative and practical solution for a common, albeit often humorous, challenge faced by many macOS users. By intelligently blocking keystrokes when a cat takes over the keyboard, it provides peace of mind and protects valuable work. Its open-source nature further invites scrutiny and potential enhancements, ensuring that our digital lives remain productive, even in the charmingly chaotic presence of our feline companions.

References

HN Stories