Hush is a free, open-source Safari extension for iPhone, iPad, and Mac that blocks cookie consent popups and privacy-invasive tracking notices. Those banners that appear on websites asking you to accept or reject cookies are what Hush is designed to remove. The app is available on the App Store and requires iOS 14 or macOS 11 or later. The extension works by hosting a list of rules that Safari uses natively to block specific scripts and page elements before they load. Because the blocking happens at the browser level through Safari's built-in content blocker API, it is fast and lightweight, adding less than half a megabyte to your device. The app itself does not interact with the websites you visit, so it does not click any consent buttons on your behalf. It simply prevents the banners from appearing in the first place. Hush collects no data about your browsing. It has no access to your browser history, passwords, or activity. No crash reports are sent anywhere, and nothing leaves your device. The app does not block ads intentionally, and the FAQ is plain about why: the author considers cookie notices universally unwanted but believes ads can be financially important for website owners. Some websites use obfuscation techniques to resist blocking, or tie their cookie notice code so closely to core site functionality that removing it would break the page. In those cases Hush may not work, and the project accepts reports through GitHub issues or a linked form. The source code is published under the MIT license. Building from source requires Deno and Xcode. A blocklist unit test suite and UI test suite are both included and can be run via a Makefile.
← oblador on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.