companiond

JSON
executablemacOS1.3 MBx86_64, arm64

Apple device connectivity daemon — manages pairing and communication with paired devices

Facilitates wireless communication with paired Apple devices including wearables and accessories through Bluetooth LE and proprietary Apple protocols. Handles device pairing, authentication via Apple ID, and maintains persistent connections for data synchronization and command execution. Exposes XPC services for system components and applications to query device state and send commands. Supports AirDrop and iMessage integration for cross-device messaging and file sharing. Makes outgoing connections to Apple identity services for authentication and can listen for incoming device connections.AI

Fingerprint

Platform
macOS
Type
executable
Arch
x86_64, arm64
Min OS
26.1.0
SDK
26.1.0
File Size
1.3 MB
UUID
C1670BF5-6AAC-388B-A25B-9680A24FC675
Analyzed
2026-04-09T09:45:05Z
CDHash
78103c44d8bec7bb65b43fbdcd3afb9e1e6237b427c9fc4b4f6e5ec21085ef5a

Capabilities

KeychainKeychain access group membership
keychain-access-groups
NetworkListen for incoming network connections
com.apple.security.network.server[object Object]
HardwareCommunicate with paired Apple devices
com.apple.CompanionLink[object Object]
IpcQuery process state from RunningBoard
com.apple.runningboard.process-state[object Object]
IpcApple identity/messaging services (iMessage)
/System/Library/PrivateFrameworks/IDS.framework/Versions/A/IDS

Entitlements82

Interesting Strings

Network Surfaceentitled

API Usage

DNA Capability Vector

Location
0
Keychain
1
Network
3
Storage
4
Hardware
3
IPC
5
Analytics
0
Security
2
System
0

Behavioral Profile

URL Endpoints
26
Telemetry Strings
4
File Paths
34
Bundle IDs
278
IOKit Constants
0
Library Functions
0

Structural HashesSHA-256

Static Libraries0 / 1804 functions identified

Functions(1804)

0x100002218+[CDAppSignInUtilities approvedWebCredentialsDomainsForApplicationIdentifier:completionHandler:]
0x100002224sub_100002224
0x100002350+[CDAppSignInUtilities allWebCredentialsDomainsForApplicationIdentifier:completionHandler:]
0x10000235csub_10000235c
0x1000024b0+[CDAppSignInUtilities canPerformAuthKitRequest:withAuthKitAccount:clientBundleIdentifier:completionHandler:]
0x1000024c4sub_1000024c4
0x1000025ec+[CDAppSignInUtilities sendSessionActivatedMetricsWithRequest:approvedAssociatedDomains:]
0x100002780sub_100002780
0x100002864sub_100002864
0x100002874sub_100002874
0x100002880+[CDAppSignInUtilities sendSessionCompletedMetricsWithError:]
0x100002968sub_100002968
0x100002ab0sub_100002ab0
0x100002b04sub_100002b04
0x100002b0csub_100002b0c
0x100002b14sub_100002b14
0x100002b24sub_100002b24
0x100002d0csub_100002d0c
0x100002d84sub_100002d84
0x100002dccsub_100002dcc

Imports791 symbols from 33 dylibs

Exports1

_mh_execute_header0x0