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.
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
To stop syncing passwords on this Mac, choose Apple menu › System Settings. Click your name, then iCloud.
Click Passwords, then turn off “Sync this Mac”.
Don't quit
secdin Activity Monitor. Apps that use the keychain depend on it.
See how much it uses
Open Activity Monitor from Applications › Utilities. Click Network.
Type
secdin the search field. The Sent Bytes and Rcvd Bytes columns show what it moved since it started.In Terminal, watch only this process. Press d to show the change per second, and q to quit.
nettop -p 'secd' -P
With Kilobat
In the Kilobat app list, search for
secd. Its row shows the live rate and what it moved today.In Connections, click the ⓘ button on one of its rows. The popover shows this page’s short answer, without going online.
In Terminal, ask the same question. Add
--jsonfor scripts and agents.kilobat explain 'secd'Show its traffic over one day.
kilobat bandwidth 'secd' dayThrough MCP, an AI agent asks
explain_connectionwith 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
- secd(8), man page installed with macOS 27.2
- launchd property list com.apple.secd, macOS 27.2
- Apple Platform Security: Secure keychain syncing
- Apple Support: Set up iCloud Keychain to autofill information on Mac
Checked on 1 November 2026.