assetsubscriptiond network usage on macOS
Last updated: 2026-07-31
assetsubscriptiond is an Apple system daemon that obtains Siri, speech, translation, and other local machine-learning resources required by the current configuration. Its traffic is usually intermittent, and Apple provides no supported switch for disabling the daemon.
What it is
assetsubscriptiond is an Apple-signed macOS system daemon. It belongs to the Unified Asset Framework, commonly shortened to UAF, and launchd starts it on demand. The system manual page describes its role as initiating downloads of files required by the Mac’s current configuration. When there is no relevant work to perform, it usually does not need to remain running continuously.
“Assets” is a broad word, but assetsubscriptiond should not be treated as the universal downloader for every optional file in macOS. The system resources currently associated with its UAF work primarily cover Siri, speech recognition, translation, and other local machine-learning capabilities. Verified UAF categories also include resources related to summarization, handwriting, and vision. It cooperates with the MobileAsset system, which is why its activity may appear near that of mobileassetd.
Its name also needs a little interpretation. The “subscription” in assetsubscriptiond refers to the system maintaining a relationship with the resource versions needed for the current configuration. It does not mean that the process manages a paid subscription.
Why it talks to the network
assetsubscriptiond checks resource catalogs and obtains packages that the current system configuration requires. That work can be triggered by installation tasks following a macOS upgrade, daily subscription maintenance, the download or removal of UAF or MobileAsset resources, and some changes in system context. Enabling Apple Intelligence, upgrading the system, or changing the Siri language may also create a need for new local models.
The resulting connections usually concern Apple resource catalogs, content distribution infrastructure, a CDN, or a local Content Caching service. There is no verified basis for naming a fixed set of domains for every request. Apple also does not publish the complete division of labor between assetsubscriptiond and mobileassetd, so observing one of them around a download does not prove which process carried every byte of the resource package.
This activity is about obtaining local resources. It is separate from the data paths used for Apple Intelligence cloud inference, Private Cloud Compute, or ChatGPT requests. assetsubscriptiond is not a single proxy through which all of those services communicate.
How much traffic is normal
There is no reliable MB range for normal assetsubscriptiond traffic. Apple does not publish a standard download size or a maximum amount for one activation, and the required resources vary with the Mac’s configuration and the work that triggered the daemon.
At the low end, an activation may involve only a small resource-catalog check, similar in scale to checking for a software update. At the high end, a system component or local machine-learning model update can involve a substantial file download. The meaningful pattern is therefore intermittent activity: short checks and occasional larger transfers are more consistent with its role than a steady, continuous stream.
A large transfer is not automatically evidence of a problem, especially after a system upgrade, after Apple Intelligence is enabled, or after the Siri language changes. Size alone still cannot identify the exact resource, and inventing a universal “normal” threshold would be misleading.
Can you turn it off
Apple does not provide a supported System Settings switch for disabling assetsubscriptiond, so there is no settings path that turns this daemon off. Settings related to Apple Intelligence and Siri can change those individual features, but they are not an on/off control for assetsubscriptiond itself.
Temporary bandwidth throttling is generally compatible with its role and may be useful on a metered connection. The immediate effect is normally to postpone resource preparation rather than to stop macOS from operating altogether. The delayed feature may remain unavailable or incomplete until the required package arrives.
Persistent blocking, deleting the executable, repeatedly killing the process, or disabling its LaunchDaemon has broader consequences. Siri, Apple Intelligence, speech recognition, translation, or another feature that depends on UAF resources may keep waiting, work only partially, or fail to become ready after an upgrade. Because launchd starts the service when macOS needs it, killing it is also not a dependable way to prevent future activity.
What people get wrong
A common description says that assetsubscriptiond specifically downloads fonts, dictionaries, dynamic wallpapers, and voice packs. That claim is too broad. Fonts, dictionaries, and wallpapers appear under other MobileAsset categories in the examined system files, and there is no verified evidence that assetsubscriptiond manages them. Speech-related UAF resources are within the verified general scope, but that does not establish every specific “voice pack” claim.
The word “subscription” does not refer to an App Store purchase, recurring charge, or other paid plan. It describes the system’s subscription to the versions of resources required by its configuration.
The Apple executable at /usr/libexec/assetsubscriptiond is not third-party malware. It is Apple-signed and managed through a system LaunchDaemon. The name com.apple.assetsubscriptiond is verified for this service. By contrast, com.apple.assets was not verified as this executable’s bundle identifier or launchd service in the examined system and should be treated only as a possible version-specific or traffic-attribution alias.
Seeing network traffic from assetsubscriptiond does not mean that it is uploading recorded speech or monitoring data. The evidence available here points to resource subscriptions and downloads. However, Apple has not published every endpoint or the complete details of possible status reporting, so the evidence does not support an absolute claim that the process can never send any operational state.
Deleting its files, repeatedly killing it, or disabling its LaunchDaemon is not a consequence-free system optimization. macOS can start it again on demand, while permanent blocking can interfere with features that depend on downloaded local models or resource packages.
Finally, assetsubscriptiond is not the universal network agent for Apple Intelligence cloud processing. Its verified responsibility is obtaining local resources. Private Cloud Compute, ChatGPT, and other remote inference requests follow different data paths.
Seeing what it actually used
The practical next step is to check assetsubscriptiond in Bytetally’s per-process statistics for the exact period that concerns you. Compare that window with a recent macOS upgrade, an Apple Intelligence change, or a Siri language change. This shows the observed total on your Mac without relying on an invented universal MB threshold.
Related processes
Common questions
What is assetsubscriptiond on my Mac?
assetsubscriptiond is an Apple-signed Unified Asset Framework daemon that downloads resources required by the current system configuration.
Why is assetsubscriptiond using so much data?
It may be obtaining a large system component or local machine-learning model after an upgrade, a Siri language change, or another relevant configuration change. Apple does not publish a reliable size range for these downloads.
Can I disable assetsubscriptiond?
Apple provides no supported switch for disabling it. Temporary throttling can delay downloads on a metered connection, but persistent blocking may leave dependent features incomplete or waiting for resources.
Is assetsubscriptiond malware?
The executable at /usr/libexec/assetsubscriptiond is an Apple-signed system component managed by a system LaunchDaemon, not a third-party program.
See exactly how much it used
Bytetally tracks every process on your Mac separately — upload and download, live and historical. All on-device.
Download Free on the Mac App StoremacOS 14 Sonoma or later · 100% on-device · No account