
dontallow
Auto-dismisses macOS local network permission prompts
Developer ToolsOpen sourceOpen source · verified#macos#privacy#automation
Listed by the ProductPerch team from Hacker News · not launched here yet
What is dontallow?
dontallow is a macOS utility that automatically dismisses the system prompt asking whether an app should be allowed to find devices on local networks. It runs as a background launchd agent and presses Don't Allow within a fraction of a second whenever the dialog appears. The tool uses zero CPU while idle and persists across system reboots.
The prompt frequently reappears for certain applications, particularly Chromium-based browsers that copy their executable to temporary folders during updates. This causes macOS to treat each launch as a new app, filling the privacy settings with duplicate entries. dontallow intercepts these requests before they reach the user.
Users can pause automatic dismissal for a set duration, add apps to a whitelist, or manually allow access through System Settings when a feature actually requires local network discovery. The tool logs each action and posts desktop notifications so users can track which apps triggered the prompt.
dontallow features
- Automatically clicks Don't Allow on local network prompts
- Runs as a lightweight launchd agent with zero CPU usage
- Pauses dismissal for custom time periods
- Maintains an application whitelist for exceptions
- Shows system status and recent dismissal history
- Posts desktop notifications for every action taken
Who uses dontallow and for what
- Stop recurring permission dialogs from Chromium-based browsers after updates
- Clean up duplicate Local Network entries in macOS Privacy settings
- Temporarily allow an app to discover printers or Chromecast devices
- Audit which applications are requesting local network access
- Automate privacy responses for shared Mac accounts or kiosk setups
dontallow FAQ
Is dontallow free?
Yes, dontallow is available under the MIT license and can be installed for free using Homebrew or by building from source.
Does dontallow work on Mac?
Yes, the tool is built specifically for macOS Sequoia and later versions. It installs as a user-level launchd agent.
What is dontallow used for?
It is used to automatically dismiss the macOS prompt that asks whether apps should be allowed to find devices on local networks, preventing repetitive dialogs.
Is dontallow open source?
Yes, the complete source code is publicly available on GitHub under an MIT license.
Does dontallow require special permissions?
The tool requires Accessibility permission to programmatically click the Don't Allow button in the system dialog. It also needs standard launchd privileges to run in the background.
Comments (0)
Comments and upvotes open when this product launches on ProductPerch.
More Developer Tools launches

Feel iOS haptic patterns on a real iPhone, copy the code
Deploy anywhere from your AI tool.

Free product launch platform for indie makers
Akii: SEO & AI Search OptimizerOpen source · verified
Free SEO, AEO and GEO tools for Claude Code.
Compare hosting, VPS, and domain prices side by side
Monitor Laravel scheduled tasks and queues