<!-- llms-explorer concept facts · https://llms-explorer.com/tree/foundation-models-pcc-eligibility-quotas-and-migration/ · pack 2026-10-23 · ~1420 tokens -->

# Foundation Models PCC eligibility quotas and migration

> Source-anchored research for Foundation Models PCC eligibility quotas and migration. Run status: COMPLETED.

Parent: [Apple Foundation Models framework](https://llms-explorer.com/tree/apple-foundation-models-framework/) · 3 facets · 11 facts · page: https://llms-explorer.com/tree/foundation-models-pcc-eligibility-quotas-and-migration/

## How it works

- The Foundation Models API exposes PCC quota state through quotaUsage, including approaching and reached states, and a limitIncreaseSuggestion that can show Apple's system upgrade UI. Exhaustion raises quotaLimitReached; resetDate identifies the quota refresh when known, and Xcode schemes can simulate approaching or reached limits for testing. (high confidence) (verified as of 2026-08-06) — [source](https://developer.apple.com/tutorials/data/documentation/foundationmodels/adding-server-side-intelligence-with-private-cloud-compute.md)

## Problems, failure modes and limitations

- The app-facing PCC model has a separate daily per-person request quota. Apple’s Foundation Models guide exposes below-limit, approaching-limit, and limit-reached states, a reset date when known, and a system UI suggestion to subscribe to iCloud+ for more access; the guide does not publish a numeric daily allowance. (high confidence) (verified as of 2026-08-06) — [source](https://developer.apple.com/tutorials/data/documentation/foundationmodels/adding-server-side-intelligence-with-private-cloud-compute.md)
- Runtime PCC availability depends on Apple Intelligence support for the device and region and on service readiness; Apple exposes deviceNotEligible and systemNotReady states, requires a network connection, and recommends an on-device fallback when PCC cannot serve a request. An iOS 27 app example implements availability and quota fallback. Although its prose also describes offline fallback, its shown response handler retries only quotaLimitReached and rethrows other errors. (high confidence) (verified as of 2026-10-23) — [source](https://developer.apple.com/tutorials/data/documentation/foundationmodels/privatecloudcomputelanguagemodel.md)
- A Daring Fireball entry dated 2026-07-12 reports a third-party macOS wrapper that invokes the fm command-line tool to reach PCC without the app-facing entitlement and says it cannot run in sandboxed Mac App Store apps; this CLI report does not establish that native PrivateCloudComputeLanguageModel calls bypass Apple’s managed-entitlement requirement. (medium confidence) (verified as of 2026-07-12) — [source](https://daringfireball.net/linked/2026/07/12/)

## Facts and statements

- As of 2026-10-09, Apple lists three PCC eligibility conditions: enrollment in the App Store Small Business Program, fewer than 2 million first-time App Store downloads from any of the developer's apps, and Apple's assignment of the Private Cloud Compute entitlement to the developer account. Eligible developers incur no PCC cloud API cost. (high confidence) (verified as of 2026-10-09) — [source](https://developer.apple.com/private-cloud-compute/)
- Apple allows eligible PCC apps to ship through the App Store where Apple Intelligence is available and to be tested through TestFlight or ad hoc distribution; installs through those test channels do not count as first-time App Store downloads. (high confidence) (verified as of 2026-10-09) — [source](https://developer.apple.com/private-cloud-compute/)
- Apple says it will notify a developer and require migration to an alternative solution within six months if any app later exceeds the 2 million first-time-download threshold or the developer leaves the App Store Small Business Program; first-time download information is available in App Store Connect Analytics. (high confidence) (verified as of 2026-10-09) — [source](https://developer.apple.com/private-cloud-compute/)
- Apple documents PrivateCloudComputeLanguageModel for iOS and iPadOS 27, Mac Catalyst 27, macOS 27, visionOS 27, and watchOS 27 or later; the Foundation Models guide recommends availability checks and using an on-device model on earlier OS releases. (high confidence) (verified as of 2026-10-13) — [source](https://developer.apple.com/tutorials/data/documentation/foundationmodels/privatecloudcomputelanguagemodel.md)
- PCC applies a daily request allowance per user, and Apple says an iCloud+ subscription can provide more access; this is a user quota, separate from the eligible developer's no-cloud-API-cost arrangement. (high confidence) (verified as of 2026-10-09) — [source](https://developer.apple.com/tutorials/data/documentation/foundationmodels/adding-server-side-intelligence-with-private-cloud-compute.md)
- Apple's public developer material describes daily PCC limits but gives no fixed requests-per-user number; it says limits can vary by feature, request complexity, system demand, system policy, and other factors. Apple mentions future fee-based expanded access but publishes no price or timing, so developers should not plan around an assumed numeric quota or paid-access offer. (medium confidence) (verified as of 2026-10-09) — [source](https://developer.apple.com/private-cloud-compute/)
- Apple documents PrivateCloudComputeLanguageModel in Foundation Models for iOS, iPadOS, Mac Catalyst, macOS, visionOS, and watchOS 27 or later. The API reports unavailable states such as deviceNotEligible and systemNotReady; using PCC also requires a supported Apple Intelligence device and region and a network connection. (high confidence) (verified as of 2026-10-13) — [source](https://developer.apple.com/tutorials/data/documentation/foundationmodels/privatecloudcomputelanguagemodel.md)
