Appendix: Apple Intelligence Report

The transparency data available on a user’s device.

Overview

After a user enables the Apple Intelligence Report in Settings > Privacy & Security, they can export the attestation bundles of the PCC nodes to which their device has encrypted requests.

The exported JSON file consists of two top-level keys:

  • modelRequests: Contains Apple Intelligence requests processed by Private Cloud Compute (executionEnvironment: PrivateCloudCompute).

  • privateCloudComputeRequests: Contains metadata for requests processed by Private Cloud Compute:

Base64-encoded attestation bundles

Starting with macOS 26.4, iOS 26.4, and iPadOS 26.4, attestation bundles in the Apple Intelligence Report are Base64-encoded Protobuf. This replaces the previous JSON representation of the attestation bundle’s Protobuf fields, and helps ensure that the report captures the complete attestation bundle — including any fields added in the future — without requiring a client software update.

The pccvre attestation subcommands parse, canonicalize, and verify attestation bundles from the Apple Intelligence Report.