Skip to main content
Download — FreeNo credit card required

Developer Tools on Mac

Developer Tools lets an app run software that doesn't meet macOS's security policy; the list is in System Settings › Privacy & Security › Developer Tools. If you don't write code you likely need nothing there, so remove any app you didn't add yourself.

Last reviewed · 2 sources

CautionModerate risk — grants access to personal data

Where to find it

System Settings › Privacy & Security › Developer Tools

What Developer Tools allows

Apple describes Developer Tools as allowing apps to run software that doesn't meet the system's security policy. Developers add Terminal or an editor here so the programs they build and run from it aren't held to the checks Gatekeeper applies to downloaded software, which verify an identified developer and Apple's notarization.

Apps That Commonly Request This

Xcode
Terminal
iTerm2
Visual Studio Code
Android Studio

Privacy Risks

  • Software started from an app on this list can run even if it isn't signed or notarized
  • Anything you paste into a listed terminal gets the same pass, including a command from a bad tutorial
  • It lowers a protection for everything run through that app, not only your own code

How to Check Developer Tools on Your Mac

  1. Open Privacy & Security

    Choose Apple menu > System Settings, then click Privacy & Security in the sidebar.

  2. Click Developer Tools

    The list shows apps allowed to run software that doesn't meet the security policy.

  3. Keep it to development tools you use

    Terminals and code editors you work in. Anything else, remove.

How to Revoke Developer Tools

  1. Turn the app's switch off

    Software you start from it goes back to the normal checks.

  2. Turn it on only while you need it

    If you only build code now and then, switch it on for that work and off after.

How CoreLock Helps

CoreLock's free Privacy report covers Screen Recording, Accessibility, Full Disk Access, Input Monitoring, camera and microphone. Developer Tools is listed in System Settings; if you don't write code, you likely need nothing there.

Threats That Exploit Permissions

Frequently Asked Questions

Do I need Developer Tools permission if I'm not a developer?

Almost certainly not. The permission exists so developers can run what they build. If an app you don't recognize is on the list, remove it.

What does Developer Tools actually allow?

Apple's description is that it allows apps to run software that doesn't meet the system's security policy. In practice, programs started from a listed app skip checks Gatekeeper would apply, such as notarization.

Should I give my code editor Developer Tools access?

Only if you run unsigned builds or tools from its built-in terminal and macOS is blocking them. Everything you run there gets the same pass, so be careful which extensions and scripts you install.

Audit Your Permissions — Free

The Privacy report and the scan are free, with no account, on macOS 13 or later.

Download CoreLock Free

Apple silicon build 2.0.7 · Intel Mac?

Send the link to my Mac

For your Mac, not this phone ·

See which apps have access to your Mac

Count the apps with Screen Recording, Accessibility, Full Disk Access, Microphone and Camera access in System Settings, and get a free 0–100 estimate in your browser.

Estimate your Security Score

Free · Calculated in your browser