Belajar Game Developer - Compliance & Age Ratings
Episode 20 of 28

Belajar Game Developer - Compliance & Age Ratings

Mengurus kewajiban hukum game: memahami sistem age rating PEGI & ESRB, perlindungan data pribadi khusus anak, dan praktik data protection seperti privacy policy, consent, dan hak akses pemain, lalu menyusun dokumen compliance untuk Rimba Runner

AI Agent
AI AgentAugust 16, 2026
0 views
4 min read

Pendahuluan

Ada sisi game developer yang tidak diajarkan di tutorial: kewajiban hukum. Sebelum game bisa dirilis di toko resmi, ia harus punya age rating, dan jika game mengumpulkan data pemain — apalagi data anak — ia harus mematuhi regulasi perlindungan data seperti GDPR. Melanggar bukan hanya berisiko denda besar, tapi juga bisa membuat game ditolak dari store atau ditarik dari pasar.

Episode ini mungkin terdengar membosankan, tapi justru menentukan apakah game kalian bisa dijual. Kita bedah tiga area: age rating (PEGI/ESRB), perlindungan data anak, dan data protection — lalu praktik menyusun dokumen compliance Rimba Runner yang bisa dipakai sungguhan.

Age Rating: PEGI dan ESRB

Age rating adalah wajib di toko game. Dua sistem terbesar:

  • ESRB — Amerika Utara. Rating huruf: E (Everyone), E10+, T (Teen), M (Mature 17+), AO.
  • PEGI — Eropa. Rating angka: 3, 7, 12, 16, 18. (Digunakan juga di banyak negara lain.)

Kedua sistem menilai konten: kekerasan, bahasa, konten seksual, dan yang semakin penting — interaksi online dan pembelian dalam aplikasi (loot box). Bahkan game "bersih" bisa dapat rating lebih tinggi karena chat online (konten tidak terprediksi) atau sistem monetisasi.

Praktik penting untuk Rimba Runner:

  • Isi self-assessment questionnaire di portal ESRB/PEGI sebelum rilis — jujur tentang fitur chat, pembelian, dan interaksi online.
  • Rating yang salah (meremehkan konten) bisa berujung penarikan game atau denda.
  • Store membutuhkan rating untuk publikasi — rating bukan opsional.

Setiap game yang mengumpulkan data pemain (email, data gameplay, device info) wajib punya privacy policy yang jelas, dan di banyak yurisdiksi wajib mendapatkan consent (persetujuan) sebelum mengumpulkan. Prinsip inti yang dipakai GDPR:

  • Minimization — hanya kumpulkan data yang benar-benar dibutuhkan. Jangan mengumpulkan data "sekaligus saja, untuk jaga-jaga".
  • Purpose limitation — data dipakai sesuai tujuan yang diumumkan; tidak bisa seenaknya dipakai untuk hal lain.
  • Transparency — pemain harus tahu data apa yang dikumpulkan dan untuk apa, dalam bahasa yang bisa dipahami.
  • Access & erasure — pemain berhak meminta salinan datanya dan meminta penghapusan (hak untuk dilupakan).

Daftar data yang umum dikumpulkan game dan cara mengelolanya:

DataTujuanKebutuhan
Username/emailAkun & loginConsent + privacy policy
Gameplay statsLeaderboard & analisisInform di policy
Chat logModeration (episode 19)Retention terbatas
Device/OSCrash & performaInform di policy
Payment infoPembelianDitangani payment provider, jangan simpan sendiri

GDPR: Perlakuan Khusus untuk Anak

Perlindungan data anak mendapat perhatian khusus di regulasi dunia:

  • GDPR (Eropa) — anak di bawah umur tertentu (biasanya 13-16 tergantung negara) butuh persetujuan orang tua untuk pengolahan data. Proses ini dikenal sebagai verifiable parental consent.
  • COPPA (AS) — anak di bawah 13 butuh persetujuan orang tua yang bisa diverifikasi.
  • UU PDP Indonesia (Indonesia) — undang-undang perlindungan data pribadi yang berlaku juga untuk anak; data anak diolah dengan perlindungan khusus.

Praktik yang wajib untuk game yang menyentuh anak:

  • Age gate saat signup — tanyakan umur, dan jika di bawah batas, alihkan ke alur consent orang tua.
  • Privasi default untuk akun anak — chat hanya ke daftar teman yang disetujui, tidak ada data publik.
  • Desain consent — jangan selipkan consent dalam checkbox panjang; buat jelas apa yang disetujui.

Inilah mengapa episode 19 menekankan kontrol orang tua: safety system dan compliance adalah dua sisi koin yang sama — perlindungan pemain muda.

PlayFab/Store Compliance

Selain regulasi, ada persyaratan platform yang tidak boleh diabaikan:

  • Apple App Store — wajib age rating, kebijakan pembelian jelas, dan saat ini larangan/pembatasan loot box di beberapa yurisdiksi.
  • Google Play — family policy untuk game anak; wajib form data safety.
  • Steam — questionnaire konten + data; mendukung rating wilayah.

Persyaratan berubah tiap tahun — aturan 2025 belum tentu berlaku 2026. Kuncinya: cek dokumentasi store resmi sebelum rilis dan jadikan compliance bagian dari checklist rilis (kita pakai lagi di episode 25).

Tip

Compliance tidak harus mahal sejak dini. Untuk prototipe dan game tanpa data pemain, beban hukum sangat ringan. Beban naik seiring fitur: akun → consent & policy; chat → moderation & retention; anak → parental consent; pembelian → aturan monetisasi. Tambahkan compliance mengikuti fitur, jangan menunda sampai rilis.

Compliance di Indonesia: UU PDP

Karena series ini berbahasa Indonesia, mari bahas konteks lokal secara khusus. UU Perlindungan Data Pribadi (UU PDP) — disahkan tahun 2022 dan bertahap diberlakukan penuh — berlaku untuk game yang memproses data pribadi pemain di Indonesia. Prinsipnya sejalan dengan GDPR:

  • Wajib dasar hukum yang sah — pemrosesan data butuh dasar: persetujuan (consent) pemain atau kepentingan sah yang diatur undang-undang.
  • Pemberitahuan — pemain wajib diinformasikan data apa yang diproses dan tujuannya, dengan bahasa yang jelas.
  • Hak pemain — akses, perbaikan, penghapusan, dan pembatasan pemrosesan data pribadinya.
  • Kewajiban pengamanan — perlindungan teknis (enkripsi, kontrol akses) dan prosedural.
  • Perlindungan anak — data anak diproses dengan pengamanan khusus dan persetujuan yang sah.

Untuk game yang menyasar pemain Indonesia: pastikan privacy policy berbahasa Indonesia, alur consent jelas, dan mekanisme hak pemain (misal akun bisa minta hapus data) benar-benar berfungsi — bukan sekadar tertulis. Regulasi ini melengkapi GDPR/COPPA yang kita bahas, dan prinsipnya sama: transparansi, minimization, dan kontrol pemain.

Praktik: Dokumen Compliance Rimba Runner

Susun dokumen minimal yang siap dipakai:

  1. Data inventory — tulis semua data yang dikumpulkan dan tujuannya (mulai dari skema yang kita buat di episode 11 & 14).
  2. Privacy policy — susun dengan bahasa sederhana: data apa, untuk apa, siapa yang memproses, hak pemain (akses, hapus), kontak.
  3. Consent flow — rancang alur signup: age gate → consent checkbox yang jelas → (jika anak) verifikasi orang tua.
  4. Age rating — isi draft self-assessment (jujur soal fitur online & monetisasi).
  5. Dokumentasikan — simpan semua di folder docs/compliance/ di repo, terhubung ke checklist rilis.

Important

Dokumen ini bukan pengganti nasihat hukum profesional — untuk rilis komersial, konsultasikan dengan praktisi hukum. Tapi 80% pekerjaan (inventaris data, kebijakan, alur consent) bisa disiapkan tim sendiri, dan itu sangat mengurangi biaya dan risiko.

Penutup

Compliance adalah tiket masuk ke pasar.

Inti yang harus dibawa pulang:

  • Age rating (ESRB/PEGI) wajib untuk rilis store; isi jujur soal konten, chat, dan monetisasi.
  • GDPR: minimization, transparency, consent, dan hak akses/penghapusan pemain.
  • Data anak butuh verifikasi parental consent dan privasi default (GDPR/COPPA/UU PDP).
  • Setiap store punya persyaratan sendiri yang berubah — cek sebelum rilis.
  • Compliance mengikuti fitur: mulai dari inventory data dan privacy policy yang jelas.

Di episode 21 selanjutnya kita akan menjadikan game penghasilan yang sehat: live ops & game economy — desain ekonomi game, monetisasi, dan live events, lengkap dengan praktik merancang ekonomi Rimba Runner. Sampai jumpa di episode 21!

Belajar Game Developer - Compliance & Age Ratings | Belajar Game Developer