Kebijakan Privasi
Versi 2.1 · Berlaku sejak 31 Juli 2026 · English version below
1. Pengendali Data dan Ruang Lingkup
Kebijakan ini dikeluarkan oleh Kiozhu, pengembang perorangan Snake Verse ("Kami"), yang bertindak sebagai pengendali data atas pemrosesan yang diuraikan di dalamnya. Kebijakan ini berlaku bagi seluruh pengunjung dan pemain ("Anda") pada domain snakeverse.app, mencakup halaman beranda, halaman permainan, dan halaman informasi.
Kebijakan ini disusun dengan merujuk pada Undang-Undang Republik Indonesia Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi, serta pada General Data Protection Regulation (GDPR) sepanjang berlaku bagi pengunjung dari Wilayah Ekonomi Eropa, Inggris, dan Swiss.
Snake Verse dapat dimainkan tanpa membuat akun. Akun bersifat opsional dan berfungsi menyimpan progres serta kepemilikan Anda pada server, sehingga dapat dipulihkan pada perangkat lain. Kebijakan ini menguraikan pemrosesan data pada kedua keadaan tersebut: bermain tanpa akun, dan bermain dengan akun.
Ketentuan yang dirumuskan secara kondisional ("apabila Anda membuat akun", "apabila Anda melakukan pembelian") hanya berlaku sepanjang Anda benar-benar menggunakan fitur yang dimaksud.
2. Kategori Data, Tujuan, Dasar Hukum, dan Retensi
Tabel berikut memuat seluruh kategori data yang Kami proses pada saat Kebijakan ini berlaku.
| Kategori | Isi | Tujuan | Dasar hukum | Retensi |
|---|---|---|---|---|
| Progres permainan | Skor, koleksi karakter, mata uang dalam permainan, preferensi tampilan dan kontrol | Menjalankan permainan | Tidak diproses oleh Kami; tersimpan pada perangkat Anda | Sampai Anda menghapusnya |
| Nama tampilan dan skor papan peringkat | Nama tampilan yang Anda tentukan sendiri, nilai skor, penanda perangkat acak | Menyelenggarakan papan peringkat publik harian dan mingguan | Kepentingan yang sah: menyediakan fitur kompetitif | Direset pada setiap periode papan peringkat |
| Sampel performa teknis | Laju gambar per detik, tingkat kualitas grafis, waktu render, jumlah objek, alamat IP | Mendiagnosis penurunan performa pada perangkat sesungguhnya | Kepentingan yang sah: pemeliharaan layanan | Berkas log dibatasi ukurannya dan dipangkas berkala |
| Peristiwa analitik produk | Peristiwa permainan (mulai ronde, jumlah lawan yang dikalahkan, durasi sesi, tingkat performa perangkat) di bawah pengenal acak yang tersimpan pada perangkat Anda | Penyeimbangan permainan dan pengukuran penggunaan fitur | Kepentingan yang sah: pengembangan produk | Sesuai retensi penyedia (PostHog) |
| Laporan kegagalan | Jenis kesalahan, jejak kode, versi permainan, identifikasi peramban dan perangkat | Mengidentifikasi dan memperbaiki kegagalan perangkat lunak | Kepentingan yang sah: stabilitas dan keamanan layanan | Sesuai retensi penyedia (Sentry) |
| Laporan konten pemain | Nama tampilan yang Anda laporkan, waktu pelaporan, alamat IP pelapor | Meninjau nama yang dilaporkan pada papan peringkat publik dan menindak penyalahgunaan | Kepentingan yang sah: menjaga keamanan dan kepatutan konten yang ditampilkan kepada publik | Sampai laporan selesai ditinjau, paling lama 12 bulan |
| Alamat IP dan log permintaan | Alamat IP, waktu permintaan, jenis peramban | Pembatasan laju permintaan, pencegahan penyalahgunaan, diagnosis teknis | Kepentingan yang sah: keamanan layanan | Log dibatasi ukurannya dan dipangkas berkala |
| Data periklanan | Ditentukan oleh Google; dapat mencakup pengenal cookie dan data kunjungan | Penayangan iklan pada halaman beranda | Persetujuan, pada wilayah yang mensyaratkannya | Sesuai kebijakan Google |
| Data akun (apabila Anda membuat akun) | Nama pengguna beserta bentuk kanoniknya, nilai acak (salt) dan hasil fungsi pengacakan kata sandi, tahun lahir, pengenal sesi aktif, waktu pembuatan akun, waktu masuk terakhir | Menyediakan autentikasi, memulihkan progres dan kepemilikan pada perangkat lain, serta mengamankan akun | Pelaksanaan perjanjian: fitur yang Anda minta ketika membuat akun | Selama akun aktif, hingga penghapusan diminta |
| Identitas tertaut (apabila Anda menautkan penyedia pihak ketiga) | Alamat surat elektronik dan pengenal pengguna yang diterbitkan penyedia identitas | Masuk melalui penyedia pihak ketiga dan pemulihan kata sandi | Pelaksanaan perjanjian | Sampai penautan dilepas atau akun dihapus |
| Progres tersinkronisasi (apabila Anda membuat akun) | Kepemilikan karakter dan aksesoris, saldo mata uang dalam permainan, catatan klaim hadiah, statistik permainan | Menyimpan dan memulihkan progres antar-perangkat, termasuk pemindahan satu kali dari progres yang terkumpul tanpa akun | Pelaksanaan perjanjian | Selama akun aktif |
| Data transaksi (apabila Anda melakukan pembelian) | Pengenal pembelian dan pesanan yang diterbitkan toko aplikasi, kode produk, status langganan, waktu transaksi, negara penagihan | Memberikan barang yang dibeli, menangani perpanjangan langganan, melayani permintaan pengembalian dana, dan memenuhi kewajiban pembukuan | Pelaksanaan perjanjian dan kewajiban hukum | Disimpan sesuai jangka waktu yang diwajibkan ketentuan perpajakan dan pembukuan, meskipun akun telah dihapus |
2.1 Penanda perangkat dan penggunaan istilah "anonim"
Papan peringkat menyimpan penanda perangkat acak pada setiap baris skor, dan analitik produk menggunakan pengenal acak yang sama. Pengenal tersebut tidak memuat nama, alamat surat elektronik, maupun data kontak. Namun karena pengenal itu bertahan di antara sesi permainan, data yang terkait dengannya diklasifikasikan sebagai data pseudonim, bukan data anonim. Menghapus data situs pada peramban menghasilkan pengenal baru.
Papan peringkat bersifat publik. Nama tampilan yang Anda pilih terlihat oleh seluruh pemain.
2.2 Data yang tidak Kami proses
- Nama lengkap, nomor telepon, dan daftar kontak.
- Data lokasi presisi (GPS).
- Data dari aplikasi lain pada perangkat Anda.
- Nomor kartu dan data instrumen pembayaran.
Alamat surat elektronik hanya diproses apabila Anda menautkan akun Anda dengan penyedia identitas pihak ketiga. Bermain tanpa akun tidak melibatkan pemrosesan alamat surat elektronik.
Kata sandi tidak Kami simpan. Yang tersimpan adalah hasil fungsi pengacakan satu arah beserta nilai acaknya, sehingga kata sandi asli tidak dapat direkonstruksi dari basis data Kami.
3. Pemroses dan Penerima Data Pihak Ketiga
Kami menggunakan penyedia layanan berikut. Masing-masing memproses data berdasarkan perjanjian layanannya dan kebijakan privasinya sendiri.
| Penyedia | Peran | Data yang diproses | Kebijakan |
|---|---|---|---|
| Google (AdSense) | Penayangan iklan pada halaman beranda | Pengenal cookie, data kunjungan | policies.google.com |
| PostHog | Analitik produk | Peristiwa permainan di bawah pengenal acak | posthog.com/privacy |
| Sentry | Pelaporan kegagalan perangkat lunak | Laporan kesalahan teknis | sentry.io/privacy |
| Cloudflare | Jaringan distribusi konten dan mitigasi penyalahgunaan | Alamat IP, metadata permintaan | cloudflare.com |
Kami tidak menjual data pribadi dan tidak mengalihkan data kepada pihak lain untuk kepentingan pemasaran pihak tersebut.
4. Transfer Data ke Luar Wilayah Indonesia
PostHog, Sentry, Google, dan Cloudflare memproses data pada infrastruktur yang berlokasi di luar wilayah Indonesia, termasuk di Amerika Serikat. Transfer tersebut berlangsung dalam kerangka perjanjian pemrosesan data masing-masing penyedia beserta mekanisme perlindungan yang mereka terapkan.
5. Cookie dan Penyimpanan Lokal
Halaman permainan menggunakan penyimpanan lokal peramban (localStorage) untuk menyimpan progres, preferensi, dan pengenal perangkat acak. Penyimpanan tersebut bersifat teknis dan diperlukan agar permainan berfungsi. Termasuk di dalamnya daftar nama pemain yang Anda sembunyikan lewat tombol blokir: daftar itu disimpan di perangkat Anda saja, tidak pernah dikirim ke server kami, dan hilang bila Anda menghapus data peramban.
Halaman beranda memuat kode iklan Google AdSense, yang dapat menempatkan cookie. Halaman permainan (/play) tidak memuat kode iklan.
Bagi pengunjung dari Wilayah Ekonomi Eropa, Inggris, dan Swiss, pengumpulan persetujuan periklanan dilakukan melalui mekanisme persetujuan yang disediakan Google bersama layanan AdSense. Preferensi iklan dapat diubah setiap saat melalui Setelan Iklan Google, dan cookie pihak ketiga dapat dinonaktifkan melalui aboutads.info.
6. Periklanan Berhadiah dan Pembelian
Periklanan berhadiah di dalam permainan bersifat opsional dan hanya ditayangkan atas tindakan Anda sendiri.
Pembelian di dalam permainan diproses melalui toko aplikasi tempat Anda memperoleh Snake Verse. Toko tersebut bertindak sebagai merchant of record: toko yang menerima pembayaran, menerbitkan tanda terima, dan menangani permintaan pengembalian dana sesuai kebijakannya sendiri.
Kami tidak menerima, memproses, maupun menyimpan nomor kartu atau data instrumen pembayaran lainnya. Yang Kami terima dari toko adalah konfirmasi transaksi berupa pengenal pembelian, kode produk, status langganan, dan waktu transaksi. Konfirmasi tersebut yang menjadi dasar pemberian barang di dalam permainan.
Untuk produk berlangganan, masa berlaku dan perpanjangan dikelola oleh toko aplikasi. Pembatalan dilakukan melalui pengaturan langganan pada toko tersebut, bukan melalui Kami.
7. Akun
Akun bersifat opsional untuk bermain. Anda dapat bermain, menyimpan progres pada perangkat, dan mengikuti papan peringkat tanpa membuat akun.
Akun diwajibkan sebelum pembelian dengan uang nyata. Alasannya praktis: tanpa akun, barang yang Anda beli hanya tersimpan pada perangkat yang Anda pakai saat itu, dan tidak dapat Kami pulihkan apabila perangkat tersebut hilang, rusak, atau datanya dihapus.
Progres yang telah Anda kumpulkan tanpa akun dapat dipindahkan ke akun baru satu kali. Pemindahan hanya dapat dilakukan ke akun yang belum memiliki progres, dan nilai yang dipindahkan dibatasi. Pembatasan tersebut diperlukan karena data pada perangkat berada di luar kendali Kami.
Apabila Anda membuat akun, Kami memproses data yang tercantum pada Bagian 2 dengan tujuan menyediakan autentikasi dan memulihkan progres serta kepemilikan Anda pada perangkat lain. Kata sandi tidak disimpan dalam bentuk aslinya.
Anda dapat menautkan akun dengan penyedia identitas pihak ketiga. Penautan tersebut memungkinkan Anda masuk melalui penyedia itu dan memulihkan kata sandi apabila terlupa. Tanpa jalur pemulihan yang tertaut, akun yang kata sandinya terlupa tidak dapat Kami pulihkan, karena Kami tidak memiliki cara memastikan kepemilikannya.
Pembuatan akun memerlukan konfirmasi usia sesuai Bagian 8. Satu akun ditujukan untuk satu orang.
Penghapusan akun beserta data yang terkait dapat Anda minta dari dalam permainan pada menu Pengaturan, atau melalui kontak pada Bagian 12. Data transaksi tetap Kami simpan sepanjang diwajibkan ketentuan perpajakan dan pembukuan, dengan pengenal akun yang dipseudonimkan. Barang yang telah dibeli tidak dapat dipulihkan setelah akun dihapus.
8. Batasan Usia
Snake Verse ditujukan bagi pemain berusia 13 tahun atau lebih. Layanan ini bukan aplikasi yang dirancang untuk anak-anak atau keluarga, dan tidak dipasarkan kepada anak-anak.
Kami tidak secara sengaja memproses data pribadi anak di bawah usia 13 tahun. Orang tua atau wali yang berkeyakinan bahwa anaknya telah memberikan data kepada Kami dapat mengajukan permintaan penghapusan melalui kontak pada Bagian 12.
9. Keamanan
Seluruh lalu lintas dilayani melalui koneksi terenkripsi (HTTPS). Akses ke sistem produksi dibatasi pada pengendali data. Kami menerapkan pembatasan laju permintaan dan pembatasan ukuran data masukan untuk mengurangi risiko penyalahgunaan.
Tidak ada sistem yang sepenuhnya bebas risiko. Kami membatasi data yang dikumpulkan pada apa yang diperlukan agar layanan berfungsi, sehingga dampak suatu insiden dapat ditekan sekecil mungkin.
10. Hak Anda
Sepanjang berlaku menurut hukum yang mengatur Anda, Anda berhak untuk:
- memperoleh informasi mengenai data yang diproses dan memperoleh salinannya;
- meminta perbaikan atas data yang tidak akurat;
- meminta penghapusan data;
- menarik persetujuan yang telah diberikan, termasuk persetujuan periklanan;
- mengajukan keberatan atas pemrosesan yang didasarkan pada kepentingan yang sah;
- meminta pembatasan pemrosesan;
- mengajukan pengaduan kepada otoritas pelindungan data yang berwenang.
Progres yang tersimpan pada perangkat dapat Anda hapus sendiri setiap saat, melalui pengaturan data situs pada peramban atau melalui menu Pengaturan → Akun → Hapus data di perangkat ini di dalam permainan.
Karena Kami tidak memproses pengenal yang menghubungkan Anda dengan suatu identitas, permintaan yang menyangkut data pseudonim perlu disertai penanda perangkat yang tercantum pada menu Pengaturan. Tanpa penanda tersebut Kami tidak dapat memastikan data mana yang berkaitan dengan Anda.
11. Perubahan Kebijakan
Kebijakan ini dapat diperbarui seiring perkembangan layanan. Versi dan tanggal berlaku dicantumkan pada bagian atas dokumen. Perubahan yang bersifat material, termasuk pengaktifan fitur akun dan pembelian di dalam permainan, dipublikasikan sebelum fitur tersebut tersedia bagi pemain.
12. Kontak
Permintaan pelaksanaan hak, pertanyaan, dan pengaduan terkait pelindungan data dapat disampaikan kepada:
Kiozhu, [email protected]
Kami menanggapi permintaan dalam jangka waktu yang wajar sesuai ketentuan hukum yang berlaku.
Privacy Policy
Version 2.1 · Effective 31 July 2026
1. Data Controller and Scope
This Policy is issued by Kiozhu, the individual developer of Snake Verse ("we"), acting as controller of the processing described herein. It applies to all visitors and players ("you") of the domain snakeverse.app, including its home page, game page, and information pages.
This Policy has been prepared with reference to Law of the Republic of Indonesia No. 27 of 2022 on Personal Data Protection, and to the General Data Protection Regulation (GDPR) insofar as it applies to visitors from the European Economic Area, the United Kingdom, and Switzerland.
Snake Verse can be played without creating an account. Accounts are optional and serve to store your progress and entitlements on the server so they can be restored on another device. This Policy describes processing in both situations: playing without an account, and playing with one.
Provisions worded conditionally ("if you create an account", "if you make a purchase") apply only insofar as you actually use the feature in question.
2. Categories of Data, Purposes, Legal Bases, and Retention
The table below sets out every category of data we process as at the effective date of this Policy.
| Category | Contents | Purpose | Legal basis | Retention |
|---|---|---|---|---|
| Game progress | Scores, character collection, in-game currency, display and control preferences | Operating the game | Not processed by us; stored on your device | Until you delete it |
| Display name and leaderboard scores | A display name you choose, score values, a random device marker | Operating the public daily and weekly leaderboards | Legitimate interests: providing a competitive feature | Reset each leaderboard period |
| Technical performance samples | Frames per second, graphics quality tier, render time, object count, IP address | Diagnosing performance degradation on real devices | Legitimate interests: service maintenance | Log file is size-capped and trimmed periodically |
| Product analytics events | Gameplay events (round start, opponents defeated, session length, device performance tier) under a random identifier stored on your device | Game balancing and feature usage measurement | Legitimate interests: product development | Per provider retention (PostHog) |
| Crash reports | Error type, code trace, game version, browser and device identification | Identifying and fixing software failures | Legitimate interests: service stability and security | Per provider retention (Sentry) |
| Player content reports | The display name you report, the time of the report, the reporter's IP address | Reviewing reported names on the public leaderboard and acting on abuse | Legitimate interests: keeping publicly displayed content safe and appropriate | Until the report is reviewed, at most 12 months |
| IP address and request logs | IP address, request time, browser type | Rate limiting, abuse prevention, technical diagnosis | Legitimate interests: service security | Logs are size-capped and trimmed periodically |
| Advertising data | Determined by Google; may include cookie identifiers and visit data | Serving ads on the home page | Consent, in jurisdictions that require it | Per Google's policy |
| Account data (if you create an account) | Username and its canonical form, a random value (salt) and the output of a one-way password hashing function, year of birth, active session identifiers, account creation time, last sign-in time | Providing authentication, restoring progress and entitlements on another device, and securing the account | Performance of a contract: the feature you request by creating an account | While the account is active, until deletion is requested |
| Linked identity (if you link a third-party provider) | Email address and user identifier issued by the identity provider | Signing in through a third-party provider and password recovery | Performance of a contract | Until the link is removed or the account is deleted |
| Synchronised progress (if you create an account) | Character and accessory entitlements, in-game currency balances, reward claim records, gameplay statistics | Storing and restoring progress across devices, including a one-time transfer of progress accumulated without an account | Performance of a contract | While the account is active |
| Transaction data (if you make a purchase) | Purchase and order identifiers issued by the app store, product code, subscription status, transaction time, billing country | Delivering purchased items, handling subscription renewal, servicing refund requests, and meeting accounting obligations | Performance of a contract and legal obligation | Retained for the period required by tax and accounting rules, even after the account is deleted |
2.1 Device markers and use of the term "anonymous"
The leaderboard stores a random device marker on each score row, and product analytics uses the same random identifier. That identifier contains no name, email address, or contact details. However, because it persists between play sessions, data associated with it is classified as pseudonymous rather than anonymous. Clearing site data in your browser produces a new identifier.
The leaderboard is public. The display name you choose is visible to all players.
2.2 Data we do not process
- Full names, telephone numbers, and contact lists.
- Precise (GPS) location data.
- Data from other applications on your device.
- Card numbers and payment instrument details.
Email addresses are processed only if you link your account to a third-party identity provider. Playing without an account involves no processing of email addresses.
We do not store passwords. What is stored is the output of a one-way hashing function together with its random value, so the original password cannot be reconstructed from our database.
3. Third-Party Processors and Recipients
We use the following service providers. Each processes data under its own service agreement and privacy policy.
| Provider | Role | Data processed | Policy |
|---|---|---|---|
| Google (AdSense) | Serving ads on the home page | Cookie identifiers, visit data | policies.google.com |
| PostHog | Product analytics | Gameplay events under a random identifier | posthog.com/privacy |
| Sentry | Software crash reporting | Technical error reports | sentry.io/privacy |
| Cloudflare | Content delivery and abuse mitigation | IP address, request metadata | cloudflare.com |
We do not sell personal data and do not transfer data to other parties for those parties' own marketing purposes.
4. Transfers Outside Indonesia
PostHog, Sentry, Google, and Cloudflare process data on infrastructure located outside Indonesia, including in the United States. Such transfers take place under each provider's data processing agreement and the safeguards they apply.
5. Cookies and Local Storage
The game page uses browser local storage (localStorage) to hold progress, preferences, and a random device identifier. This storage is technical and necessary for the game to function. It includes the list of player names you hide using the block button: that list stays on your device only, is never sent to our servers, and is lost if you clear your browser data.
The home page loads Google AdSense code, which may set cookies. The game page (/play) loads no advertising code.
For visitors from the European Economic Area, the United Kingdom, and Switzerland, advertising consent is collected through the consent mechanism Google provides alongside AdSense. Ad preferences may be changed at any time via Google Ad Settings, and third-party cookies may be disabled via aboutads.info.
6. Rewarded Advertising and Purchases
In-game rewarded advertising is optional and is shown only upon your own action.
In-game purchases are processed through the app store from which you obtained Snake Verse. That store acts as merchant of record: it takes payment, issues receipts, and handles refund requests under its own policy.
We do not receive, process, or store card numbers or any other payment instrument details. What we receive from the store is a transaction confirmation comprising a purchase identifier, product code, subscription status, and transaction time. That confirmation is the basis on which in-game items are granted.
For subscription products, the term and its renewal are managed by the app store. Cancellation is carried out through that store's subscription settings, not through us.
7. Accounts
Accounts are optional for play. You may play, keep progress on your device, and appear on the leaderboard without creating one.
An account is required before any real-money purchase. The reason is practical: without an account, items you buy exist only on the device you used at the time, and cannot be restored by us if that device is lost, damaged, or has its data cleared.
Progress you have accumulated without an account may be transferred into a new account once. The transfer is possible only into an account that holds no progress yet, and the values transferred are capped. That limit is necessary because data on your device is outside our control.
If you create an account, we process the data listed in Section 2 for the purpose of providing authentication and restoring your progress and entitlements on another device. Passwords are not stored in their original form.
You may link your account to a third-party identity provider. Linking allows you to sign in through that provider and to recover your password if forgotten. Without a linked recovery route, an account whose password is forgotten cannot be recovered by us, because we have no means of establishing ownership.
Creating an account requires age confirmation under Section 8. One account is intended for one person.
Deletion of your account and its associated data may be requested from within the game under the Settings menu, or via the contact in Section 12. Transaction data is retained for as long as tax and accounting rules require, with the account identifier pseudonymised. Purchased items cannot be restored after an account is deleted.
8. Age Restriction
Snake Verse is intended for players aged 13 or over. The service is not an application designed for children or families, and it is not marketed to children.
We do not knowingly process personal data of children under 13. A parent or guardian who believes their child has provided data to us may request deletion via the contact in Section 12.
9. Security
All traffic is served over encrypted connections (HTTPS). Access to production systems is limited to the data controller. We apply request rate limits and input size limits to reduce the risk of abuse.
No system is entirely free of risk. We restrict the data collected to what is necessary for the service to function, so that the impact of any incident is kept as small as possible.
10. Your Rights
To the extent applicable under the law governing you, you have the right to:
- obtain information about the data processed and receive a copy of it;
- request correction of inaccurate data;
- request erasure of data;
- withdraw consent previously given, including advertising consent;
- object to processing based on legitimate interests;
- request restriction of processing;
- lodge a complaint with the competent data protection authority.
Progress stored on your device may be deleted by you at any time, through your browser's site-data settings or via Settings → Account → Delete data on this device in the game.
Because we process no identifier linking you to an identity, a request concerning pseudonymous data must include the device marker shown in the Settings menu. Without it we cannot establish which data relates to you.
11. Changes to this Policy
This Policy may be updated as the service develops. The version and effective date appear at the top of the document. Material changes, including activation of account features and in-game purchases, are published before those features become available to players.
12. Contact
Requests to exercise rights, questions, and complaints relating to data protection may be addressed to:
Kiozhu, [email protected]
We respond to requests within a reasonable period as required by applicable law.