Android Private Compute Core Architecture
pith:WTP7DPS6open to challenge →
read the original abstract
Android's Private Compute Core (PCC) is a secure, isolated environment within the operating system, that maintains separation from apps while enabling users and developers to maintain control over their data. It is backed by open-source code in the Android Framework introduced in Android 12. PCC allows features to communicate with a server to receive model updates and contribute to global model training through Private Compute Services (PCS), the core of which has been open sourced. PCC is part of the OS, and by virtue of being isolated, constrained, and trusted, it can host sophisticated ML features. The hosted features themselves, running inside PCC, can be closed source and updatable. In this way, PCC enables machine learning features to process ambient and OS-level data and improve over time, while restricting the availability of information about individual users to servers or apps.
This paper has not been read by Pith yet.
Forward citations
Cited by 1 Pith paper
-
Local Is Not a Sufficient Privacy Boundary: Governing OS-Integrated On-Device AI
Proposes an OS-centered privacy framework for on-device AI that treats privacy as institutional accountability, including a threat model, six-part risk taxonomy, privacy-by-architecture controls, and four-level audit ...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.