This post is from the WWDC26 Foundation Models Q&A.
Entity schemas add app content to the Spotlight semantic index so Siri can find information inside apps.
- Is the semantic index built and stored entirely on-device, or is any indexed entity content transmitted to Apple or to Private Cloud Compute for embedding/retrieval?
- How should developers index content that does not live on the device — data that resides on a remote server or is fetched on demand? Is there a provider/just-in-time pattern, or must entities be materialized locally first?
- What is the freshness/update latency of the index when entities change frequently, and what are the practical limits on entity count and update rate before indexing is throttled?
- What controls exist to exclude sensitive entities from the semantic index or from Siri's personal-context reach, on a per-entity or per-field basis?
- How is indexed app content scoped per user/account on shared or multi-account devices, and is it cleared on sign-out?