Mengirim data pengguna ke API AI — apa yang diwajibkan Google Play
Menambahkan panggilan LLM ke aplikasi adalah keputusan berbagi data, dan kebijakan User Data Play menyatakannya secara tegas. Apa yang harus diungkapkan, di mana, dan seperti apa pengungkapan di dalam aplikasi.
Kebijakan User Data Google Play berlaku untuk integrasi AI pihak ketiga, dan Anda tetap bertanggung jawab atas pengungkapan dan persetujuan. Jika aplikasi Anda mengirim konten pengguna ke API AI, itu adalah berbagi data dengan pihak ketiga: sebutkan di kebijakan privasi Anda, deklarasikan di formulir Data safety, dan tampilkan pengungkapan yang jelas di dalam aplikasi sebelum hal itu terjadi.
Selesaikan ini dalam beberapa menit saja
AppFoyer meng-hosting halaman yang dibahas panduan ini — kebijakan privasi, ketentuan, dukungan, penghapusan akun, dan app-ads.txt — di subdomainnya sendiri, tanpa domain atau server milik Anda. Satu aplikasi gratis, dan tidak ada yang diwajibkan toko yang pernah berada di balik paywall.
Diperiksa 19 September 2026. Kebijakan toko berubah, terkadang tanpa pemberitahuan. Semua yang ada di bawah menautkan dokumentasi resmi, dan halaman itulah — bukan halaman ini — yang menjadi acuan. Jika keduanya tidak sejalan, toko yang benar. Panduan ini diterjemahkan dari bahasa Inggris; kutipan dari dokumentasi toko dipertahankan dalam bahasa Inggris aslinya.
Menambahkan fitur “ringkas ini”, “tanyakan tentang catatan Anda”, atau “buat caption” hanya butuh tiga baris kode jaringan, dan justru karena itulah fitur ini biasanya sama sekali melewatkan pembahasan kepatuhan. Dari sudut pandang toko, Anda baru saja mulai mengirim konten pengguna Anda ke perusahaan yang belum pernah mereka dengar.
Google Play menutup ambiguitas ini dalam kebijakan User Data-nya: “These requirements also apply to third-party AI integrations (such as products, services, code) and you remain responsible for ensuring compliance with this policy, including limited use, disclosure and consent.” (Persyaratan ini juga berlaku untuk integrasi AI pihak ketiga — seperti produk, layanan, kode — dan Anda tetap bertanggung jawab untuk memastikan kepatuhan terhadap kebijakan ini, termasuk penggunaan terbatas, pengungkapan, dan persetujuan.)
Tidak ada rezim khusus untuk AI di sini. Ini adalah aturan berbagi data biasa, dinyatakan sedemikian rupa sehingga tidak ada yang bisa berdalih bahwa panggilan API itu berbeda.
Apa yang termasuk
Jika data pengguna keluar dari perangkat dan sampai ke penyedia model, itu termasuk — baik Anda memanggilnya secara langsung maupun melalui wrapper:
- prompt yang berisi apa pun yang diketik, didiktekan, difoto, atau diunggah pengguna;
- dokumen, gambar, dan audio yang dikirim untuk diproses;
- pengenal akun atau perangkat yang dilampirkan pada permintaan;
- riwayat percakapan yang Anda simpan dan kirim ulang.
Model on-device yang tidak pernah mengirim apa pun ke server adalah kasus yang berbeda. Jika Anda tidak yakin mana yang Anda gunakan, baca dokumentasi SDK-nya alih-alih berasumsi — beberapa library “on-device” beralih ke panggilan server sebagai cadangan.
Tiga tempat di mana hal ini harus muncul
1. Kebijakan privasi Anda. Play mewajibkan kebijakan, bersama pengungkapan di dalam aplikasi, untuk “comprehensively disclose how your app accesses, collects, uses, and shares user data” (mengungkapkan secara menyeluruh bagaimana aplikasi Anda mengakses, mengumpulkan, menggunakan, dan membagikan data pengguna). Sebutkan penyedianya dan nyatakan apa yang dikirim, untuk apa digunakan, dan berapa lama disimpan. “Kami dapat menggunakan layanan pihak ketiga untuk meningkatkan pengalaman Anda” bukanlah pengungkapan; itu cara untuk tidak melakukannya.
2. Formulir Data safety Anda. Mengirim konten pengguna ke API eksternal adalah berbagi dengan pihak ketiga, dan formulir itu menanyakan persis hal tersebut. Sikap Google Play terhadap ketidaksesuaian di antara keduanya jelas: “When Google becomes aware of a discrepancy between your app behavior and your declaration, we may take appropriate action, including enforcement action.” (Ketika Google mengetahui adanya ketidaksesuaian antara perilaku aplikasi Anda dan deklarasi Anda, kami dapat mengambil tindakan yang sesuai, termasuk tindakan penegakan.) Lalu lintas ke endpoint AI yang tidak disebutkan di formulir Anda adalah persis ketidaksesuaian semacam itu.
3. Pengungkapan di dalam aplikasi, sebelum hal itu terjadi. Inilah persyaratan yang dilewatkan developer karena hanya ini yang membutuhkan pekerjaan UI. Aturan Play untuk ini spesifik: pengungkapan “must be within the app itself, not only in the app description or on a website” (harus berada di dalam aplikasi itu sendiri, bukan hanya di deskripsi aplikasi atau di situs web), dan “must be displayed in the normal usage of the app and not require the user to navigate into a menu or settings” (harus ditampilkan dalam penggunaan normal aplikasi dan tidak mengharuskan pengguna masuk ke menu atau pengaturan). Jika persetujuan diperlukan, dialognya harus “clear and unambiguous” (jelas dan tidak ambigu) dan memerlukan “affirmative user action (for example, tap to accept, tick a check-box)” (tindakan afirmatif dari pengguna, misalnya mengetuk untuk menerima atau mencentang kotak centang).
Tautan ke kebijakan privasi Anda di layar pengaturan bukanlah pengungkapan di dalam aplikasi. Satu kalimat di layar tempat fitur pertama kali digunakan, sebelum permintaan pertama, barulah pengungkapan.
Pertanyaan yang perlu dijawab sebelum Anda merilis fitur tersebut
- Apa sebenarnya isi prompt-nya? Developer sering terkejut melihat betapa banyak konteks yang dilampirkan oleh kode mereka sendiri.
- Apakah penyedia melatih model dengannya? Tingkat konsumen dan enterprise dari API yang sama sering berbeda dalam hal ini, dan ini adalah sesuatu yang dinyatakan kebijakan Anda sebagai fakta.
- Berapa lama penyedia menyimpannya? Sebutkan jangka waktunya, atau nyatakan bahwa Anda tidak mengendalikannya.
- Bisakah pengguna menghindari fitur tersebut? Fitur yang diam-diam mengirim semuanya lebih sulit dijelaskan daripada fitur yang dipilih sendiri oleh pengguna.
- Bagaimana dengan anak di bawah umur? Jika aplikasi Anda menjangkau anak-anak, inilah saatnya berhenti dan meminta nasihat.
Jawab pertanyaan-pertanyaan ini secara tertulis sebelum fitur dirilis. Masing-masing adalah satu kalimat dalam kebijakan, dan jika Anda tidak dapat menjawabnya, Anda tidak dapat menulis kebijakan dengan jujur.
Jika aplikasi Anda juga menghasilkan konten
Terpisah dari berbagi data, kebijakan Play juga mengatur konten yang dihasilkan AI — memberinya label, dan mencegah aplikasi menghasilkan materi yang dilarang. Itu adalah pertanyaan kebijakan konten, bukan privasi, dan layak membaca teks kebijakan terkini secara langsung sebelum peluncuran; kami tidak merangkumnya di sini karena teksnya terus berubah.
Apa yang dilakukan AppFoyer di sini
Kami menyusun draf kebijakan privasi Anda dari apa yang benar-benar ada di file build Anda, sehingga SDK AI dalam daftar dependensi Anda muncul sebagai pihak ketiga yang disebutkan namanya, bukan dihilangkan diam-diam. Checklist terus menandai halaman tersebut selama bagian pihak ketiga masih berupa placeholder.
Yang tidak dapat kami lakukan adalah pengungkapan di dalam aplikasi — itu adalah layar di aplikasi Anda, dan kebijakan secara tegas menyatakan bahwa situs web tidak dapat menggantikannya. Dan seperti biasa, template adalah titik awal, bukan nasihat hukum. Apa pun yang melibatkan anak di bawah umur atau data sensitif layak mendapat satu jam waktu pengacara.
Sumber resmi
- Kebijakan User Data — Bantuan Google Play. Setiap kutipan di atas berasal dari halaman ini; teks inilah yang menentukan.
- Memberikan informasi untuk bagian Data safety Google Play — Bantuan Google Play Console
- Detail privasi aplikasi di App Store — Apple