---
title: "ScreenTimeAgent: what it is, why it syncs, and whether to block it · Kilobat"
url: "https://kilobat.app/processes/screentimeagent"
description: "ScreenTimeAgent supports Screen Time on a Mac and syncs usage across your devices. What its traffic is and what breaks if you block it."
---

Apple services

# What is ScreenTimeAgent?

`ScreenTimeAgent` supports Screen Time. Apple says that Screen Time can sync your usage and settings across devices with the same Apple Account, end-to-end encrypted.

Process: `ScreenTimeAgent` · Made by Apple · Applies to: macOS 14 Sonoma and later. Checked on macOS 27.2. · Checked: 1 November 2026

## Short answer

Part of macOS. It supports Screen Time, which can sync your usage and limits across your devices through iCloud.

Block with care

Blocking it stops Screen Time data syncing between devices. For a child's device, it can stop limits from arriving.

Path

`/System/Library/PrivateFrameworks/ScreenTimeCore.framework/Versions/A/ScreenTimeAgent`

launchd label

`com.apple.ScreenTimeAgent`

Signing identifier

`com.apple.ScreenTimeAgent`

## What it is

The man page says only that `ScreenTimeAgent` “supports the Screen Time feature”. It is in the ScreenTimeCore framework, started for each user as `com.apple.ScreenTimeAgent`.

Apple Platform Security says that Screen Time controls and usage data can sync across devices with the same Apple Account, using CloudKit end-to-end encryption. This needs two-factor authentication, and syncing is on by default.

For families, Apple says that usage data and settings travel between a parent's and a child's devices with the end-to-end encrypted IDS protocol.

## Why it uses the network

- **Sync between your devices.** Your usage and Screen Time settings sync through CloudKit, so the report covers all your devices.
- **Family Sharing.** A child's usage goes to the family organizer, and settings go the other way.
- **App icons.** Apple says that app icons in Screen Time reports come directly from the App Store, which keeps no data from these requests.

## How much is normal

Small, occasional sync traffic is usual with Screen Time on.

Apple says that clearing Safari history or deleting an app removes the matching usage data on all synced devices.

With Screen Time off, it should be quiet.

With analytics sharing on, Apple says that it collects only anonymized data about how the Screen Time feature is used.

## When it uses a lot, and why

- **Not documented as heavy.** Screen Time data is small. Many devices in a family can mean more frequent, but still small, syncs.

## Is it safe to block?

Block with care

Blocking it stops Screen Time data syncing between devices. For a child's device, it can stop limits from arriving.

What breaks if you block it

- Screen Time reports stop including your other devices.
- Changes a parent makes to a child's limits may not arrive, and the child's usage may not reach the parent.

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. Choose Apple menu › System Settings › Screen Time.
2. To keep usage on this Mac only, turn off Share Across Devices. The option is in Screen Time settings.
3. Turn off App & Website Activity if you don't use Screen Time.
4. Don't quit `ScreenTimeAgent` in Activity Monitor. macOS starts it again.

## See how much it uses

1. Open Activity Monitor from Applications › Utilities. Click Network.
2. Type `ScreenTimeAgent` 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 'ScreenTimeAgent' -P
   ```

## With Kilobat

1. In the Kilobat app list, search for `ScreenTimeAgent`. 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 'ScreenTimeAgent'
   ```
4. Show its traffic over one day.

   ```
   kilobat bandwidth 'ScreenTimeAgent' 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](https://kilobat.app/docs/blocking#filtering), [Protection](https://kilobat.app/docs/blocking#protection) and the [hotspot data saver](https://kilobat.app/save-hotspot-data).

## 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.

- [*.apple-cloudkit.com](https://kilobat.app/hosts/apple-cloudkit-com): Apple's CloudKit service. Apps sync their iCloud data through it, and Apple lists api.apple-cloudkit.com for app notarization on macOS.

## Questions

**Does Apple see which apps I use?**

Apple says that, with analytics sharing on, only anonymized Screen Time feature data is collected. No specific app or web usage is gathered.

**Is Screen Time sync encrypted?**

Apple says that it uses CloudKit end-to-end encryption between your devices.

## Sources

- ScreenTimeAgent(8), man page installed with macOS 27.2
- launchd property list com.apple.ScreenTimeAgent, macOS 27.2
- [Apple Platform Security: Screen Time security](https://support.apple.com/guide/security/screen-time-security-secd8831e732/web)
- [Apple Support: Get started with Screen Time on your Mac](https://support.apple.com/guide/mac-help/get-started-with-screen-time-mchlfafa9773/mac)
- [Apple Support: Set up Screen Time for yourself on Mac](https://support.apple.com/guide/mac-help/set-up-screen-time-for-yourself-mchle4e2edfe/mac)

Checked on 1 November 2026.

## Related

- [identityservicesd](https://kilobat.app/processes/identityservicesd): Part of macOS. It is the client of the Apple Identity Service, which finds the keys and devices of the people you message or call.
- [cloudd](https://kilobat.app/processes/cloudd): Part of macOS. It syncs the iCloud data of apps that use CloudKit, so its traffic belongs to those apps.
