What Is Apple System Policy Daemon? Is It Safe to Disable at Startup?
syspolicyd is a built-in macOS security daemon that checks app trust and code signing. It is safe and should not be disabled.
- Verdict
- Keep runningsyspolicyd is a core macOS security process used to assess apps and code, so it should stay enabled.
- File name
- syspolicyd
- Publisher
- Apple Inc.
- Platforms
- macOS
- Reviewed
What Is syspolicyd?
syspolicyd is a built-in macOS system daemon from Apple. It is part of macOS security checks that help decide whether apps, installers, plug-ins, and other code are trusted to run.
In plain terms, this process helps enforce Apple’s security policy. It can be involved when you open a newly downloaded app, launch software for the first time, verify code signatures, or when macOS checks notarization and related trust information.
This is not a normal login item or third-party startup app. It is part of the operating system and is started by macOS when needed.
Is It Safe?
Yes — the real syspolicyd from Apple is safe and expected on macOS.
Because security-related process names can be copied by malware, it is still worth checking the file if you are suspicious. On a normal Mac, syspolicyd should be an Apple-signed system component, not something sitting in Downloads, Applications, or your home folder. If Activity Monitor shows a process with this name behaving oddly, inspect its path and signature before assuming it is legitimate.
If the file is not Apple-signed, or it runs from an unusual location, treat it as suspicious and investigate further.
Should I Disable It at Startup?
No. You should keep syspolicyd enabled.
It is a core macOS security service, not optional background software. Disabling it can interfere with app verification and other trust checks that macOS relies on. There is usually no good reason for a normal user to try to remove or block it.
If you are seeing it in a process list, that does not mean it is a user-managed startup item. macOS may launch it automatically when security checks are needed.
Why Is It Using High CPU or Memory?
Short bursts of CPU use can happen when macOS is checking a newly downloaded app, scanning code signatures, validating notarization, or assessing many files at once.
Higher usage may also appear after:
- installing or updating apps
- opening software from outside the App Store
- connecting external drives with many apps or packages
- security software scanning the same files at the same time
If usage stays high for a long time, check what you opened just before the spike. A damaged app bundle, a large batch of unsigned files, or repeated trust checks can keep it busy longer than expected.
Restarting the Mac may clear a stuck check, but if the problem returns, focus on the app or file that triggers it rather than trying to remove syspolicyd itself.
How to Disable or Remove It
You generally should not disable or remove syspolicyd.
It is part of macOS, and Apple does not treat it like a normal app login item. If you are troubleshooting, do not try to delete system files or force-remove the daemon. Instead:
- update macOS
- update or remove the app that seems to trigger repeated checks
- restart the Mac
- test whether the issue happens only with one specific app or installer
If you suspect impersonation, verify the process path and Apple signature. If it is not the real system daemon, investigate the parent app or scan the Mac with your security tools.
Where Kudu Helps
Kudu will not suggest disabling a core macOS process like syspolicyd, but it can still help you work out why it is active.
Use Performance Monitor to confirm whether syspolicyd is actually the process using CPU or memory right now. If another app is triggering repeated checks, that often becomes clear when you compare process activity over time.
Use Startup Manager to review real user startup items such as Launch Agents. If a third-party helper keeps launching software that causes repeated security assessments, disabling that helper may reduce the background activity without touching macOS itself.
If you think the process name is being faked, Malware Scanner can help check for suspicious persistence and other signs of unwanted software. That is the right path if the file location or signature does not look like Apple.
Frequently asked questions
- Is syspolicyd a virus?
- No, the real syspolicyd is a legitimate Apple macOS security process. If it is running from an unusual location or is not Apple-signed, investigate it.
- Why does syspolicyd start when I open an app?
- macOS may use it to assess whether the app is trusted, signed, or notarized. That is normal, especially for newly downloaded software.
- Can I force quit syspolicyd?
- You can sometimes stop a running process temporarily, but you should not treat this as a fix. macOS may start it again, and stopping it does not solve the app or file that triggered the checks.

See every app that starts with your computer
Kudu’s Startup Manager lists Run keys, Startup folder entries, scheduled tasks, Launch Agents, and XDG autostart items in one place. On Windows it also shows each item’s boot time impact.
Download Kudu Free →