Site icon The Mac Security Blog

What is macOS Gatekeeper and how do you use it?

If you’ve ever downloaded an app from outside the App Store, you’ve probably seen Gatekeeper in action. You don’t usually need to set it up yourself because macOS keeps it enabled by default.

Its job is to make sure downloaded apps come from a trusted source, haven’t been altered, and don’t match known malware checks. If an app doesn’t pass these checks, Gatekeeper may warn you, block it, or ask you to confirm that you want to open it.

This guide explains what Gatekeeper does, how to review its settings, what to do if it blocks an app you trust, and how it compares with dedicated Mac antivirus software.

What is macOS Gatekeeper?

Gatekeeper is a built-in macOS security feature that checks downloaded apps before they open. It helps make sure the software comes from a trusted source and can be verified by macOS.

Whenever you download software from outside the App Store, Gatekeeper checks whether it was signed by an identified developer and whether macOS can verify the app.

It also checks whether Apple has notarized the app. Notarization means Apple has scanned the software for known malicious content and confirmed that the developer signed it for distribution outside the App Store.

If the app hasn’t been notarized, has been altered since it was signed, or fails other security checks, Gatekeeper may block it or show a warning before it runs.

When you open a downloaded app for the first time, Gatekeeper may ask you to confirm that you want to proceed. This extra step keeps you from accidentally opening software you didn’t intend to run.

You don’t need to set up Gatekeeper manually. It’s enabled by default on your Mac and is designed to work automatically in the background.

What does Gatekeeper check on a Mac?

When you first open a downloaded app, Gatekeeper checks whether macOS can verify the app, whether it has been altered, and whether it matches known malware checks.

First, it checks whether the app was signed by an identified developer. This helps macOS verify the source of the app and check whether it has been altered since it was signed.

It also looks to see if the app has been notarized. This means Apple has already checked the software for known malicious content before allowing it to be shared outside the App Store.

Gatekeeper also checks whether Apple has flagged the app for known malware or revoked the developer’s signing certificate. If macOS can’t verify the app, or Apple’s checks identify a known safety issue, Gatekeeper may block the software from opening.

Gatekeeper doesn’t continuously scan your whole Mac like dedicated antivirus software. It mainly checks downloaded software when you open it, making it a useful first layer of protection rather than a full malware scanner.

How to check Gatekeeper settings on your Mac

To check your Gatekeeper settings:

  1. Open System Settings.
  2. Select Privacy & Security from the sidebar.
  3. Scroll down to the Security section.
  4. Look for Allow applications from.

This is where you can see which app sources macOS allows by default. The exact wording depends on which version of macOS you are running, but you’ll generally see two choices:

What app sources does Gatekeeper allow by default?

By default, most Macs allow apps from the App Store and identified developers.

Apps from the Mac App Store go through Apple’s review process before they’re made available for download. Gatekeeper also allows apps from identified developers whose software has been signed for distribution outside the App Store.

Many legitimate Mac apps are distributed outside the App Store, so downloading software directly from a developer’s website is often a normal part of using a Mac. Just ensure you stick to official sources and pay attention to any Gatekeeper warnings.

While Apple’s signing and notarization systems verify app sources and check for known threats, they don’t guarantee an app is completely safe. Dedicated antivirus software can help detect threats that Gatekeeper isn’t designed to catch.

What to do when Gatekeeper blocks an app

When Gatekeeper stops an app from opening, it doesn’t always mean the software is dangerous. Often, it means the app can’t be verified, isn’t signed or notarized in a way macOS expects, or the system can’t confirm its origin.

At the same time, it’s best not to bypass the warning without checking a few things first. You can usually assess whether the app is trustworthy by looking at a few details:

In the current versions of macOS, you can review the options in System Settings > Privacy & Security and choose to open the app if you’re satisfied it comes from a source you trust. Using these built-in permissions on an app-by-app basis is much safer than turning off your Mac’s security protections entirely.

How to open a trusted app Gatekeeper has blocked

Follow these steps to open a trusted app that Gatekeeper blocks:

  1. Go to System Settings > Privacy & Security.
  2. Scroll down to Security and look for a notification that says “[App name] was blocked to protect your Mac.”
  3. Click the Open Anyway button next to it, then type your password or use Touch ID to confirm.
  4. Click Open on the final warning prompt if you still want to proceed.

Apple periodically updates how these approval workflows work, so the exact prompts and options may vary depending on your version of macOS.

Try to avoid changing your system-wide security settings just to install a single app. Overriding these protections should be something you do only for software you genuinely trust and have verified yourself.

How do you open an app Gatekeeper blocked?

If Gatekeeper blocks an app, first verify that you trust the developer and the download source. If you’re sure the app is legitimate, go to System Settings > Privacy & Security, scroll down to the Security section, click the Open Anyway button, and enter your password to authorize the app.

Can you temporarily disable Gatekeeper?

Yes, Gatekeeper can be disabled, but most users shouldn’t do this. It removes an important app-checking layer from macOS and can make it easier to run unsafe software by mistake. If you trust a specific app, use the one-time Open Anyway option instead of changing your Mac’s system-wide security settings.

However, for everyday users, the safest approach is to leave Gatekeeper enabled, verify the source of any blocked app, and only approve software you trust.

Does Gatekeeper block malware?

Gatekeeper can help block some known malicious or unverified apps before they open, but it isn’t a full antivirus tool. It doesn’t continuously scan your whole Mac, monitor every file, or remove all types of malware. For broader protection, use Gatekeeper alongside built-in macOS security features and dedicated Mac antivirus software.

Gatekeeper vs antivirus software: What’s the difference?

Gatekeeper is a built-in macOS security feature that helps verify downloaded apps before they open. It checks things like developer signatures, notarization status, and known malware indicators when you try to launch the app the first time.

Antivirus software works a bit differently by looking at the bigger picture. Rather than just checking an app when you first open it, these programs regularly scan files on your Mac, monitor activity on your device, and let you know if something seems wrong.

Using both together gives you a more complete safety net. Gatekeeper acts as a first layer of protection by checking apps before they open, while antivirus software scans your files and checks activity for signs of malware.

Feature Gatekeeper Dedicated Mac antivirus software
Included with macOS Yes No
Main focus App launch protection Malware detection and scanning
What it checks Downloaded apps when opened Files, apps, and system activity
Security signals Developer ID, notarization, known-malware checks Signature databases, behavior analysis, real-time scanning
User visibility Minimal prompts and warnings Dashboards, alerts, and scan results

How is Gatekeeper different from antivirus software?

Gatekeeper is a built-in macOS feature that checks downloaded apps before they open. Antivirus software routinely checks all your system files and watches for issues well after an app has been installed.

How Gatekeeper works with other macOS security features

Gatekeeper is just one part of Apple’s broader macOS security system. It works alongside several other built-in protections that each address different types of risk:

Together, these features form a layered security model that reduces risk by addressing threats at different stages, rather than relying on a single safeguard.

How Intego works alongside Gatekeeper

Apple built Gatekeeper into the Mac to handle a specific moment: when you open an app you just downloaded. It checks whether macOS can verify the app, whether it comes from an identified developer, and whether it appears to have been altered.

Intego strengthens your Mac’s protection beyond Gatekeeper’s launch-time checks by scanning files, monitoring for malware, and helping detect threats that may already be on your Mac.

So, Gatekeeper acts as a first line of defense by checking apps at the point of launch, while Intego adds ongoing scanning and helps identify threats that Gatekeeper isn’t designed to detect.

This can be especially useful if you download files frequently or want more detailed insight into potential threats.

You don’t need to choose between them, and they won’t get in each other’s way. They simply look after different parts of your Mac, working together to keep things quiet and secure.

Best practices for using Gatekeeper safely

To get the most out of Gatekeeper and maintain a secure system, here are some best practices to follow:

FAQ

What does Gatekeeper do on macOS?

Gatekeeper is a built-in macOS security feature that helps control which apps can open on your Mac. It checks downloaded apps before they launch to help verify that they come from recognized developers and pass Apple’s security checks.

How can I check if Gatekeeper is enabled on my Mac?

Gatekeeper is enabled by default on most Macs. If you want to see how it’s configured, go to System Settings > Privacy & Security, then review the Allow applications from setting in the Security section.

What app sources does Gatekeeper allow by default?

By default, Gatekeeper allows apps from the App Store and from identified developers. This helps balance convenience with security for most Mac users.

Does Gatekeeper block malware or just unknown apps?

Gatekeeper helps prevent untrusted apps from opening, and it also performs checks for known malware and revoked developer certificates.

How does Gatekeeper differ from antivirus software?

Gatekeeper is a built-in macOS feature that checks downloaded apps before they open, while antivirus software scans your Mac more broadly for malware and any other suspicious activity.

What happens if Gatekeeper blocks an app I trust?

When you’re confident you trust an app despite the warning, you can tell macOS to let it through. Open your System Settings > Privacy & Security, scroll down to the Security section, and click the Open Anyway button next to the blocked app notification if it’s there.

Does Gatekeeper work offline?

While offline, Gatekeeper may still be able to read the security information already saved inside the app itself. However, it needs a live connection to check Apple’s servers for the latest updates on known malware and recently revoked developer certificates.