LeoTun

Internet Freedom Alliance

2026-10 sing-box upgraded: old configs no longer work. Sign in and re-scan the code on the sing-box page, once per device.
2026-09 New router firmware is out — please update. OpenVPN is back: download a profile, import it, and connect in one tap.
2026-09 New Personal plan: 5 USD/month for 2 devices, routers included — everyone should have a VPN router.

Related guides

“Damaged” on a Mac, and how to verify the installer

Updated

Short answer: the file is not broken and nobody tampered with it. On a Mac, “damaged” and “cannot verify the developer” are Gatekeeper holding back an app downloaded from the web. Below: how to verify the installer yourself, then three ways to allow it, narrowest first. On Windows, installing Hiddify no longer triggers antivirus warnings in our tests; if your antivirus still flags it, the rule is the same — verify first, then allow.

Why it gets blocked

  • Files downloaded from the web get a quarantine flag. When macOS sees it, it holds the app back the first time you open it; the message says “damaged” or “cannot verify the developer”, but the cause is the same.
  • What we do: the desktop clients are byte-for-byte mirrors of the upstream open-source releases. We don’t modify, repackage or inject anything; we host them only so they are easy to download.

Verify first, don’t allow blindly

Allowing an app means the system stops checking it, so verify first and allow second — never the other way round. The step below takes a few minutes and needs no special knowledge.

  1. Cross-check on VirusTotal. Drop the installer on virustotal.com/gui/home/upload and see how many engines flag it. A handful of (usually heuristic) engines flagging while the major vendors pass it is the classic false-positive pattern; if most major engines flag it, do not install — contact us.
  2. Only when the check passes, allow it using the next section. If in doubt, contact support first and we will check the download mirror.

macOS: three ways to allow it, narrowest first

Opening the app may show ““App” is damaged and can’t be opened. You should move it to the Trash”, or “can’t be opened because the developer cannot be verified”. The three steps below go from narrowest to broadest; don’t use the third if the first works.

  • Use the xattr command only on files you have verified — see the previous section.
  • Don’t run sudo spctl --master-disable to switch Gatekeeper off globally. That removes protection for the whole machine; Control-click → Open affects one app only.
  • Since macOS 15 Apple has tightened the Control-click path, so most of the time you’ll need the System Settings step. That’s a system change, not a problem with the installer.
  1. In Finder → Applications, Control-click (or right-click) the icon, choose Open, then click Open again in the dialog. This is a one-time exception for this one app.
  2. If the context menu offers no usable Open, go to System Settings → Privacy & Security, scroll to the Security section, find ““App” was blocked from use because it is not from an identified developer”, click Open Anyway and confirm with your password.
  3. If the message says “damaged”, the first two steps usually don’t help. Open Terminal, paste the command below, add a space and the app’s path after it (usually the .app under /Applications/), press Return, enter your login password, then open the app: sudo xattr -dr com.apple.quarantine This removes the download-quarantine flag.
  4. On first launch the system asks for your password to install the network extension; approve it or the app can’t route traffic.

Rather not allow it? Use one of these three

We support several connection methods; three of them use clients that open on a Mac with a double-click and never show the prompts above. Same account for all of them.

  • Private network (official Tailscale client): install and go, good for leaving on all day.
  • OpenVPN Connect: OpenVPN’s own installer; just import the profile.
  • Cisco Secure Client: an enterprise client; many company laptops already have it.
  • Setup steps are in “Which connection method” and each method’s guide; the same account works, nothing extra to pay.

FAQ

Is there malware in your app?

No — the desktop clients are unmodified mirrors of the upstream projects’ official releases. But you shouldn’t have to take our word for it: section two gives a check you can do yourself — upload the installer to VirusTotal and look at the spread of engine verdicts.

Will Windows still flag it?

In our tests, the built-in Windows Security no longer flags the Hiddify installer. If your antivirus still does, verify the installer as in section two first, then mark Hiddify’s install folder as trusted in your antivirus; don’t turn off real-time protection to install.

Does this happen on phones?

Not on iOS when installing from the App Store; on Android a security app may occasionally warn about an unknown source — just allow it.

Related pages