Skip to content

macOS blocks atbridge (Gatekeeper)

In short: atbridge is now signed with an Apple Developer ID certificate and notarized by Apple, so macOS Gatekeeper should let it run without any warning. If an older, unsigned version is blocked, reinstall with the script (curl -fsSL https://atbridge.ai/install.sh | sh) or clear the quarantine flag with one xattr command.

If macOS shows “atbridge can’t be opened”, “atbridge is damaged and can’t be opened”, or “unidentified developer”, you’re almost certainly on an older, unsigned build — that message is macOS Gatekeeper applying its usual caution to an app it can’t recognize.

Every app you download on macOS gets a hidden quarantine flag. Before atbridge was notarized, Gatekeeper played it safe on the first launch and blocked the unsigned binary until you confirmed you trusted it. Current builds are notarized, so Gatekeeper recognizes them — but a binary you downloaded before the signed release still carries the old quarantine flag and no signature, so macOS keeps blocking that specific copy until you replace it or clear the flag.

Reinstalling pulls the current signed + notarized build, which Gatekeeper accepts, and replaces the old unsigned binary:

Terminal window
curl -fsSL https://atbridge.ai/install.sh | sh

That’s the whole fix. It installs to ~/.atbridge/bin/atbridge, puts atbridge on your PATH, and registers the Thunderbird bridge.

Terminal window
atbridge --version

A version string means macOS is letting atbridge run. If you’re setting up the Thunderbird bridge, follow it with:

Terminal window
atbridge bridge ping

Was this page helpful?