Privacy & permissions
What Mac 'Analytics & Improvements' Data Apple Collects (and How to Opt Out)
Apple's Analytics & Improvements collects data from your Mac to improve products. Here's what's collected, how to see it, and how to turn it off.
When you set up a new Mac, one of the screens you click through asks if you want to share analytics data with Apple. Most people click yes without reading. Years later, that toggle is still on and quietly sending diagnostic and usage data to Apple every day.
Here’s what’s actually being collected, what Apple does with it, and how to turn it off if you’d rather not participate.
What Apple collects under “Analytics & Improvements”
When the toggle is on, your Mac periodically sends:
- Crash reports for apps that crashed
- System diagnostic logs (kernel panics, kernel performance data)
- Hardware sensor data (CPU temperature, fan speed, battery health)
- App launch times and counts (without user content)
- Some usage statistics for system features
- Siri voice clip samples (if Siri is on and you’ve opted into voice improvements)
- Some Apple Pencil and accessibility usage patterns
What’s not included:
- The contents of files you’ve created
- The contents of messages or emails
- Browsing history
- Specific location data (typically aggregated to country/region)
- Anything tied to your Apple ID by default
Apple says this data is anonymized and used to improve macOS, iOS, and Apple’s products in general. Reasonable description.
Where to find the toggles
Open System Settings → Privacy & Security → Analytics & Improvements. You’ll see several toggles:
- Share Mac Analytics — the main one
- Share With App Developers — opts in to sharing your crash reports with the developers of apps that crashed
- Improve Siri & Dictation — sends voice clip samples for speech recognition improvement
- Improve Health & Activity — sends de-identified motion and health data
- Improve Wheelchair Mode — for wheelchair users, helps Apple improve activity calculations
- Improve Assistive Voice Features — for users of accessibility voice features
- iCloud Analytics — sends iCloud-specific usage data
Each is independent. You can leave the master toggle on and turn off specific subsets, or turn the master off and disable everything.
How to see what’s actually been sent
Apple gives you a way to inspect the analytics data on disk. In System Settings → Privacy & Security → Analytics & Improvements, click “Analytics Data…” at the bottom. This opens a Finder window showing the local cached analytics files.
You’ll see a list of .ips files (logs and crash reports). Each is a JSON or plain-text file you can open in TextEdit. The contents are usually:
- Stack traces from crashes
- Process IDs and timestamps
- System metadata (kernel version, model, locale)
- App bundle identifiers
Reading them takes some effort — they’re designed for Apple engineers, not end users. But the inspection option means you can verify approximately what’s being shared. There’s no obvious user content in there.
How to turn it off
In System Settings → Privacy & Security → Analytics & Improvements:
- Toggle off “Share Mac Analytics”
- Toggle off “Share With App Developers” (these get attached to your crash reports going to the dev)
- Toggle off “Improve Siri & Dictation” if you’d prefer Siri samples not be sent
- Toggle off any other categories you want disabled
The change takes effect immediately. Existing local cached files in the analytics data folder remain (you can delete them manually if you want); future collection stops.
There’s no “Apple, delete everything you have on me” toggle on this screen — Apple’s general data policies handle deletion through other channels (Apple ID account portal at privacy.apple.com).
What “Share With App Developers” actually does
When this is on and an app you use crashes, the crash report (the .ips file) is automatically shared with the app’s developer through Apple’s developer portal. Developers see anonymized crash logs they can use to fix bugs.
What’s in those reports:
- Stack trace and error details
- App version, OS version, hardware model
- Process information and memory layout
What’s not:
- Your Apple ID
- Your name or email
- Your file contents
- Other apps’ data
Developers find these reports useful — they’re free bug data. Sharing them is genuinely helpful for app stability. The trade-off is your machine’s anonymized crash reports go to a wider audience than just Apple.
If you’re conservative on privacy, turning this off is fine. If you appreciate that apps you use stay maintained, leaving it on is also fine.
What about Apple Intelligence telemetry?
Apple Intelligence (the on-device + cloud AI suite introduced in 2024) has its own analytics behavior. By default, Apple Intelligence runs on-device for many tasks and uses Private Cloud Compute for others. The cloud requests aren’t tied to your Apple ID and aren’t logged in a personally identifiable way (per Apple’s stated design).
Whether AI processing happens at all is a separate setting under System Settings → Apple Intelligence & Siri. If you’ve enabled Apple Intelligence, some prompts will go to cloud. The Analytics & Improvements toggles cover diagnostic data about Apple Intelligence’s operation; they don’t control whether the AI runs.
Sandbox containers and analytics
Analytics collection is a system-level service, not a per-app feature. Sandbox containers don’t really apply. Apps don’t choose whether their crashes get reported — that’s an OS-wide setting.
A nuance: an app’s own analytics SDK (Firebase, Mixpanel, Sentry, etc.) is separate from Apple’s analytics. The app developer controls whether that SDK runs and what it sends. Sandbox restrictions on network egress can constrain it for App Store apps; non-sandboxed apps can phone home to whatever they want.
If you care about app-level analytics specifically, the best you can do at the system level is monitor outbound network traffic with a tool like Little Snitch or Lulu, which prompts you per-app for outbound connections.
What about “Privacy & Security” prompt fatigue?
A common complaint: macOS asks for permissions a lot, and Analytics is one more thing to think about. Reasonable. But the analytics setting is a one-time decision — turn it off once and you’re done. The recurring prompt fatigue comes from Camera, Microphone, Files & Folders, etc., not from Analytics.
If you set “Share Mac Analytics” to off during initial setup or now, you’ll never see another Analytics prompt unless you reset the Mac.
What about telemetry from third-party apps?
Many third-party apps include their own telemetry — Firebase Analytics, Mixpanel, Amplitude, Sentry, custom homegrown. None of those go through Apple’s Analytics & Improvements. They’re at the app’s discretion.
Things that help limit third-party telemetry:
- Prefer apps with a clear “no analytics” policy
- Use App Store apps (sandbox limits exfiltration to declared endpoints)
- Read the developer’s privacy policy (Apple requires this on the App Store listing)
- Use a network monitor (Little Snitch, Lulu) for visibility into what’s leaving your machine
Apple’s Analytics is, in the grand scheme, one of the more transparent and limited telemetry sources on your Mac. Third-party app telemetry is usually a bigger total volume.
Audit checklist
A one-time setup:
- Open
System Settings → Privacy & Security → Analytics & Improvements - Decide on Share Mac Analytics
- Decide on Share With App Developers
- Decide on Siri & Dictation improvement
- Decide on iCloud Analytics
- Optionally, click “Analytics Data…” to inspect what’s been cached
- Combine with thoughtful third-party app choices for total telemetry control
Apple’s Analytics collection is one of the more limited and transparent telemetry systems running on your Mac. The data is genuinely useful for product improvement, doesn’t include user content, and can be turned off completely with three taps. Whether you keep it on or turn it off is a values call — neither is unreasonable. But knowing what the toggle does makes the decision yours rather than a default.