The privileged helper
Why fans, SMC sensors, SMART status and per-process activity need a separate daemon, and how to approve it.
Some of what Operator shows is off limits to an ordinary application. macOS reserves it for privileged processes:
- SMC sensors — temperatures, voltages, power draw, clock frequency
- Fan speeds
- Per-process network and disk activity
- SMART health for internal drives
- Whether the lid is closed while the Mac stays awake
Rather than ask for those powers for the whole app, Operator ships a small helper that runs as a background daemon and does nothing else. The app talks to it over a private channel pinned to Operator’s own code signature, so nothing else on your Mac can call it.
Approving it
macOS asks once. Approve Operator in System Settings → General → Login Items & Extensions. The app must be in /Applications when it registers.
Until you approve it, Operator keeps working and simply leaves those particular cards empty rather than guessing. Nothing else is gated behind the helper.
If those cards stay empty after approving, see Troubleshooting.