Repositori ini berisi kode untuk aplikasi Private Compute Services, serangkaian layanan yang menyediakan jembatan yang menjaga privasi antara Private Compute Core dan cloud.
Private Compute Core Android adalah lingkungan aman yang terisolasi dari sistem operasi dan aplikasi lainnya tempat fitur sumber dekat dapat mengakses data ambient dan OS dengan aman.
Sejak Android 11, OS ini mencegah komponen Private Compute Core berkomunikasi langsung dengan aplikasi lain, dan memaksa fitur-fiturnya untuk menggunakan sekumpulan kecil API yang terdefinisi dengan baik di AOSP. Perlindungan ini sudah bersifat open-source dan dapat ditemukan di sini.
Mulai Android 12 dan seterusnya, fitur di dalam Private Compute Core tidak memiliki akses langsung ke jaringan. Sebaliknya, fitur-fitur ini berkomunikasi melalui sekumpulan kecil API ke Layanan Komputasi Pribadi (didefinisikan dalam repositori ini). Hal ini memastikan tidak ada informasi pribadi atau informasi pengenal yang terekspos di luar perangkat menggunakan serangkaian teknologi yang menjaga privasi termasuk pembelajaran gabungan, analitik gabungan, dan pengambilan informasi pribadi.
Anda dapat mempelajari lebih lanjut tentang Layanan Komputasi Pribadi di postingan blog ini.
Proyek ini bergantung pada repositori sumber terbuka terpisah berikut ini, serta sejumlah dependensi terbatas yang tetap menjadi sumber tertutup. Semua definisi API disertakan dalam repo sumber terbuka.
Dependensi sumber terbuka adalah: