Security and accounts

What is secd?

secd is the keychain agent of macOS. Every app that uses the keychain talks to it. With iCloud Keychain on, your passwords, Wi-Fi passwords and other synced items travel between your devices through iCloud.

Process: secdMade by AppleApplies to: macOS 14 Sonoma and later. Checked on macOS 27.2.Checked: 1 November 2026

Short answer

Part of macOS. It controls access to keychain items. With iCloud Keychain on, your passwords and other synced items travel between your devices.

Don’t block

Don't block it. Apps that use the keychain depend on it, and iCloud Keychain sync stops.

Path
/usr/libexec/secd
launchd label
com.apple.secd
Signing identifier
com.apple.secd

What it is

The man page calls secd the “centralised keychain agent”. It controls access to and modification of keychain items, and anyone who needs the keychain talks to it.

The program is /usr/libexec/secd, started for each user as com.apple.secd.

Apple Platform Security says that synced keychain items are exchanged through CloudKit or iCloud key-value storage. Each item is encrypted so that only devices in your circle of trust can read it, not Apple.

Apple doesn't say which process does the iCloud Keychain upload. This page links secd to it because it is the keychain agent.

Why it uses the network

  • iCloud Keychain sync. Apple says that iCloud Keychain keeps website logins, credit cards and Wi-Fi network information up to date across your devices.
  • Only marked items. Apple says that only items marked as synchronizable sync. Safari data and Wi-Fi passwords are; most items that other apps add are not, unless the app asks.

How much is normal

Small, occasional sync traffic is usual with iCloud Keychain on. Keychain items are small.

Adding a device makes the devices exchange items so that all of them have the same keychain.

With iCloud Keychain off, synced items stay on the Mac.

When it uses a lot, and why

  • A new device joins. Apple says that as new devices join, each peer syncs with the new one so that all have the same items.
  • Not large. Even a big keychain is small next to photos or files.

Is it safe to block?

Don’t block

Don't block it. Apps that use the keychain depend on it, and iCloud Keychain sync stops.

What breaks if you block it

  • Passwords, passkeys and Wi-Fi passwords stop syncing with your other devices.
  • New devices can't join your iCloud Keychain.
  • Apps on this Mac that read the keychain may fail if keychain access is affected.

Blocking means a firewall rule that refuses its connections. Don’t quit or disable a macOS process to save data: macOS starts it again, and other features depend on it.

Reduce its use

  1. To stop syncing passwords on this Mac, choose Apple menu › System Settings. Click your name, then iCloud.

  2. Click Passwords, then turn off “Sync this Mac”.

  3. Don't quit secd in Activity Monitor. Apps that use the keychain depend on it.

See how much it uses

  1. Open Activity Monitor from Applications › Utilities. Click Network.

  2. Type secd in the search field. The Sent Bytes and Rcvd Bytes columns show what it moved since it started.

  3. In Terminal, watch only this process. Press d to show the change per second, and q to quit.

    nettop -p 'secd' -P

With Kilobat

  1. In the Kilobat app list, search for secd. Its row shows the live rate and what it moved today.

  2. In Connections, click the ⓘ button on one of its rows. The popover shows this page’s short answer, without going online.

  3. In Terminal, ask the same question. Add --json for scripts and agents.

    kilobat explain 'secd'
  4. Show its traffic over one day.

    kilobat bandwidth 'secd' day
  5. Through MCP, an AI agent asks explain_connection with the process name. It gets the same facts.

The live view and the explanations are free. History in the app needs Kilobat Pro. Blocking needs Pro and the network filter: see the network filter, Protection and the hotspot data saver.

Hosts it contacts

Apple and the maker document these hosts for this feature. A process can also contact others; Kilobat’s Connections tab shows what it actually opens on your Mac.

Questions

Can Apple read my iCloud Keychain?

Apple says that each synced item is encrypted so that only devices in your circle of trust can decrypt it, not Apple.

Do all keychain items sync?

No. Apple says that some items, such as iMessage keys, stay on the device. Third-party apps' items don't sync by default.

Sources

Checked on 1 November 2026.