Skip to content

Blockerflow for Mac 1.0.2

Choose a tag to compare

@khaleel-git khaleel-git released this 11 Oct 20:04
· 13 commits to master since this release

Important

macOS may say "Blockerflow is damaged and can't be opened"

The app is not damaged. Blockerflow for Mac is distributed without an Apple Developer licence, so it is not signed or notarized by Apple, and macOS blocks apps it cannot verify.

After you drag Blockerflow into Applications, open Terminal and run this one command:

xattr -cr /Applications/Blockerflow.app

Then open Blockerflow again. You only need to do this once per install. You can also try right click, then Open, then Open again.

Support: help me get an Apple Developer ID (€99 a year) to sign Blockerflow for macOS and iOS, so it opens without warnings. Donate via PayPal

What is new in 1.0.2

In 1.0.1 an adult site opened through a web proxy was not blocked, because the browser only ever talked to the proxy. This release closes that. All three changes follow the Block adult content switch, and your whitelist still wins.

  • Web proxy sites are blocked. ProxyOrb, Steganos Online Web Proxy, CroxyProxy, ProxySite, KProxy and other "type an address, we open it for you" sites. Only the proxy address is blocked: steganos.com itself still opens.
  • Links that hide the real site are read. Proxy mirrors carry the real site inside the link in encoded form (for example ?__pot=aHR0cHM6Ly93d3cu...). The link is now judged by the site it points to.
  • Sites on a bare IP address are checked. A proxy mirror at an address like https://104.223.85.164 has no name to match. Secure connections to a public IP address are now read with the Blockerflow CA certificate so the full address can be judged. An IP address whose certificate your Mac does not trust is passed through untouched, as before.

Known limit: the web proxy list is a starting list of 31 addresses. New proxies appear all the time. If you find one that gets through, add it to your blocklist and tell me at hello@khaleel.eu.

If you installed an earlier version, turn off Uninstall Protection in Settings first, then drag the new app over the old one.

What is in it

  • System wide filtering through a local proxy, with the same shared blocklists as Android.
  • Blocks adult content, web proxies, piracy sites, Instagram and Facebook Reels, YouTube Shorts and Snapchat Spotlight, and closes blocked apps.
  • Accountability partners: Myself, Time Delay, Friend and AI Coach.
  • Focus Mode, a blocklist and whitelist of your own, and Uninstall Protection.
  • Google sign in to sync your settings with the Android app.
  • Tested with Safari, Chrome, Firefox, Opera, Vivaldi, DuckDuckGo, Brave, Microsoft Edge, Orion and Yandex.

Install

Open the .dmg and drag Blockerflow onto Applications. Then follow the notice at the top: the first start needs one confirmation or one Terminal command. Full instructions: https://blockerflow.net/guides/how-to-install-blockerflow-on-mac/

Requirements

macOS 12 or later, Apple silicon or Intel (universal build). Tested on macOS 27.

SHA-256 of the .dmg: 3052f0ea74cd55577734e368128ee9cd3d90646a4dd005c3f884c3109c6cb594

About the "Source code" files below

Ignore Source code (zip) and Source code (tar.gz). GitHub adds them to every release automatically, and they contain the code of the blockerflow.net website, not the Blockerflow Mac app. The only file you need is Blockerflow-mac-1.0.2.dmg.

If you need the source code of the Blockerflow Mac app, you can request it at hello@khaleel.eu.