Kebijakan Privasi
Terakhir diperbarui: 11 November 2026
AyokPong adalah permainan mahjong santai untuk pemain di Indonesia yang dikelola oleh PT Pixeland Kreatif Indonesia (“kami”). Kebijakan ini menjelaskan bagaimana kami mengumpulkan, menggunakan, menyimpan, membagikan, dan melindungi data pribadi Anda di aplikasi AyokPong (“Aplikasi”), situs ayokpong.com, dan layanan terkait, serta hak-hak Anda berdasarkan Undang-Undang Pelindungan Data Pribadi (UU No. 27 Tahun 2022, “UU PDP”).
Pengendali Data Pribadi
- Perusahaan: PT Pixeland Kreatif Indonesia
- Alamat: WTC Mangga Dua, Lantai 11, Jl. Mangga Dua Raya No. 8, RW. 5, Ancol, Kec. Pademangan, Jakarta Utara, DKI Jakarta, Indonesia 14430
- Email: [email protected]
1. Batas usia
AyokPong hanya untuk pengguna berusia 18 tahun ke atas. Jika Anda belum berusia 18 tahun, jangan mendaftar atau menggunakan layanan ini. Kami tidak dengan sengaja mengumpulkan data pribadi dari orang yang berusia di bawah 18 tahun; jika kami mengetahuinya, kami akan menonaktifkan akun tersebut dan menghapus data pribadinya. Orang tua atau wali yang mengetahui anaknya menggunakan layanan ini dapat mengirim email ke [email protected].
2. Data yang kami kumpulkan, tujuannya, lama penyimpanan, dan pihak penerima
2.1 Akun dan login
- Apa: nomor akun yang dibuat sistem, nama panggilan, avatar bawaan pilihan Anda, dan kode undangan; untuk login tamu, ID perangkat dan kunci perangkat acak yang dibuat Aplikasi di perangkat Anda (server hanya menyimpan hash kuncinya); sesi login (token penyegar hanya disimpan sebagai hash dan berlaku 30 hari secara bawaan); waktu akun dibuat, terakhir login, dan terakhir aktif.
- Untuk apa: membuat dan mengenali akun Anda, menjaga Anda tetap login, memastikan satu akun hanya aktif di satu tempat, dan membantu menjaga progres permainan Anda.
- Berapa lama: selama akun Anda ada. Setelah akun dihapus, lihat bagian 7.
- Dibagikan kepada: tidak kepada pihak ketiga; data disimpan di penyedia layanan cloud kami (lihat bagian 4).
2.2 Login Google, Apple, dan email
- Apa: saat Anda login dengan (atau menautkan) Google atau Apple, pengenal akun unik dan alamat email yang diberikan platform (Apple dapat memberikan alamat email penerus); untuk login Apple, kami juga menyimpan token otorisasi Apple dalam bentuk terenkripsi, yang hanya dipakai untuk mencabut otorisasi saat Anda menghapus akun. Saat Anda login dengan kode email, kami mengumpulkan alamat email Anda; kodenya hanya disimpan sebagai hash berkunci dan kedaluwarsa setelah 10 menit.
- Untuk apa: agar Anda dapat login ke akun yang sama di perangkat berbeda, dan mencabut otorisasi Apple saat akun dihapus.
- Berapa lama: metode login yang ditautkan disimpan selama akun ada dan dihapus saat akun dihapus. Catatan kode email (termasuk email dan kunci pembatas yang berasal dari alamat IP pengirim permintaan) otomatis dihapus setelah sekitar 2 hari.
- Dibagikan kepada: Google dan Apple (verifikasi login; pencabutan otorisasi Apple saat akun dihapus); email kode login dikirim melalui Brevo, yang memproses alamat email Anda dan isi email tersebut.
2.3 Alamat IP dan pengenal perangkat
- Apa: alamat IP yang Anda gunakan untuk mengakses server kami. Untuk mencegah pendaftaran massal dan penyalahgunaan hadiah, saat Anda login atau memasukkan kode undangan atau kode promosi, kami mencatat hash SHA-256 dari alamat IP dan ID perangkat Anda (bukan nilai aslinya). Aturan meja koin yang mencegah pemain dari jaringan yang sama duduk di meja yang sama hanya memakai alamat IP di memori selama permainan berlangsung, tidak ditulis ke basis data. Selain itu, kami menyimpan alamat IP saat Anda mendaftar dan saat login terakhir, beserta riwayat login (waktu, alamat IP, metode login, platform, versi Aplikasi, dan ID perangkat). Dari alamat IP kami menentukan negara Anda dengan basis data offline yang disimpan di server kami sendiri (IP geolocation by DB-IP); alamat IP Anda tidak dikirim ke siapa pun untuk keperluan ini.
- Untuk apa: keamanan, pembatasan frekuensi, mencegah pendaftaran massal, penyalahgunaan undangan, dan beberapa akun di satu meja; menyelidiki keamanan akun dan penipuan; statistik gabungan per negara; atribusi pemasaran (lihat 2.9).
- Berapa lama: log server (yang memuat alamat IP) disimpan paling lama 30 hari; hash IP dan perangkat disimpan selama akun ada dan dihapus saat akun dihapus; alamat IP saat mendaftar dan login terakhir disimpan selama akun ada dan dihapus saat akun dihapus; riwayat login dihapus otomatis setelah 180 hari dan langsung saat akun dihapus. Hanya staf berwenang yang dapat melihat alamat IP, dan setiap kali dilihat akan tercatat. Untuk alamat IP yang dipakai bagi atribusi pemasaran, lihat 2.9.
- Dibagikan kepada: tidak kepada pihak ketiga, kecuali alamat IP yang kami kirim ke AppsFlyer saat pembelian berhasil dikirim atau dikembalikan dananya (lihat 2.9), serta alamat IP yang diterima penyedia iklan (AppLovin atau Unity) saat Anda menonton iklan video berhadiah opsional (lihat 2.12).
2.4 Data permainan
- Apa: catatan dan tayangan ulang permainan (langkah, skor, posisi duduk), setiap perubahan koin dan berlian, progres check-in dan misi, pendaftaran dan peringkat turnamen, catatan ruang teman, hubungan undangan, surat dalam game, dan daftar blokir Anda.
- Untuk apa: menjalankan permainan, menampilkan riwayat dan tayangan ulang, memberikan hadiah, menangani permintaan bantuan, dan mencegah kecurangan.
- Berapa lama: selama akun Anda ada. Setelah akun dihapus, catatan permainan, catatan koin dan berlian, serta catatan undangan tetap terkait dengan nomor akun yang sudah dianonimkan untuk pembukuan, pencegahan kecurangan, dan penanganan sengketa.
- Dibagikan kepada: pemain lain di meja Anda dapat melihat nama panggilan, avatar, dan langkah Anda dalam permainan.
2.5 Obrolan, pesan suara, dan laporan
- Apa: obrolan teks di meja hanya diteruskan secara langsung dan tidak disimpan di server kami, kecuali cuplikan konten yang dilaporkan saat ada pemain yang membuat laporan. Aplikasi hanya memakai mikrofon selama Anda menahan tombol rekam; pesan suara yang direkam (maksimal 15 detik per pesan) diunggah ke server kami.
- Untuk apa: agar Anda dapat berbicara dengan pemain lain di meja, serta menangani laporan dan menjaga komunitas tetap aman.
- Berapa lama: pesan suara otomatis dihapus setelah 7 hari secara bawaan; pesan suara yang dilaporkan disimpan sebagai bukti selama 30 hari. Laporan dan hasil penanganannya disimpan selama diperlukan untuk moderasi komunitas.
- Dibagikan kepada: pemain di meja Anda dapat mendengarkan pesan suara yang Anda kirim.
2.6 Avatar kustom dan nama panggilan
- Apa: gambar avatar yang Anda unggah (dikompresi ulang oleh server kami), nama panggilan, dan riwayat perubahan nama panggilan.
- Untuk apa: menampilkan profil Anda dan meninjau konten yang melanggar aturan.
- Berapa lama: avatar kustom dihapus saat Anda menggantinya, saat tidak lolos peninjauan, atau saat Anda menghapus akun; nama panggilan dalam riwayat diganti dengan tanda anonim saat akun dihapus.
- Dibagikan kepada: pemain lain dapat melihat nama panggilan dan avatar Anda saat ini; moderator kami meninjau avatar yang baru diunggah.
2.7 Tiket bantuan
- Apa: teks yang Anda kirim, tangkapan layar (maksimal 3 per pesan, masing-masing maksimal 3 MB), versi aplikasi, platform dan versi sistem, model perangkat, bahasa, serta pesanan yang Anda pilih untuk ditautkan.
- Untuk apa: menyelesaikan pertanyaan dan banding Anda.
- Berapa lama: tangkapan layar dihapus 90 hari setelah tiket ditutup, dan unggahan yang tidak dipakai dihapus dalam 24 jam; saat akun dihapus, tangkapan layar langsung dihapus, sedangkan teks tiket disimpan dalam bentuk anonim untuk penanganan sengketa.
- Dibagikan kepada: tidak kepada pihak ketiga.
2.8 Pembelian dan pesanan
- Apa: item yang dibeli, jumlah dan mata uang, status pesanan, nomor pesanan atau transaksi Google Play atau App Store, hash bukti pembelian, dan status pengembalian dana. Kami tidak menerima atau menyimpan data kartu bank, dompet digital, atau data pembayaran lainnya; pembayaran diproses oleh Google atau Apple.
- Untuk apa: mengonfirmasi pembayaran, mengirimkan berlian, menangani pengembalian dana dan rekonsiliasi, serta memenuhi kewajiban pajak.
- Berapa lama: selama jangka waktu yang diwajibkan hukum dan peraturan perpajakan Indonesia; disimpan dalam bentuk anonim setelah akun dihapus.
- Dibagikan kepada: Google dan Apple (verifikasi pembelian dan pemberitahuan pengembalian dana); AppsFlyer (lihat 2.9).
2.9 Sumber instalasi dan pengukuran pemasaran
- Apa: di Android, informasi sumber instalasi dari Google Play (kode promosi, kanal); informasi instalasi dan perangkat yang dikumpulkan SDK AppsFlyer, yang di Android mencakup ID iklan (GAID); ID yang dibuat AppsFlyer untuk perangkat Anda. Setelah Anda login, Aplikasi mengirim ke server kami ID AppsFlyer, versi Aplikasi, ID iklan di Android, dan di iOS pengenal perangkat (IDFV, ID yang diberikan Apple untuk aplikasi dari pengembang yang sama; bukan pengenal iklan IDFA), dan server kami mencatat alamat IP permintaan tersebut. Saat pembelian berhasil dikirim atau dikembalikan dananya, server kami mengirim ke AppsFlyer nomor akun Anda, jumlah dan mata uang pesanan, item, versi Aplikasi, alamat IP perangkat Anda saat membayar, ID iklan di Android, dan di iOS juga IDFV. SDK AppsFlyer baru dimulai setelah Anda login (login berarti Anda menyetujui kebijakan ini); tidak ada data yang dikumpulkan selama Aplikasi masih di layar login setelah pertama kali dibuka, dan persetujuan Anda hanya disimpan di perangkat Anda. Di iOS, Aplikasi meminta izin pelacakan saat Anda pertama kali masuk ke lobi; hanya jika Anda mengizinkan, SDK AppsFlyer membaca pengenal iklan (IDFA) untuk mengetahui promosi mana yang membawa Anda ke Aplikasi. Tidak mengizinkan tidak memengaruhi permainan. Server kami sendiri tidak menerima IDFA.
- Dapat dinonaktifkan: di Android Anda dapat menghapus atau mereset ID iklan di menu “Iklan” pada pengaturan sistem (Google Play menghormati pilihan ini) kapan saja; jika Anda telah memilih untuk tidak ikut personalisasi iklan di sistem, kami tidak mengunggah ID iklan ke server kami dan tidak mengirimnya ke AppsFlyer. Di iOS Anda dapat mematikan izin pelacakan untuk AyokPong kapan saja di Pengaturan › Privasi & Keamanan › Pelacakan; setelah itu IDFA tidak dibaca lagi.
- Untuk apa: mengukur efektivitas kanal pemasaran, menghitung hasil mitra promosi kami, dan mendeteksi kecurangan promosi. ID iklan, alamat IP, dan IDFV hanya digunakan untuk atribusi pemasaran, tidak untuk menampilkan iklan yang dipersonalisasi kepada Anda.
- Berapa lama: selama akun Anda ada. Server kami hanya menyimpan alamat IP, ID iklan, dan IDFV dari unggahan terakhir, yang ditimpa oleh unggahan berikutnya; data ini dalam peristiwa yang menunggu dikirim dihapus setelah peristiwa terkirim. Saat akun dihapus, kami menghapus catatan ini, memutus hubungan promosi, dan mengirim permintaan penghapusan ke AppsFlyer.
- Dibagikan kepada: AppsFlyer (penyedia atribusi instalasi kami).
2.10 Notifikasi push
- Apa: jika Anda mengizinkan notifikasi, token push yang dibuat sistem untuk Aplikasi (dari Firebase Cloud Messaging di Android dan Apple Push Notification service di iOS), platform, versi Aplikasi, bahasa Aplikasi, status izin notifikasi sistem, dan jenis notifikasi yang Anda pilih di Aplikasi. Pengingat permainan (turnamen, check-in, teman) dan notifikasi promosi diatur terpisah; notifikasi promosi nonaktif secara bawaan dan hanya dikirim jika Anda mengaktifkannya di Aplikasi.
- Untuk apa: mengirim pengingat permainan dan notifikasi acara yang Anda pilih.
- Berapa lama: saat Anda logout, token di perangkat ini dilepas dari akun Anda; token dihapus saat tidak berlaku lagi atau saat akun dihapus. Anda dapat mematikan notifikasi kapan saja di pengaturan Aplikasi atau pengaturan sistem.
- Dibagikan kepada: Google (Firebase Cloud Messaging, Android) dan Apple (Apple Push Notification service, iOS), hanya untuk mengantarkan notifikasi ke perangkat Anda.
2.11 Diagnostik crash dan error
- Apa: saat Aplikasi versi rilis crash atau mengalami error, Firebase Crashlytics mengumpulkan detail crash dan error (stack trace, layar yang sedang dibuka), model perangkat, versi sistem operasi, versi Aplikasi, dan ID acak yang dibuat Crashlytics untuk instalasi ini. Kami tidak mengirim nomor akun, nama panggilan, atau ID perangkat Anda ke Crashlytics.
- Untuk apa: menemukan dan memperbaiki crash dan bug agar Aplikasi tetap stabil.
- Berapa lama: Firebase menyimpan catatan crash sekitar 90 hari, lalu menghapusnya secara otomatis.
- Dibagikan kepada: Google (Firebase Crashlytics).
2.12 Iklan (iklan video berhadiah opsional)
- Apa: Aplikasi dapat menampilkan iklan video berhadiah opsional yang disajikan oleh AppLovin (AppLovin MAX) atau Unity Technologies (Unity Ads); server kami memilih salah satunya melalui konfigurasi. Iklan hanya diputar jika Anda memilih menontonnya untuk mendapat hadiah. Saat iklan diminta dan ditampilkan, SDK iklan mengumpulkan ID iklan (di Android, ID iklan Google (GAID); di iOS, IDFA hanya jika Anda mengizinkan pelacakan; jika tidak, IDFA tidak dikumpulkan), informasi perangkat (seperti model, sistem operasi, dan versi Aplikasi), alamat IP, dan data interaksi iklan (seperti apakah iklan dimuat, ditonton sampai selesai, atau diketuk). Untuk memastikan Anda menonton sampai selesai sebelum hadiah diberikan, kami memberikan nomor akun game Anda dan nomor tiket penayangan tersebut kepada penyedia iklan, lalu penyedia iklan memanggil kembali server kami. Server kami mencatat penayangan iklan dan hadiah yang diberikan.
- Untuk apa: menyajikan dan mengukur iklan, mencegah penipuan iklan, dan memberikan hadiah setelah penyedia iklan memanggil kembali server kami dan kami memverifikasi panggilan balik yang ditandatangani.
- Iklan yang dipersonalisasi: di iOS, iklan yang dipersonalisasi hanya dapat ditampilkan jika Anda mengizinkan pelacakan; jika tidak, hanya iklan non-personalisasi yang diminta. Di Android, iklan yang dipersonalisasi dapat ditampilkan setelah Anda login (menyetujui kebijakan ini); setelah Anda menghapus ID iklan di pengaturan sistem, SDK iklan tidak dapat lagi menggunakannya untuk penargetan.
- Dapat dinonaktifkan: menonton iklan selalu opsional; cukup jangan ketuk tombol tonton iklan. Di Android Anda dapat mereset atau menghapus ID iklan di menu “Iklan” pada pengaturan sistem; di iOS Anda dapat mematikan izin pelacakan untuk AyokPong di Pengaturan › Privasi & Keamanan › Pelacakan.
- Berapa lama: catatan penayangan iklan dan hadiah kami disimpan selama akun ada dan dianonimkan saat akun dihapus. Penyedia iklan menyimpan data yang dikumpulkannya sesuai kebijakannya sendiri.
- Dibagikan kepada: AppLovin (AppLovin Corporation), kebijakan privasi di https://www.applovin.com/privacy/; Unity Technologies, kebijakan privasi di https://unity.com/legal/privacy-policy. Jika kami menambahkan sumber iklan lain melalui AppLovin MAX, kami akan memperbarui kebijakan ini.
2.13 Data yang tidak kami kumpulkan
Kami tidak mengumpulkan lokasi akurat, kontak, SMS, atau log panggilan Anda. Saat Anda mengunggah avatar atau tangkapan layar bantuan, Aplikasi hanya membaca gambar yang Anda pilih; saat Anda menyimpan gambar ringkasan permainan, Aplikasi hanya menulis ke galeri foto dan tidak membacanya.
3. Dasar pemrosesan
Berdasarkan Pasal 20 UU PDP, kami memproses data pribadi Anda atas dasar berikut:
- Pelaksanaan perjanjian dengan Anda: menyediakan akun, permainan, dan item yang Anda beli;
- Persetujuan Anda: penggunaan mikrofon untuk pesan suara, pengunggahan avatar kustom, penautan email, penerimaan notifikasi push (notifikasi promosi perlu diaktifkan terpisah), serta, setelah Anda login, ID iklan Android, alamat IP, dan pengenal perangkat iOS (IDFV) yang digunakan untuk atribusi pemasaran, serta pengenal iklan iOS (IDFA) jika Anda mengizinkan pelacakan. Anda dapat menarik persetujuan kapan saja (misalnya dengan mematikan akses mikrofon atau notifikasi di pengaturan sistem, menghapus atau mereset ID iklan, mematikan izin pelacakan, atau mengirim email kepada kami); pencabutan persetujuan tidak memengaruhi pemrosesan sebelumnya;
- Kewajiban hukum: menyimpan catatan transaksi dan pajak;
- Kepentingan yang sah: menjaga keamanan layanan, mencegah kecurangan dan penipuan, menjaga stabilitas Aplikasi melalui diagnostik crash, serta mengukur kinerja iklan di halaman iklan kami (lihat bagian 8).
4. Pembagian data dan pemroses
Kami tidak menjual data pribadi Anda. Kami hanya membagikannya sebagai berikut:
- Google: login Google, verifikasi pembelian Google Play, dan pemberitahuan pengembalian dana;
- Apple: Sign in with Apple dan pencabutannya, verifikasi pembelian App Store, dan pemberitahuan pengembalian dana;
- AppsFlyer: atribusi instalasi dan pengukuran peristiwa pembelian;
- TikTok: mengukur kinerja iklan di halaman iklan go.ayokpong.com/play/ (TikTok Pixel, lihat bagian 8);
- Google: mengukur kinerja iklan Google di halaman iklan go.ayokpong.com/play/ (tag konversi Google Ads, lihat bagian 8);
- AppLovin (AppLovin Corporation) dan Unity Technologies: menyajikan dan mengukur iklan video berhadiah opsional serta memanggil kembali untuk mengonfirmasi penayangan iklan (lihat 2.12);
- Google Firebase: pengiriman notifikasi push di Android (Firebase Cloud Messaging) serta diagnostik crash dan error (Firebase Crashlytics);
- Apple Push Notification service: pengiriman notifikasi push di iOS;
- Brevo: pengiriman kode login melalui email;
- Amazon Web Services (AWS): server dan basis data, berlokasi di wilayah AWS Jakarta (ap-southeast-3);
- Cloudflare: layanan nama domain; jika nanti kami memakainya untuk menyimpan file seperti pesan suara, avatar, dan tangkapan layar bantuan, kami akan memperbarui kebijakan ini;
- Pemain lain: nama panggilan, avatar, langkah permainan, dan pesan suara Anda ditampilkan kepada pemain di meja Anda;
- Kewajiban hukum: bila diwajibkan oleh undang-undang, perintah pengadilan, atau permintaan sah dari instansi pemerintah.
Sebagian penyedia di atas dapat memproses data di luar Indonesia. Sesuai Pasal 56 UU PDP, kami memastikan negara penerima atau pengaturan kontrak kami memberikan tingkat pelindungan yang setara atau lebih tinggi dari UU PDP.
5. Keamanan
Kami melindungi data Anda dengan mengenkripsi seluruh lalu lintas jaringan menggunakan TLS dan mengenkripsi koneksi basis data; menyimpan kunci perangkat, token login, dan kode hanya sebagai hash; menyimpan token otorisasi Apple secara terenkripsi; serta memberi staf akses minimum sesuai peran, dengan verifikasi dua langkah saat login dan log audit untuk tindakan admin. Jika terjadi kegagalan pelindungan data pribadi, kami akan memberi tahu pengguna yang terdampak dan lembaga berwenang dalam waktu 3 × 24 jam sesuai Pasal 46 UU PDP.
6. Hak Anda
Berdasarkan UU PDP, Anda berhak untuk:
- mendapatkan informasi tentang identitas pemroses, tujuan, dan dasar pemrosesan data Anda;
- mengakses dan memperoleh salinan data pribadi Anda;
- memperbaiki data yang tidak akurat (nama panggilan dan avatar dapat diubah langsung di Aplikasi);
- menghapus data pribadi atau menutup akun Anda (lihat bagian 7);
- menarik persetujuan;
- meminta penundaan atau pembatasan pemrosesan;
- mengajukan keberatan atas keputusan yang hanya didasarkan pada pemrosesan otomatis dan berdampak signifikan bagi Anda;
- memperoleh data Anda dalam format yang umum digunakan (portabilitas);
- mengajukan pengaduan kepada lembaga pelindungan data pribadi.
Untuk menggunakan hak-hak ini, kirim email ke [email protected]. Untuk melindungi akun Anda, kami akan memverifikasi identitas Anda terlebih dahulu dan menjawab dalam jangka waktu yang ditetapkan undang-undang.
7. Menghapus akun
Anda dapat menghapus akun di Aplikasi kapan saja; lihat halaman Hapus Akun untuk langkah-langkah dan data yang dihapus. Jika akun Anda tertaut ke alamat email, Anda harus memasukkan kode verifikasi yang dikirim ke email tersebut sebelum mengirim permintaan, dan setelah permintaan dikirim kami mengirim email pemberitahuan ke alamat email yang tertaut. Setelah permintaan dikirim, ada masa tenang 7 hari; selama masa itu Anda dapat login ke Aplikasi dan membatalkannya. Saat penghapusan dijalankan, koin, berlian, dan hadiah yang belum diklaim hangus; metode login Google, Apple, dan email, kredensial perangkat tamu, hash IP dan perangkat login, alamat IP pendaftaran dan login serta riwayat login, hash perangkat pada catatan berbagi dan hadiah kembali, token push, daftar blokir, avatar kustom, dan tangkapan layar bantuan dihapus; nama panggilan diganti dengan tanda anonim; otorisasi Apple dicabut dan permintaan penghapusan dikirim ke AppsFlyer. Catatan pembelian, transaksi, permainan, undangan, sanksi, dan laporan serta teks tiket bantuan disimpan dalam bentuk anonim yang terkait dengan nomor akun, untuk keperluan hukum, pajak, pencegahan penipuan, dan penanganan sengketa. Selama 180 hari setelah penghapusan, akun baru yang dibuat dengan perangkat yang sama atau login Google, Apple, atau email yang sama tidak mendapat hadiah pemain baru; untuk itu kami hanya menyimpan hash berkunci, yang dihapus setelah 180 hari.
8. Situs web dan halaman promosi kami
Situs ayokpong.com tidak menggunakan cookie atau analitik pihak ketiga. Bahasa yang Anda pilih di situs hanya disimpan di penyimpanan lokal browser Anda sendiri. Seperti server permainan kami, server web menyimpan log akses (termasuk alamat IP) paling lama 30 hari.
Halaman lain di situs promosi go.ayokpong.com juga tidak menggunakan analitik pihak ketiga. Hanya halaman iklan go.ayokpong.com/play/ yang menggunakan TikTok Pixel (kode pengukuran web dari TikTok) untuk mengukur kinerja iklan TikTok kami:
- Apa: dua jenis peristiwa, yaitu membuka halaman dan mengetuk tombol unduh Google Play atau App Store; alamat halaman (termasuk ID klik yang ditambahkan iklan TikTok), halaman perujuk, alamat IP, serta informasi browser dan perangkat. TikTok Pixel memasang cookie pihak pertama di browser Anda untuk mengenali browser yang sama. Kami tidak mengaktifkan pencocokan lanjutan otomatis, dan tidak mengirim email, nomor telepon, akun game, atau kode promosi Anda ke TikTok.
- Berapa lama: kami sendiri tidak menyimpan data ini; kami hanya melihat laporan gabungan di dasbor iklan TikTok. TikTok menyimpannya sesuai kebijakannya sendiri.
- Pihak penerima: TikTok, yang memprosesnya sesuai Kebijakan Privasi TikTok.
- Dapat dimatikan: hapus atau blokir cookie di browser Anda, atau gunakan pengaturan atau ekstensi pelindung pelacakan. Ini tidak memengaruhi pengunduhan Aplikasi.
Halaman yang sama juga menggunakan tag konversi Google Ads (kode pengukuran web dari Google) untuk mengukur kinerja iklan Google kami:
- Apa: dua jenis peristiwa, yaitu membuka halaman dan mengetuk tombol unduh Google Play atau App Store; alamat halaman (termasuk ID klik yang ditambahkan iklan Google), halaman perujuk, alamat IP, serta informasi browser dan perangkat. Google dapat memasang cookie di browser Anda untuk mencocokkan ketukan unduh dengan klik iklan. Kami tidak mengirim email, nomor telepon, akun game, atau kode promosi Anda ke Google.
- Berapa lama: kami sendiri tidak menyimpan data ini; kami hanya melihat laporan gabungan di Google Ads. Google menyimpannya sesuai kebijakannya sendiri.
- Pihak penerima: Google, yang memprosesnya sesuai Kebijakan Privasi Google dan Cara Google menggunakan cookie iklan.
- Cara menonaktifkan: sama seperti di atas, hapus atau blokir cookie, atau gunakan pengaturan atau ekstensi browser yang memblokir pelacakan; ini tidak memengaruhi pengunduhan aplikasi.
9. Perubahan kebijakan
Kami dapat memperbarui kebijakan ini. Perubahan penting akan kami umumkan terlebih dahulu di Aplikasi atau di situs, dan tanggal di bagian atas halaman ini akan diperbarui.
10. Hubungi kami
Jika Anda memiliki pertanyaan tentang kebijakan ini atau data pribadi Anda, hubungi Pengendali Data Pribadi, PT Pixeland Kreatif Indonesia:
- Alamat: WTC Mangga Dua, Lantai 11, Jl. Mangga Dua Raya No. 8, RW. 5, Ancol, Kec. Pademangan, Jakarta Utara, DKI Jakarta, Indonesia 14430
- Email: [email protected]
Privacy Policy
Last updated: 11 November 2026
AyokPong is a relaxed mahjong game for players in Indonesia, operated by PT Pixeland Kreatif Indonesia (“we”, “us”). This policy explains how we collect, use, store, share and protect your personal data in the AyokPong app (the “App”), on our website ayokpong.com and in related services, and the rights you have under Indonesia’s Personal Data Protection Law (UU No. 27 Tahun 2022, “UU PDP”).
Data controller (Pengendali Data Pribadi)
- Company: PT Pixeland Kreatif Indonesia
- Address: WTC Mangga Dua, Lantai 11, Jl. Mangga Dua Raya No. 8, RW. 5, Ancol, Kec. Pademangan, Jakarta Utara, DKI Jakarta, Indonesia 14430
- Email: [email protected]
1. Age requirement
AyokPong is only for people aged 18 or older. If you are under 18, please do not register or use the service. We do not knowingly collect personal data from anyone under 18; if we find out that we have, we will disable the account and delete its personal data. Parents or guardians who believe a child is using the service can email [email protected].
2. What we collect, why, how long we keep it, and who we share it with
2.1 Account and sign-in
- What: a system-generated account number, nickname, the built-in avatar you choose, and your invite code; for guest sign-in, a random device ID and device secret generated by the App on your device (the server only stores a hash of the secret); sign-in sessions (refresh tokens are stored only as hashes and are valid for 30 days by default); when the account was created and last signed in or active.
- Why: to create and recognise your account, keep you signed in, allow each account to be online in only one place, and help you keep your progress.
- How long: while your account exists. After deletion, see section 7.
- Shared with: no third parties; the data is hosted by our cloud providers (see section 4).
2.2 Google, Apple and email sign-in
- What: when you sign in with (or link) Google or Apple, the unique account identifier and email address returned by the platform (Apple may provide a relay address); for Apple sign-in, we also store Apple’s authorisation token in encrypted form, used only to revoke the authorisation when you delete your account. When you sign in with an email code, we collect your email address; the code is stored only as a keyed hash and expires after 10 minutes.
- Why: so you can sign in to the same account on different devices, and to revoke Apple authorisation on deletion.
- How long: linked sign-in methods are kept while the account exists and removed on deletion. Email code records (including the email and a rate-limit key derived from the requesting IP address) are deleted automatically after about 2 days.
- Shared with: Google and Apple (to verify sign-in; revoking Apple authorisation on deletion); sign-in code emails are sent through Brevo, which processes your email address and the email content.
2.3 IP address and device identifiers
- What: the IP address you use to reach our servers. To prevent mass registration and reward abuse, when you sign in or enter an invite or promo code we record SHA-256 hashes of your IP address and device ID (not the original values). The coin-table rule that keeps players on the same network from sitting at the same table uses your IP address only in memory during the match; it is not written to the database. In addition, we store the IP address you registered from and the IP address of your latest sign-in, together with a sign-in history (time, IP address, sign-in method, platform, App version and device ID). From the IP address we derive your country using an offline database stored on our own server (IP geolocation by DB-IP); your IP address is not sent to anyone for this.
- Why: security, rate limiting, preventing mass registration, invite abuse and multiple accounts at one table; investigating account security and fraud; aggregate statistics by country; marketing attribution (see 2.9).
- How long: server logs (which include IP addresses) are kept for up to 30 days; IP and device hashes are kept while your account exists and deleted when it is deleted; the registration and latest sign-in IP addresses are kept while your account exists and deleted on deletion; sign-in history is deleted automatically after 180 days and immediately on deletion. Only authorised staff can view IP addresses, and every view is logged. For the IP address used for marketing attribution, see 2.9.
- Shared with: no third parties, except that we send your IP address to AppsFlyer when a purchase is delivered or refunded (see 2.9), and that the ad provider (AppLovin or Unity) receives your IP address when you watch an optional rewarded video ad (see 2.12).
2.4 Gameplay data
- What: match records and replays (moves, scores, seats), every change to your coins and diamonds, check-in and mission progress, tournament entries and rankings, friend-room records, invite relationships, in-game mail, and your block list.
- Why: to run the game, show your history and replays, grant rewards, handle support requests and prevent cheating.
- How long: while your account exists. After deletion, match, coin and diamond records and invite records remain linked to the anonymised account number for bookkeeping, anti-cheating and dispute handling.
- Shared with: other players at your table can see your nickname, avatar and your moves in the match.
2.5 Chat, voice messages and reports
- What: table text chat is relayed in real time and not stored on our servers, except that a snapshot of reported content is saved when a player files a report. The App uses the microphone only while you hold the record button; the recorded voice message (up to 15 seconds each) is uploaded to our servers.
- Why: to let you talk with other players at the table, and to handle reports and keep the community safe.
- How long: voice messages are deleted automatically after 7 days by default; reported voice messages are kept as evidence for 30 days. Reports and their outcomes are kept as long as needed for community moderation.
- Shared with: players at your table can listen to the voice messages you send.
2.6 Custom avatar and nickname
- What: avatar images you upload (re-compressed by our server), your nickname and nickname history.
- Why: to show your profile and review content that breaks the rules.
- How long: a custom avatar is deleted when you replace it, when it fails review, or when you delete your account; nicknames in the history are replaced with an anonymous placeholder on deletion.
- Shared with: other players can see your current nickname and avatar; our moderators review newly uploaded avatars.
2.7 Support tickets
- What: the text you submit, screenshots (up to 3 per message, each up to 3 MB), app version, system platform and version, device model, language, and any order you choose to link.
- Why: to resolve your questions and appeals.
- How long: screenshots are deleted 90 days after the ticket is closed, and unused uploads within 24 hours; on account deletion screenshots are deleted immediately, while ticket text is kept in anonymised form for dispute handling.
- Shared with: no third parties.
2.8 Purchases and orders
- What: the item purchased, amount and currency, order status, the Google Play or App Store order or transaction number, a hash of the purchase receipt, and refund status. We do not receive or store your bank card, e-wallet or other payment details; payments are handled by Google or Apple.
- Why: to confirm payment, deliver diamonds, handle refunds and reconciliation, and meet tax obligations.
- How long: for the period required by Indonesian law and tax rules; kept in anonymised form after account deletion.
- Shared with: Google and Apple (purchase verification and refund notices); AppsFlyer (see 2.9).
2.9 Install source and marketing measurement
- What: on Android, the install source information provided by Google Play (promo code, channel); install and device information collected by the AppsFlyer SDK, which on Android includes the advertising ID (GAID); the ID AppsFlyer generates for your device. After you sign in, the App sends our server the AppsFlyer ID, the App version, the advertising ID on Android and, on iOS, the device identifier (IDFV, an ID Apple assigns to apps from the same developer; it is not the advertising identifier IDFA), and our server records the IP address of that request. When a purchase is delivered or refunded, our server sends AppsFlyer your account number, the order amount and currency, the item, the App version, the IP address of your device when you pay, the advertising ID on Android and, on iOS, the IDFV. The AppsFlyer SDK starts only after you sign in (signing in means you agree to this policy); nothing is collected while the App sits on the sign-in screen after first launch, and your agreement is stored only on your device. On iOS, the App asks for tracking permission the first time you enter the lobby; only if you allow it does the AppsFlyer SDK read the advertising identifier (IDFA) to tell which promotion brought you to the App. Not allowing it does not affect the game. Our own server does not receive the IDFA.
- You can turn it off: on Android you can delete or reset the advertising ID under “Ads” in system settings (Google Play respects this choice) at any time; if you have opted out of ads personalisation in the system, we do not upload the advertising ID to our server or send it to AppsFlyer. On iOS you can turn off tracking for AyokPong at any time under Settings › Privacy & Security › Tracking; after that the IDFA is no longer read.
- Why: to measure how well our marketing channels work, calculate results for our promotion partners and detect promotion fraud. The advertising ID, IP address and IDFV are used only for marketing attribution, not to show you personalised ads.
- How long: while your account exists. Our server keeps only the IP address, advertising ID and IDFV from your latest upload, overwritten by the next one; these details in queued events are cleared once the event is sent. On deletion we delete these records, remove the promotion link and send a deletion request to AppsFlyer.
- Shared with: AppsFlyer (our install attribution provider).
2.10 Push notifications
- What: if you allow notifications, the push token the system creates for the App (from Firebase Cloud Messaging on Android and the Apple Push Notification service on iOS), your platform, App version, App language, whether system notification permission is on, and the notification types you choose in the App. Game reminders (matches, check-in, friends) and promotional notifications are set separately; promotional notifications are off by default and are sent only if you turn them on in the App.
- Why: to send you the game reminders and event notifications you chose.
- How long: when you sign out, the token on this device is unlinked from your account; the token is deleted when it becomes invalid or when you delete your account. You can turn notifications off at any time in the App settings or system settings.
- Shared with: Google (Firebase Cloud Messaging, Android) and Apple (Apple Push Notification service, iOS), only to deliver notifications to your device.
2.11 Crash and error diagnostics
- What: when the release App crashes or hits an error, Firebase Crashlytics collects crash and error details (stack trace, the screen in use), device model, OS version, App version and a random ID Crashlytics creates for this installation. We do not send your account number, nickname or device ID to Crashlytics.
- Why: to find and fix crashes and bugs and keep the App stable.
- How long: Firebase keeps crash records for about 90 days, then deletes them automatically.
- Shared with: Google (Firebase Crashlytics).
2.12 Advertising (optional rewarded video ads)
- What: the App can show optional rewarded video ads, served by AppLovin (AppLovin MAX) or Unity Technologies (Unity Ads); our server chooses which one through configuration. You only see an ad when you choose to watch one for a reward. When an ad is requested and shown, the ad SDK collects the advertising ID (on Android, the Google advertising ID (GAID); on iOS, the IDFA only if you have allowed tracking; if you have not, it is not collected), device information (such as model, operating system and App version), your IP address and ad interaction data (such as whether the ad loaded, was watched to the end or was tapped). To confirm that you finished watching before granting the reward, we give the ad provider your game account number and a ticket number for that view, and the ad provider calls back our server. Our server records the ad view and the reward granted.
- Why: to serve and measure ads, prevent ad fraud, and grant the reward after the ad provider calls back our server and we verify the signed callback.
- Personalised ads: on iOS, personalised ads may be shown only if you have allowed tracking; otherwise only non-personalised ads are requested. On Android, personalised ads may be shown after you sign in (agreeing to this policy); once you delete the advertising ID in system settings, the ad SDK can no longer use it for targeting.
- You can turn it off: watching ads is always optional; just do not tap the watch-ad buttons. On Android you can reset or delete the advertising ID under “Ads” in system settings; on iOS you can turn off tracking for AyokPong under Settings › Privacy & Security › Tracking.
- How long: our record of ad views and rewards is kept while your account exists and is anonymised on deletion. The ad providers keep the data they collect under their own policies.
- Shared with: AppLovin (AppLovin Corporation), privacy policy at https://www.applovin.com/privacy/; Unity Technologies, privacy policy at https://unity.com/legal/privacy-policy. If we add other ad sources through AppLovin MAX, we will update this policy.
2.13 What we do not collect
We do not collect your precise location, contacts, SMS or call logs. When you upload an avatar or a support screenshot, the App reads only the image you pick; when you save a match summary image, the App only writes to your photo library and does not read it.
3. Legal bases
Under Article 20 of UU PDP, we process your personal data on the following bases:
- Performing our agreement with you: providing your account, the game and the items you buy;
- Your consent: using the microphone for voice messages, uploading a custom avatar, linking an email address, receiving push notifications (promotional notifications need a separate opt-in), and, after you sign in, the Android advertising ID, IP address and iOS device identifier (IDFV) used for marketing attribution, and the iOS advertising identifier (IDFA) if you allow tracking. You can withdraw consent at any time (for example by turning off microphone or notification access in system settings, deleting or resetting the advertising ID, turning off tracking permission, or emailing us); withdrawal does not affect processing done before it;
- Legal obligations: keeping transaction and tax records;
- Legitimate interests: keeping the service secure, preventing cheating and fraud, keeping the App stable through crash diagnostics, and measuring ad performance on our ad landing page (see section 8).
4. Sharing and processors
We do not sell your personal data. We share it only as follows:
- Google: Google sign-in, Google Play purchase verification and refund notices;
- Apple: Sign in with Apple and revocation, App Store purchase verification and refund notices;
- AppsFlyer: install attribution and purchase event measurement;
- TikTok: measuring ad performance on our ad landing page go.ayokpong.com/play/ (TikTok Pixel, see section 8);
- Google: measuring Google ad performance on our ad landing page go.ayokpong.com/play/ (Google Ads conversion tag, see section 8);
- AppLovin (AppLovin Corporation) and Unity Technologies: serving and measuring optional rewarded video ads and calling back to confirm the ad view (see 2.12);
- Google Firebase: delivering push notifications on Android (Firebase Cloud Messaging) and crash and error diagnostics (Firebase Crashlytics);
- Apple Push Notification service: delivering push notifications on iOS;
- Brevo: sending email sign-in codes;
- Amazon Web Services (AWS): servers and database, located in the AWS Jakarta region (ap-southeast-3);
- Cloudflare: domain name services; if we later use it to store files such as voice messages, avatars and support screenshots, we will update this policy;
- Other players: your nickname, avatar, moves and voice messages are shown to players at your table;
- Legal requirements: when required by law, a court order or a lawful request from a government authority.
Some of these providers may process data outside Indonesia. In line with Article 56 of UU PDP, we make sure the recipient’s country or our contractual arrangements provide a level of protection at least equal to UU PDP.
5. Security
We protect your data by encrypting all network traffic with TLS and encrypting database connections; storing device secrets, sign-in tokens and codes only as hashes; storing Apple authorisation tokens encrypted; and giving staff role-based minimum access, with two-step verification for sign-in and audit logs for admin actions. If a personal data breach occurs, we will notify affected users and the authority within 3 × 24 hours as required by Article 46 of UU PDP.
6. Your rights
Under UU PDP you have the right to:
- be informed of who processes your data, for what purpose and on what basis;
- access and obtain a copy of your personal data;
- correct inaccurate data (you can change your nickname and avatar directly in the App);
- have your personal data deleted or your account closed (see section 7);
- withdraw consent;
- ask us to suspend or restrict processing;
- object to decisions based solely on automated processing that significantly affect you;
- receive your data in a commonly used format (portability);
- complain to the personal data protection authority.
To exercise these rights, email [email protected]. To protect your account we will first verify your identity, and we will reply within the period required by law.
7. Deleting your account
You can delete your account in the App at any time; see Delete Your Account for the steps and what is deleted. If your account has a linked email address, you must enter a verification code sent to that email before submitting, and after you submit we send a notification email to the linked email addresses. After you submit, there is a 7-day cooling-off period during which you can sign in to the App and cancel. When the deletion is carried out, coins, diamonds and unclaimed rewards are voided; your Google, Apple and email sign-in methods, guest device credentials, sign-in IP and device hashes, registration and sign-in IP addresses and sign-in history, device hashes in share and return-gift records, push tokens, block list, custom avatar and support screenshots are deleted; your nickname is replaced with an anonymous placeholder; Apple authorisation is revoked and a deletion request is sent to AppsFlyer. Purchase, transaction, match, invite, penalty and report records and support ticket text are kept in anonymised form, linked to the account number, for legal, tax, anti-fraud and dispute purposes. For 180 days after deletion, a new account created with the same device or the same Google, Apple or email sign-in does not receive new-player rewards; for this we keep only keyed hashes, deleted after 180 days.
8. Our website and landing pages
The website ayokpong.com does not use cookies or third-party analytics. The language you choose on the website is stored only in your own browser’s local storage. Like our game servers, the web server keeps access logs (including IP addresses) for up to 30 days.
The other pages on our landing site go.ayokpong.com do not use third-party analytics either. Only our ad landing page go.ayokpong.com/play/ uses the TikTok Pixel (a web measurement code provided by TikTok) to measure the performance of our TikTok ads:
- What: two kinds of events, opening the page and tapping the Google Play or App Store download button; the page address (including the click ID added by TikTok ads), the referring page, your IP address, and browser and device information. The TikTok Pixel sets a first-party cookie in your browser to recognise the same browser. We have not turned on automatic advanced matching, and we do not send TikTok your email, phone number, game account or promo code.
- How long: we do not store this data ourselves; we only view aggregated reports in TikTok’s ads dashboard. TikTok keeps it under its own policy.
- Shared with: TikTok, which processes it under the TikTok Privacy Policy.
- You can turn it off: clear or block cookies in your browser, or use tracking protection settings or extensions. This does not affect downloading the App.
The same page also uses the Google Ads conversion tag (a web measurement code provided by Google) to measure the performance of our Google ads:
- What: two kinds of events, opening the page and tapping the Google Play or App Store download button; the page address (including the click ID added by Google ads), the referring page, your IP address, and browser and device information. Google may set cookies in your browser to match download taps to ad clicks. We do not send Google your email, phone number, game account or promo code.
- How long: we do not store this data ourselves; we only view aggregated reports in Google Ads. Google keeps it under its own policy.
- Shared with: Google, which processes it under the Google Privacy Policy and How Google uses advertising cookies.
- How to turn it off: as above, clear or block cookies, or use browser settings or extensions that block tracking; this does not affect downloading the app.
9. Changes
We may update this policy. We will announce significant changes in the App or on the website in advance and update the date at the top of this page.
10. Contact
If you have any questions about this policy or your personal data, contact the data controller, PT Pixeland Kreatif Indonesia:
- Address: WTC Mangga Dua, Lantai 11, Jl. Mangga Dua Raya No. 8, RW. 5, Ancol, Kec. Pademangan, Jakarta Utara, DKI Jakarta, Indonesia 14430
- Email: [email protected]
隐私政策
最后更新:2026 年 11 月 11 日
AyokPong 是一款面向印度尼西亚玩家的休闲麻将游戏,由 PT Pixeland Kreatif Indonesia(以下简称“我们”)运营。本政策说明我们在 AyokPong 应用(以下简称“App”)、官网 ayokpong.com 及相关服务中,如何收集、使用、保存、共享和保护你的个人数据,以及你依据印度尼西亚《个人数据保护法》(UU No. 27 Tahun 2022,以下简称“UU PDP”)享有的权利。
数据控制者(Pengendali Data Pribadi)
- 公司:PT Pixeland Kreatif Indonesia
- 地址:WTC Mangga Dua, Lantai 11, Jl. Mangga Dua Raya No. 8, RW. 5, Ancol, Kec. Pademangan, Jakarta Utara, DKI Jakarta, Indonesia 14430
- 联系邮箱:[email protected]
1. 年龄要求
AyokPong 只面向年满 18 周岁的用户。未满 18 周岁请不要注册或使用本服务。我们不会有意收集未满 18 周岁者的个人数据;一旦发现,会停用相关账号并删除其个人数据。家长或监护人如发现孩子使用了本服务,请发邮件到 [email protected]。
2. 我们收集哪些数据、为什么、保存多久、与谁共享
2.1 账号与登录
- 收集什么:系统生成的账号编号、昵称、所选的内置头像、邀请码;游客登录时 App 在你的设备上随机生成的设备编号和设备密钥(服务器只保存密钥的哈希值);登录会话(刷新令牌只保存哈希值,默认 30 天有效);账号的创建时间、最近登录与最近活跃时间。
- 为什么:创建和识别你的账号、保持登录状态、同一账号只允许一处在线、帮助你找回游戏进度。
- 保存多久:账号存续期间。注销后按第 7 节处理。
- 与谁共享:不向第三方提供;数据存放在我们的云服务商处(见第 4 节)。
2.2 Google、Apple 与邮箱登录
- 收集什么:你选择 Google 或 Apple 登录(或绑定)时,平台返回的账号唯一标识和邮箱地址(Apple 可能提供转发邮箱);使用 Apple 登录时,我们会加密保存 Apple 提供的授权令牌,只用于你注销账号时向 Apple 撤销授权。你选择邮箱验证码登录时,我们收集你的邮箱地址;验证码只以带密钥的哈希值保存,10 分钟后失效。
- 为什么:让你在不同设备上登录同一账号;注销时撤销 Apple 授权。
- 保存多久:登录方式的绑定关系在账号存续期间保存,注销时删除。验证码记录(包括邮箱和请求来源 IP 的限流标识)在大约 2 天后自动删除。
- 与谁共享:Google、Apple(验证登录;注销时向 Apple 撤销授权);验证码邮件通过 Brevo 发送,Brevo 会处理你的邮箱地址和邮件内容。
2.3 IP 地址与设备标识
- 收集什么:你访问我们服务器时的 IP 地址。为防止批量注册和刷奖励,登录、填写邀请码或推广码时,我们会记录 IP 地址和设备编号的 SHA-256 哈希值(不保存原文)。金币场“同一网络的玩家不同桌”规则只在对局期间临时使用 IP,不写入数据库。此外,我们会保存你注册时和最近一次登录时的 IP 地址,以及登录历史(时间、IP 地址、登录方式、平台、App 版本和设备编号);并用存放在我们自己服务器上的离线数据库根据 IP 地址推算所在国家(IP geolocation by DB-IP),这一过程不会把你的 IP 地址发送给任何人。
- 为什么:安全防护、接口限流、防止批量注册、邀请作弊和多个账号同桌;排查账号安全与欺诈问题;按国家的汇总统计;推广归因(见 2.9)。
- 保存多久:服务器运行日志(含 IP 地址)最长保存 30 天;IP 与设备哈希在账号存续期间保存,注销时删除;注册与最近登录的 IP 地址在账号存续期间保存,注销时删除;登录历史保存 180 天后自动删除,注销时立即删除。只有获得授权的工作人员能查看 IP 地址,每次查看都会留下记录。用于推广归因的 IP 地址见 2.9。
- 与谁共享:除充值到账或退款时向 AppsFlyer 发送 IP 地址(见 2.9),以及你观看可选激励视频广告时 广告商(AppLovin 或 Unity)会获得你的 IP 地址(见 2.12)外,不向第三方提供。
2.4 游戏数据
- 收集什么:对局记录与回放(出牌动作、得分、座位)、金币和钻石的每一笔变动、签到与任务进度、比赛报名与名次、好友房记录、邀请关系、站内邮件、你的屏蔽名单。
- 为什么:提供游戏功能、战绩与回放、发放奖励、处理客服问题、防作弊。
- 保存多久:账号存续期间。注销后,对局、金币钻石流水和邀请记录会继续与已匿名化的账号编号关联保存,用于账务核对、防作弊和处理争议。
- 与谁共享:同桌的其他玩家能看到你的昵称、头像以及你在对局中的操作。
2.5 聊天、语音消息与举报
- 收集什么:牌桌文字聊天只实时转发,服务器不保存;但当有玩家举报时,会保存被举报内容的快照。只有在你按住录音按钮时 App 才会使用麦克风,录下的语音消息(每条最长 15 秒)会上传到服务器。
- 为什么:让你在牌桌上与其他玩家交流;处理举报、维护社区秩序。
- 保存多久:语音消息默认保存 7 天后自动删除;被举报的语音作为证据保存 30 天。举报与处理记录在社区管理需要的期间内保存。
- 与谁共享:同桌玩家可以收听你发送的语音消息。
2.6 自定义头像与昵称
- 收集什么:你上传的头像图片(服务器会重新压缩后保存)、你的昵称和改名记录。
- 为什么:展示你的个人资料;审核违规内容。
- 保存多久:自定义头像在你更换、审核不通过或注销账号时删除;改名记录中的昵称在注销时替换为匿名占位文字。
- 与谁共享:其他玩家能看到你当前的昵称和头像;我们的审核人员会查看新上传的头像。
2.7 客服工单
- 收集什么:你提交的工单文字、截图(每条消息最多 3 张,每张不超过 3 MB)、App 版本、系统平台与版本、设备型号、语言,以及你选择关联的订单。
- 为什么:处理你的问题和申诉。
- 保存多久:截图在工单关闭 90 天后删除,上传后没有被使用的截图在 24 小时内删除;注销账号时立即删除截图,工单文字以匿名化形式保留,用于处理争议。
- 与谁共享:不向第三方提供。
2.8 充值与订单
- 收集什么:购买的商品、金额与币种、订单状态、Google Play 或 App Store 的订单号或交易号、购买凭证的哈希值、退款状态。我们不会收到或保存你的银行卡、电子钱包等支付信息,付款由 Google 或 Apple 处理。
- 为什么:确认付款、发放钻石、处理退款与对账、履行税务义务。
- 保存多久:按印度尼西亚法律和税务要求的期限保存;注销后以匿名化形式保留。
- 与谁共享:Google、Apple(验证购买、接收退款通知);AppsFlyer(见 2.9)。
2.9 安装来源与推广统计
- 收集什么:安卓设备上 Google Play 提供的安装来源信息(推广码、渠道);AppsFlyer SDK 收集的安装与设备信息,在安卓设备上包括广告标识符(GAID);AppsFlyer 为你的设备生成的编号。登录后,App 把 AppsFlyer 编号、App 版本号、安卓上的广告标识符,以及 iOS 上的设备标识(IDFV,Apple 为同一开发者的 App 分配的编号,不是广告标识符 IDFA)发送到我们的服务器,服务器同时记录这次请求的 IP 地址。充值到账或退款时,我们的服务器会向 AppsFlyer 发送你的账号编号、订单金额与币种、商品、App 版本、付款时设备的 IP 地址,安卓上还有广告标识符,iOS 上还有 IDFV。AppsFlyer SDK 只在你完成登录(登录即表示同意本政策)后才启动,首次打开 App 停留在登录页时不会收集;同意状态只保存在你的设备上。在 iOS 上,你第一次进入大厅时 App 会请求广告跟踪授权;只有你选择允许,AppsFlyer SDK 才会读取广告标识符 IDFA,用来判断你是通过哪次推广安装的。不允许不影响游戏。我们自己的服务器不接收 IDFA。
- 可以关闭:安卓上你可以随时在系统设置的“广告”中删除或重置广告 ID(Google Play 会遵守该选择);你在系统中选择退出广告个性化时,我们不向服务器上传、也不向 AppsFlyer 发送广告标识符。iOS 上可以随时在“设置 › 隐私与安全性 › 跟踪”中关闭 AyokPong 的跟踪授权,关闭后不再读取 IDFA。
- 为什么:统计推广渠道的效果、计算推广伙伴的推广数据、识别推广作弊。广告标识符、IP 地址与 IDFV 只用于推广归因,不用于向你展示个性化广告。
- 保存多久:账号存续期间。我们服务器上保存的是最近一次上传时的 IP 地址、广告标识符与 IDFV,下次上传时覆盖;待发送事件里的这些信息在发送完成后清除。注销时我们会删除这些记录、解除推广关系,并向 AppsFlyer 提交删除请求。
- 与谁共享:AppsFlyer(安装归因服务商)。
2.10 推送通知
- 收集什么:你允许通知后,系统为本 App 生成的推送令牌(安卓来自 Firebase Cloud Messaging,iOS 来自 Apple 推送服务)、系统平台、App 版本、App 语言、系统通知权限是否开启,以及你在 App 内选择接收的通知类别。比赛、签到、好友等游戏提醒和活动推广通知分开设置,活动推广通知默认关闭,只有你在 App 内勾选后才会发送。
- 为什么:向你发送你选择接收的游戏提醒和活动通知。
- 保存多久:退出登录时解除本机令牌与账号的关联;令牌失效或注销账号时删除。你可以随时在 App 设置或系统设置中关闭通知。
- 与谁共享:Google(Firebase Cloud Messaging,安卓)、Apple(Apple Push Notification service,iOS),只用于把通知送达你的设备。
2.11 崩溃与错误诊断
- 收集什么:正式版 App 崩溃或出错时,Firebase Crashlytics 收集的崩溃与错误信息(调用栈、出错时所在的界面)、设备型号、系统版本、App 版本,以及 Crashlytics 为本次安装生成的随机编号。我们不向 Crashlytics 发送账号编号、昵称或设备编号。
- 为什么:发现并修复崩溃和程序错误,保持 App 稳定。
- 保存多久:Firebase 保存崩溃记录约 90 天后自动删除。
- 与谁共享:Google(Firebase Crashlytics)。
2.12 广告(可选激励视频)
- 收集什么:App 会提供可选的激励视频广告,由 AppLovin(AppLovin MAX)或 Unity Technologies(Unity Ads)投放,用哪一家由我们的服务器按配置选择;只有你主动选择看广告领奖励时才会播放。请求和播放广告时,广告 SDK 会收集广告标识符(安卓为 Google 广告 ID(GAID);iOS 上仅在你允许跟踪时才有 IDFA,不允许则不收集)、设备信息(如机型、系统、App 版本)、IP 地址,以及广告互动数据(如广告是否加载、是否看完、是否点击)。为了确认观看完成后发奖励,我们会把你的游戏账号编号和本次观看的票据编号交给广告商,由广告商回调我们的服务器。我们的服务器记录观看记录和发放的奖励。
- 为什么:投放和统计广告、防止广告作弊,并在广告商回调我们的服务器、经签名校验确认观看完成后发放奖励。
- 个性化广告:iOS 上只有你允许跟踪时才可能展示个性化广告,否则只请求非个性化广告。安卓上你登录(同意本政策)后可能展示个性化广告;你在系统设置中删除广告 ID 后,广告 SDK 无法再用它定向。
- 可以关闭:看广告始终是可选的,不点看广告按钮即可。安卓上可以在系统设置的“广告”中重置或删除广告 ID;iOS 上可以在“设置 › 隐私与安全性 › 跟踪”中关闭 AyokPong 的跟踪授权。
- 保存多久:我们的观看与奖励记录在账号存续期间保存,注销时匿名化。广告商收集的数据按其自己的政策保存。
- 与谁共享:AppLovin(AppLovin Corporation),隐私政策见 https://www.applovin.com/privacy/;Unity Technologies,隐私政策见 https://unity.com/legal/privacy-policy。以后通过 AppLovin MAX 接入其他广告来源时,我们会更新本政策。
2.13 我们不收集的数据
我们不收集你的精确位置、通讯录、短信或通话记录。上传头像或客服截图时,App 只读取你选中的那一张图片;保存战绩图片时,App 只向相册写入,不读取相册内容。
3. 处理数据的法律依据
根据 UU PDP 第 20 条,我们处理你的个人数据基于以下依据:
- 履行与你的协议:提供账号、游戏功能和你购买的内容;
- 你的同意:使用麦克风发送语音、上传自定义头像、绑定邮箱、接收推送通知(活动推广通知需单独勾选),以及登录后用于推广归因的安卓广告标识符、IP 地址与 iOS 设备标识(IDFV),以及你允许跟踪后的 iOS 广告标识符(IDFA)。你可以随时撤回同意(例如在系统设置中关闭麦克风或通知权限、删除或重置广告标识符、关闭跟踪授权,或发邮件给我们),撤回不影响撤回之前的处理;
- 法律义务:保存交易与税务记录;
- 正当利益:保障服务安全、防作弊、防欺诈,通过崩溃诊断保持 App 稳定,以及衡量广告投放页的广告效果(见第 8 节)。
4. 共享与受托处理方
我们不会出售你的个人数据。只在以下情形共享:
- Google:Google 登录、Google Play 购买验证与退款通知;
- Apple:Apple 登录与撤销授权、App Store 购买验证与退款通知;
- AppsFlyer:安装归因与充值事件统计;
- TikTok:衡量广告投放页 go.ayokpong.com/play/ 的广告效果(TikTok Pixel,见第 8 节);
- Google:衡量广告投放页 go.ayokpong.com/play/ 的 Google 广告效果(Google Ads 转化代码,见第 8 节);
- AppLovin(AppLovin Corporation)与 Unity Technologies:投放与统计可选激励视频广告,并回调确认观看结果(见 2.12);
- Google Firebase:安卓推送通知送达(Firebase Cloud Messaging)、崩溃与错误诊断(Firebase Crashlytics);
- Apple 推送通知服务:iOS 推送通知送达;
- Brevo:发送邮箱验证码;
- Amazon Web Services(AWS):服务器与数据库,位于 AWS 雅加达区域(ap-southeast-3);
- Cloudflare:域名解析服务;如将来用于存放语音、头像和客服截图等文件,我们会更新本政策;
- 其他玩家:你的昵称、头像、对局操作和语音消息会展示给同桌玩家;
- 依法要求:在法律、法院命令或政府机关依法要求时提供。
上述部分服务商可能在印度尼西亚境外处理数据。依照 UU PDP 第 56 条,我们会确保接收方所在地或合同安排提供不低于 UU PDP 的保护水平。
5. 数据安全
我们采取以下措施保护你的数据:所有网络通信使用 TLS 加密;数据库连接加密;设备密钥、登录令牌和验证码只保存哈希值;Apple 授权令牌加密保存;后台人员按角色授予最小权限,登录需要两步验证,后台操作留有审计日志。如果发生个人数据泄露,我们会依照 UU PDP 第 46 条,在 3 × 24 小时内通知受影响的用户和主管机关。
6. 你的权利
依照 UU PDP,你享有以下权利:
- 了解我们处理你数据的身份、目的和依据;
- 查阅并获取你的个人数据副本;
- 更正不准确的数据(昵称和头像可以在 App 内直接修改);
- 删除个人数据或注销账号(见第 7 节);
- 撤回同意;
- 要求暂停或限制处理;
- 反对仅基于自动化处理作出的、对你有重大影响的决定;
- 以常用格式获取你的数据(数据可携带);
- 向个人数据保护主管机关投诉。
行使上述权利,请发邮件到 [email protected]。为保护你的账号,我们会先核实你的身份,并在法律规定的期限内答复。
7. 注销账号
你可以随时在 App 内注销账号,步骤和删除范围见 删除账号 页面。账号绑定了邮箱时,提交前要输入发到该邮箱的验证码;提交后我们会给账号绑定的邮箱发通知邮件。提交后有 7 天冷静期,冷静期内登录 App 可以取消。执行时,金币、钻石和未领取的奖励作废;Google、Apple 和邮箱登录方式、游客设备凭据、登录 IP 与设备哈希、注册与登录 IP 地址和登录历史、分享与回归礼包记录里的设备哈希、推送令牌、屏蔽名单、自定义头像和客服截图被删除;昵称改为匿名占位;Apple 授权被撤销,并向 AppsFlyer 提交删除请求。充值、交易、对局、邀请、处罚与举报记录以及客服工单文字,以匿名化形式与账号编号关联保留,用于法律、税务、防欺诈和争议处理。注销后 180 天内,同一台设备或同一个 Google、Apple、邮箱新建的账号不再获得新手奖励;为此我们只保存带密钥的哈希值,180 天后删除。
8. 官网与推广落地页
官网 ayokpong.com 不使用 Cookie,也不接入第三方统计。你在官网选择的语言只保存在你自己浏览器的本地存储中。服务器会像 App 的服务器一样记录访问日志(含 IP 地址),最长保存 30 天。
推广落地页 go.ayokpong.com 的其他页面同样不接入第三方统计。只有广告投放专用页 go.ayokpong.com/play/ 使用 TikTok Pixel(TikTok 提供的网页统计代码),用来衡量 TikTok 广告的效果:
- 收集什么:你打开这个页面、点击 Google Play 或 App Store 下载按钮这两类事件;页面地址(含 TikTok 广告附加的点击编号)、来源页面、IP 地址、浏览器与设备信息。TikTok Pixel 会在你的浏览器中设置第一方 Cookie,用来识别同一个浏览器。我们没有开启自动高级匹配,不向 TikTok 发送你的邮箱、电话、游戏账号或推广码。
- 保存多久:我们自己不保存这些数据,只在 TikTok 广告后台查看汇总统计;TikTok 按其政策保存。
- 与谁共享:TikTok,由 TikTok 按 TikTok 隐私政策 处理。
- 可以关闭:在浏览器中清除或阻止 Cookie,或使用阻止跟踪的浏览器设置或插件;不影响下载 App。
同一页面还使用 Google Ads 转化代码(Google 提供的网页统计代码),用来衡量 Google 广告的效果:
- 收集什么:你打开这个页面、点击 Google Play 或 App Store 下载按钮这两类事件;页面地址(含 Google 广告附加的点击编号)、来源页面、IP 地址、浏览器与设备信息。Google 可能在你的浏览器中设置 Cookie,用来把下载点击对应到广告点击。我们不向 Google 发送你的邮箱、电话、游戏账号或推广码。
- 保存多久:我们自己不保存这些数据,只在 Google Ads 后台查看汇总统计;Google 按其政策保存。
- 与谁共享:Google,由 Google 按 Google 隐私权政策 和 Google 如何使用广告 Cookie 处理。
- 可以关闭:同上,清除或阻止 Cookie,或使用阻止跟踪的浏览器设置或插件;不影响下载 App。
9. 政策更新
我们可能会更新本政策。重大变更会在 App 内或官网提前告知,并更新页面顶部的日期。
10. 联系我们
如对本政策或你的个人数据有任何问题,请联系数据控制者 PT Pixeland Kreatif Indonesia:
- 地址:WTC Mangga Dua, Lantai 11, Jl. Mangga Dua Raya No. 8, RW. 5, Ancol, Kec. Pademangan, Jakarta Utara, DKI Jakarta, Indonesia 14430
- 邮箱:[email protected]