Kebijakan Privasi — Timeless Hero: Legenda Idle RPG

Tanggal berlaku:
Versi: 2.7
Aplikasi: Timeless Hero: Legenda Idle RPG (judul toko untuk semua bahasa: Timeless Hero: Idle Legends; sebelumnya bernama "Lintas Zaman"), Android dan iOS, ID aplikasi com.BEPO.lintaszaman
Pengendali Data Pribadi: BERKAH PERMATA AUTOMATION, Ruko Greatwall, Jl. Green Lake City Boulevard No.102, RT.005/RW.007, Gondrong, Cipondoh, Tangerang City, Banten 15147, Indonesia
Kontak urusan privasi: admin@bpl.id
Ketentuan Layanan: https://berkahpl.com/timelesshero/terms/
Hapus akun: https://berkahpl.com/timelesshero/hapus-akun/

English: versi bahasa Inggris kebijakan ini ada di halaman yang sama (https://berkahpl.com/timelesshero/privacy/#en). Jika kedua versi berbeda, versi bahasa Indonesia yang berlaku.


Daftar isi

1. Ringkasan singkat

Timeless Hero ("Game", "Aplikasi") adalah game seluler yang diterbitkan oleh BERKAH PERMATA AUTOMATION ("kami"). Mulai versi 1.3, Game dimainkan online: Game memerlukan koneksi internet, membuat akun game anonim secara otomatis setelah pertanyaan tahun lahir, dan menyimpan progres Anda secara otomatis di server kami; kebijakan ini juga mencakup surat dalam Game dan Obrolan Dunia yang dimoderasi. Pada versi sebelumnya fitur online masih pilihan. Jika versi Game yang terpasang di perangkat Anda belum menyediakan fitur online atau obrolan, bagian-bagian tentang fitur itu belum berlaku bagi Anda: tanpa fitur online, Game tidak mengirim apa pun ke server kami (bagian 3.2). Sekilas pandang:

TopikYang sebenarnya terjadi
AkunOtomatis dan anonim. Setelah pemberitahuan selamat datang dan pertanyaan tahun lahir, Game membuat akun game anonim secara otomatis, tanpa login. Kami tidak meminta nama asli, email, nomor telepon atau kata sandi. Anda boleh menautkan akun Google atau Apple agar progres dapat dipindah ke perangkat lain; kami hanya menerima tanda pengenal akunnya, bukan email Anda.
Progres permainanTersimpan di perangkat Anda dan otomatis di server game kami di Indonesia (simpan cloud), tanpa tombol simpan, agar progres tidak hilang saat ganti perangkat (bagian 3 dan 4.1). Game memerlukan koneksi internet.
PembelianPembayaran diproses Apple App Store atau Google Play; kami tidak pernah melihat data kartu atau rekening Anda. RevenueCat memvalidasi pembelian. Catatan pembelian juga dikirim ke server kami dan dikaitkan dengan akun game Anda (bagian 4.4).
IklanHanya iklan video berhadiah yang Anda pilih untuk ditonton, dari Google AdMob. SDK AdMob dapat menerima ID iklan, alamat IP dan data perangkat walaupun Anda tidak menonton iklan (bagian 4.5). Pemain di bawah 13 tahun tidak dapat bermain, sehingga SDK iklan tidak dimulai untuk mereka (bagian 7).
SuratKami dapat mengirim hadiah, kompensasi dan pengumuman ke Kotak Surat Game Anda melalui server (bagian 4.1).
ObrolanOpsional dan publik. Obrolan Dunia adalah ruang obrolan teks publik yang dimoderasi (saringan otomatis dan moderator manusia). Pesan Anda dilihat semua pemain di saluran yang sama bersama nama dan gambar profil Anda, dan disimpan 30 hari (180 hari jika dilaporkan atau ditindak). Tidak ada pesan pribadi antarpemain. Hanya untuk usia 13 tahun ke atas dengan kelompok usia yang dinyatakan; usia 13–17 memerlukan izin orang tua atau wali. Anda dapat mematikan obrolan, melaporkan dan memblokir pemain (bagian 4.10).
PeringkatPemain sungguhan, publik. Papan Kekuatan, Tahap Tertinggi dan Festival menampilkan nama tampilan, gambar profil, Kode Pemain, peringkat dan skor Anda kepada semua pemain; skor dihitung server dari simpanan Anda (untuk papan Kekuatan, bersama langkah Pasif Serikat yang tercatat di server). Pemain 13–17 tahun ditampilkan seperti pemain dewasa; usia tidak pernah ditampilkan. Anda dapat menyembunyikan diri kapan saja di Pengaturan › Privasi › Tampilkan saya di Peringkat; pemain yang tersembunyi tidak ikut hadiah peringkat. Nama di papan dapat dilaporkan dan pemainnya diblokir (bagian 4.11).
SerikatOpsional, kelompok yang Anda pilih. Sesama anggota serikat melihat nama tampilan, gambar profil, Kekuatan, tahap tertinggi, jabatan dan kira-kira kapan Anda terakhir aktif (tidak pernah waktu persisnya). Nama, lambang dan deskripsi serikat terlihat oleh semua pemain di pencarian. Obrolan Serikat hanya terlihat oleh anggota, dan setiap anggota hanya melihat pesan sejak ia bergabung. Anggota yang tidak masuk 30 hari dikeluarkan otomatis. Pemain 13–17 tahun diperlakukan seperti pemain dewasa (bagian 4.12). Bila Bos Serikat aktif, sesama anggota juga melihat kerusakan Bos Serikat Anda minggu ini dan, pada rantai bos bulanan, kerusakan Anda pada setiap bos bulan itu serta bos yang Anda tumbangkan; Koin Serikat dan pembelian Toko Serikat Anda tidak terlihat oleh siapa pun.
Kontribusi dan Pasif SerikatHanya di dalam serikat Anda. Bila fitur ini aktif, server mencatat Poin Kontribusi Anda beserta riwayatnya, sumbangan Permata Anda ke Kas Serikat dan langkah Pasif Serikat yang Anda beli. Sesama anggota melihat peringkat kontribusi: nama tampilan, gambar profil dan Poin Kontribusi Anda menurut sumbernya — termasuk Permata yang Anda sumbangkan, kecuali untuk pemain 13–17 tahun. Pemain lain, kartu serikat dan papan peringkat tidak menampilkannya. Skor papan Kekuatan Anda memakai langkah Pasif Serikat yang tercatat di server. Peringkat Serikat hanya menampilkan data serikat (bagian 4.12).
Musim 2Dibuka sekali untuk semua pemain. Saat staf kami menyiapkan pembukaan, server memeriksa unggahan pertama yang menamatkan Bab 26-1 dengan data yang sudah tercatat di server, lalu mencatat ID pemain itu dan hasil pemeriksaannya untuk tinjauan staf. Nama pembuka diumumkan di Kabar Zaman hanya bila ia mengizinkan pengumuman. Arena Puncak, Labirin Gema dan Kristal Bintang tersimpan di simpanan Anda; lawannya dibuat Game (bagian 4.13).
Menjual dataKami tidak menjual data pribadi Anda demi uang. Tentang "pembagian" data untuk iklan, lihat bagian 9.3.
AnalitikAplikasi tidak memuat SDK analitik atau pelapor crash. Server kami mencatat log teknis (termasuk alamat IP) selama 14 hari untuk keamanan.
UsiaGame untuk pemain 13 tahun ke atas. Saat pertama dibuka, Game menanyakan tahun lahir: di bawah 13 tahun tidak dapat bermain (tanpa akun, tanpa data yang dikirim ke server kami); usia 13–17 tahun memerlukan izin orang tua atau wali (bagian 7).
Kendali AndaDi Game: Profil › Tautan Akun (tautkan atau lepas Google/Apple, Ganti Akun, Hapus Akun) dan Pengaturan (Hapus Akun, Opsi Privasi, Tampilkan saya di Peringkat, Pulihkan Pembelian, Bantuan). Di web: https://berkahpl.com/timelesshero/hapus-akun/. Lewat email: admin@bpl.id, juga untuk meminta salinan data Anda (bagian 9.4).

Sisa kebijakan ini menjelaskan setiap poin secara rinci.


2. Siapa kami

Game diterbitkan oleh BERKAH PERMATA AUTOMATION, beralamat di Ruko Greatwall, Jl. Green Lake City Boulevard No.102, RT.005/RW.007, Gondrong, Cipondoh, Tangerang City, Banten 15147, Indonesia. BERKAH PERMATA AUTOMATION adalah nama usaha yang dipakai oleh pengembang perorangan (orang perseorangan) yang menerbitkan Game; nama itu pula yang tercantum sebagai nama pengembang pada halaman Game di Google Play. Pengembang perorangan tersebut adalah pihak yang disebut "kami" dalam kebijakan ini. Untuk data pribadi yang diuraikan dalam kebijakan ini, kami adalah Pengendali Data Pribadi sebagaimana dimaksud Undang-Undang No. 27 Tahun 2022 tentang Pelindungan Data Pribadi ("UU PDP"). Kami juga menjalankan server game Timeless Hero sendiri; penyedia hosting dan penyimpanan kami bertindak sebagai Prosesor Data Pribadi atas nama kami.

Kebijakan ini berlaku untuk aplikasi seluler Timeless Hero yang didistribusikan melalui Google Play dan Apple App Store (ID aplikasi com.BEPO.lintaszaman), untuk server game yang dipakai fitur online-nya, dan untuk halaman web kami di berkahpl.com/timelesshero/.

Kontak privasi kami adalah admin@bpl.id. Gunakan alamat ini untuk pertanyaan tentang kebijakan ini, untuk menggunakan hak Anda (bagian 9) dan untuk melaporkan dugaan insiden keamanan data (bagian 11). Mohon tulis "Privasi" pada judul email.


3. Data di perangkat Anda dan di simpan cloud

3.1 Yang tersimpan di perangkat

Semua yang membentuk progres Anda ditulis ke penyimpanan di ponsel atau tablet Anda sendiri, lalu disimpan otomatis ke server kami (bagian 3.2):

Game juga menyimpan data login online di perangkat, terpisah dari simpanan: ID perangkat acak dan kunci rahasia perangkat yang dibuat Game, token login, Kode Pemain, kelompok usia dan pilihan izin orang tua.

Game juga membaca bahasa perangkat untuk memilih bahasa tampilan. Di Android dan iOS data ini disimpan dengan penyimpanan preferensi aplikasi milik sistem; pada build web untuk pengembangan, di local storage peramban. Game menyimpan salinan cadangan simpanan (diperbarui berkala) dan hingga tiga salinan file simpanan yang tidak bisa dibaca, untuk penelusuran masalah. Semua salinan ini tetap di perangkat.

SDK pihak ketiga di dalam Game juga menyimpan data di penyimpanan aplikasi pada perangkat Anda: SDK RevenueCat menyimpan ID pengguna aplikasinya dan salinan informasi pembelian, dan SDK Google Mobile Ads beserta UMP menyimpan pilihan persetujuan iklan Anda serta data operasional SDK.

3.2 Simpan cloud otomatis

Game mengunggah seluruh simpanan di atas (termasuk ID transaksi pembelian, statistik, zona waktu dan penanda teknis) ke server game kami secara otomatis; tidak ada tombol simpan. Unggahan terjadi paling cepat 60 detik setelah ada perubahan, beberapa detik setelah kemajuan penting (misalnya stage baru, panggilan, tempaan atau naik level VIP), setelah pembelian, saat Game ditutup atau masuk latar belakang, saat koneksi tersambung kembali, dan setiap 10 menit selama Anda bermain. Progres yang belum terunggah diberi tanda di perangkat dan diunggah pada kesempatan berikutnya, juga setelah Game dibuka kembali. Server:

Koneksi internet diperlukan. Mulai versi 1.3, Game tidak dapat dimainkan tanpa internet. Jika koneksi terputus sebentar saat bermain, progres tetap tersimpan di perangkat dan diunggah saat tersambung lagi; jika koneksi tidak kembali dalam sekitar satu menit, Game berhenti sampai tersambung kembali. Sebelum Anda menjawab pertanyaan tahun lahir, Game tidak mengirim apa pun ke server kami. Pada versi 1.2 fitur online masih pilihan: jika Anda memilih "Tidak Sekarang" di versi itu, simpanan hanya ada di perangkat Anda.

3.3 Cadangan perangkat

Jika fitur pencadangan perangkat Anda aktif (pencadangan Android ke akun Google Anda; pencadangan iCloud atau komputer di iOS), sistem operasi dapat menyertakan data Game dalam cadangan tersebut dan memulihkannya saat Game dipasang ulang. Cadangan itu dikelola oleh Anda bersama Google atau Apple menurut ketentuan mereka; kami tidak memiliki akses ke sana.

Akun tamu ikut tersalin saat cadangan perangkat dipulihkan. Data login online di perangkat (bagian 3.1) termasuk dalam cadangan. Jika cadangan dipulihkan ke perangkat lain, perangkat itu masuk sebagai akun game yang sama. Kedua perangkat lalu memakai akun yang sama; perbedaan progres diselesaikan dengan dialog "Pilih Progres". Agar akun Anda tidak bergantung pada cadangan perangkat, tautkan akun Google atau Apple.

3.4 Perlindungan simpanan

Simpanan di perangkat dilindungi checksum integritas, bukan enkripsi. Siapa pun yang mengakses perangkat Anda yang tidak terkunci dapat membacanya. Game tidak menyediakan cara untuk mengekspor, menyunting atau mengimpor simpanan. Game menyalin teks ke papan klip hanya saat Anda menekan tombol salin (misalnya ID Anda di Pengaturan › Bantuan), dan tidak pernah membaca papan klip Anda. Simpan cloud berjalan terenkripsi (HTTPS/TLS) ke server kami (bagian 11).


4. Data yang diproses server kami dan pihak ketiga

Data meninggalkan perangkat Anda hanya melalui: server game kami (4.1); login Google atau Apple, hanya jika Anda memilihnya (4.2); toko aplikasi (4.3); SDK RevenueCat (4.4); SDK Google Mobile Ads atau AdMob beserta Google UMP (4.5 dan 4.6); dan, hanya jika Anda memilihnya, email yang Anda kirim kepada kami atau halaman web yang Anda buka dari Game (4.9). Berikut siapa melakukan apa.

4.1 Server game kami

Server game Timeless Hero dijalankan oleh kami di pusat data di Jakarta, Indonesia, disewa dari Hostinger International Limited. Game menghubungi server setelah Anda menjawab pertanyaan tahun lahir (sebelumnya tidak ada yang dikirim). Server menerima dan menyimpan:

Server juga memberi Game waktu server (untuk mencegah kecurangan jam perangkat) dan konfigurasi jarak jauh (misalnya pemeliharaan, versi minimum, fitur yang aktif). Permintaan ini tidak memuat data pribadi selain alamat IP dan versi aplikasi dalam log.

Profil publik. Kode Pemain, nama tampilan, gambar profil, bingkai, gelar, stage tertinggi, Kekuatan dan bulan bergabung membentuk profil publik Anda; level VIP dan lencana Kartu Penjaga hanya termasuk jika Anda menyalakan "Tampilkan status VIP & Kartu Penjaga". Profil publik terlihat oleh pemain lain di Obrolan Dunia: nama dan gambar profil di samping setiap pesan Anda, dan selengkapnya pada kartu profil mini yang terbuka saat pemain lain mengetuk nama Anda (bagian 4.10). Profil publik juga terlihat di Papan Peringkat pada baris Anda dan pada kartu pemain yang terbuka saat baris itu diketuk (bagian 4.11), dan oleh sesama anggota serikat Anda di daftar anggota (bagian 4.12). Jika Anda tidak memakai obrolan, menyembunyikan diri dari Peringkat dan tidak bergabung dengan serikat, profil publik Anda tidak ditampilkan di Game kepada siapa pun.

4.2 Masuk dengan Google atau Apple (opsional)

Anda boleh menautkan akun game ke akun Google (Android dan iOS) atau Apple (iOS) di Profil › Tautan Akun, agar progres dapat dipulihkan di perangkat lain. Game membuka peramban sistem ke halaman login Google atau Apple melalui server kami, lalu kembali ke Game.

Anda dapat melepas tautan kapan saja. Halaman hapus akun kami (bagian 4.9) juga memakai login Google atau Apple, hanya untuk membuktikan kepemilikan akun.

4.3 Apple App Store dan Google Play (pembelian)

Saat Anda membeli sesuatu di Game, pembayaran ditangani sepenuhnya oleh Apple (App Store) atau Google (Google Play) menurut ketentuan dan kebijakan privasi mereka sendiri. Kami tidak pernah menerima data kartu, rekening bank, e-wallet atau pulsa Anda. Toko memberi Game tanda terima atau token pembelian yang membuktikan pembelian terjadi. Saat Game dibuka, harga produk dimuat dari toko (melalui RevenueCat) agar ditampilkan dalam mata uang Anda.

Apple dan Google memberi kami laporan penjualan untuk keperluan akuntansi dan pajak (misalnya ID pesanan, produk, harga, tanggal, serta negara atau wilayah pembeli). Laporan ini tidak memuat data kartu atau rekening Anda.

4.4 RevenueCat (validasi dan pemulihan pembelian)

Game memakai SDK RevenueCat (RevenueCat, Inc., Amerika Serikat) untuk memeriksa ke Apple atau Google bahwa pembelian asli, memberikannya tepat satu kali, mendeteksi pengembalian dana, dan memungkinkan Anda memulihkan pembelian permanen.

Kapan RevenueCat dihubungi: setiap kali Game dibuka dengan koneksi internet (untuk memeriksa status pembelian dan memuat harga produk), saat Anda membeli, dan saat Anda menekan Pulihkan Pembelian. Ini terjadi juga jika Anda belum pernah membeli apa pun.

RevenueCat menerima dan menyimpan, atas nama kami:

RevenueCat mengirim peristiwa pembelian ke server kami (pembelian, pengembalian dana, pemindahan) agar kami dapat mencatat pembelian pada akun game Anda, menangani pengembalian dana, dan mengirim item yang dibayar tetapi tidak diterima lewat Surat.

Game tidak mengirim nama, email atau atribut pelanggan apa pun ke RevenueCat, tidak meminta SDK RevenueCat mengumpulkan ID iklan atau pengenal perangkat untuk atribusi, dan tidak mengaktifkan fitur diagnostik opsional RevenueCat.

RevenueCat memproses data ini sebagai Prosesor Data Pribadi / penyedia layanan kami. Kebijakan privasi RevenueCat: https://www.revenuecat.com/privacy

4.5 Google AdMob (iklan berhadiah)

Iklan disajikan oleh SDK Google Mobile Ads atau AdMob (Google LLC, Amerika Serikat; Google Ireland Limited untuk pengguna di Wilayah Ekonomi Eropa, Inggris dan Swiss).

Kapan iklan tampil: hanya saat Anda menekan tombol yang menyebutkan hadiahnya (misalnya "Gandakan Peti Idle" atau "+2 Tiket Lewati"). Tidak ada iklan banner, interstisial atau iklan saat aplikasi dibuka.

Iklan internal: sebagian iklan berhadiah dapat berupa iklan internal untuk perusahaan milik pengembang sendiri, yang videonya diputar dari file di dalam Game tanpa SDK iklan dan tidak mengumpulkan data pribadi apa pun; situs perusahaan itu baru terbuka di peramban Anda jika Anda mengetuk tombolnya.

Kapan AdMob menerima data: SDK dimulai sekitar dua detik setelah permainan terbuka (setelah pemeriksaan koneksi dan usia), lalu memeriksa status persetujuan (bagian 4.6). Jika persetujuan memungkinkan permintaan iklan, SDK langsung memuat satu iklan berhadiah di latar belakang agar siap ditampilkan, dan memuat iklan berikutnya setiap kali iklan selesai. Karena itu AdMob dapat menerima data di bawah ini walaupun Anda tidak pernah menonton iklan, juga jika Anda memiliki Kartu Bulanan atau Kartu Penjaga yang aktif atau level VIP yang membuat hadiah iklan dapat langsung diklaim.

Data yang dikumpulkan SDK AdMob meliputi:

Google memakai data ini untuk memilih dan menampilkan iklan, membayar kami, mengukur kinerja iklan, mencegah penipuan dan, jika Anda menyetujuinya atau hukum setempat mengizinkannya, mempersonalisasi iklan lintas aplikasi dan situs. Untuk tujuan-tujuan itu Google bertindak sebagai pengendali independen menurut ketentuannya sendiri. Dari AdMob kami hanya menerima laporan gabungan (misalnya jumlah tayangan dan pendapatan), bukan data per pengguna. Kami tidak mengirim ID pemain, Kode Pemain atau data akun lain ke AdMob. Informasi dan kendali Google:

Pengaturan yang kami terapkan ke AdMob:

Di iOS, Game mencantumkan daftar SKAdNetwork Google agar jaringan iklan dapat menerima konfirmasi atribusi pemasangan dari Apple melalui SKAdNetwork, mekanisme Apple yang dirancang untuk tidak mengungkap identitas pengguna atau perangkat.

4.6 Persetujuan sebelum iklan

Pada setiap peluncuran, sebelum meminta iklan apa pun, Game menanyakan status persetujuan Anda kepada Google User Messaging Platform (UMP), yang menentukan aturan yang berlaku di wilayah Anda:

4.7 Layanan yang menjalankan server

Selain penyedia hosting di Jakarta (bagian 4.1), server memakai:

Cadangan. Server membuat cadangan basis data setiap hari dan sebelum setiap pembaruan server. Cadangan disimpan di server yang sama, hanya dapat dibaca oleh administrator server; kami menyimpan 14 cadangan terbaru, dan cadangan yang lebih lama terhapus otomatis saat cadangan baru dibuat (dengan cadangan harian, paling lama sekitar 14 hari). Untuk pemulihan bila server rusak, kami juga menyalin cadangan dari server lewat koneksi terenkripsi (SSH) ke media penyimpanan milik kami sendiri; salinan itu dihapus setelah tidak lagi diperlukan untuk pemulihan (bagian 10). Kami tidak memakai layanan penyimpanan cadangan pihak ketiga.

Kami tidak memakai layanan pemantau ketersediaan, pelacak error, log atau analitik pihak ketiga lain untuk server. Jika itu berubah, kami memperbarui kebijakan ini lebih dulu.

4.8 Tidak ada yang lain

Game tidak menyertakan SDK analitik, pelapor crash, notifikasi push, layanan lokasi, atau akses ke kontak, foto, kamera, mikrofon atau berkas Anda. Obrolan Dunia (bagian 4.10) berjalan di server kami sendiri, bukan lewat SDK pihak ketiga; di dalamnya tidak ada pesan pribadi, gambar, tautan atau berbagi lokasi. Gambar profil hanya dapat dipilih dari pahlawan di Game; tidak ada unggahan foto. Lawan di Arena adalah lawan AI yang dibuat Game di perangkat Anda. Yang dilihat pemain lain tentang Anda hanya profil publik, pesan yang Anda kirim ke obrolan, dan baris Anda di Papan Peringkat (bagian 4.11).

Izin perangkat:

Tautan di dalam Game ke kebijakan ini, ke Ketentuan dan ke halaman login dibuka di peramban sistem Anda; tombol "Kirim email" membuka aplikasi email Anda.

4.9 Halaman web kami dan email dukungan

4.10 Obrolan Dunia, Kabar Zaman dan moderasi

Obrolan tersedia sejak versi 2.1. Obrolan tidak pernah diperlukan untuk bermain; Game tidak bergantung padanya.

Apa itu Obrolan Dunia. Ruang obrolan teks publik di dalam Game, dibagi menjadi saluran berbahasa Indonesia ("Dunia") dan Inggris ("World") dengan paling banyak 300 pemain hadir bersamaan per saluran, ditambah saluran Kabar Zaman yang hanya bisa dibaca. Obrolan dapat dibaca sejak stage 10. Mengirim pesan baru bisa setelah stage 30, setelah akun berumur 24 jam (2 jam jika tertaut), setelah Anda menerima Aturan Obrolan (Ketentuan, bagian 13A), dan setelah Anda menyatakan kelompok usia yang memenuhi batas minimum (bagian 7). Pesan hanya berupa teks pendek satu baris dengan emoji; tidak ada pesan pribadi antarpemain, tidak ada gambar, tautan, nomor kontak, lokasi atau daftar teman. Obrolan bersifat publik: setiap pemain di saluran yang sama melihat pesan Anda beserta nama, gambar profil, bingkai dan gelar Anda, dan dapat membuka kartu profil mini Anda (profil publik, bagian 4.1). Jangan menulis data pribadi Anda atau orang lain di obrolan.

Saringan otomatis. Setiap pesan dan nama tampilan melewati saringan kata (bahasa Indonesia dan Inggris, termasuk ejaan yang disamarkan) sebelum ditayangkan. Saringan tidak dapat dimatikan. Kata terlarang disamarkan; pesan yang memuat nomor kontak, tautan, atau tanda-tanda ingin menyakiti diri ditahan dan tidak ditayangkan (untuk tanda menyakiti diri, Game menampilkan pesan kepedulian dengan kontak layanan bantuan, hanya kepada Anda). Pelanggaran saringan yang berulang dalam 30 hari menghasilkan sanksi bertingkat otomatis: peringatan, lalu bisu 10 menit, 1 jam, 24 jam, dan 7 hari yang diikuti tinjauan moderator. Sanksi otomatis tidak pernah melebihi bisu 7 hari dan selalu dapat ditinjau manusia (bagian 5).

Moderator manusia. Obrolan diawasi oleh moderator dewasa yang kami tunjuk (staf atau mitra perorangan yang menandatangani perjanjian kerahasiaan dan tata perilaku) dengan jadwal jaga setiap hari pukul 08.00–23.00 Waktu Indonesia Barat (UTC+7). Di panel pengelola mereka melihat pesan yang dilaporkan termasuk teks asli sebelum disamarkan, beberapa pesan sebelum dan sesudahnya, Kode Pemain, nama, serta riwayat laporan dan sanksi penulisnya — bukan tahun lahir, akun tertaut, atau data pembelian. Mereka dapat menyembunyikan atau mengembalikan pesan, memberi peringatan, membisukan (10 menit sampai 30 hari), melarang obrolan, menonaktifkan akun untuk pelanggaran serius, dan mengatur ulang nama tampilan. Setiap tindakan moderator dicatat dalam log audit (bagian 11) dan dapat Anda ajukan banding (Ketentuan, bagian 13A). Laporan yang menyangkut keselamatan seseorang (ancaman yang dapat dipercaya, keselamatan anak, pengungkapan data pribadi, tanda menyakiti diri) ditangani paling lambat 1 jam dalam jam jaga; laporan lain paling lambat 24 jam.

Melaporkan. Anda dapat melaporkan sebuah pesan atau seorang pemain (kartu profil mini › Laporkan) dengan memilih alasan dan, jika mau, catatan singkat. Pesan yang Anda laporkan langsung tersembunyi bagi Anda. Laporan diberi bobot menurut umur dan keterkaitan akun pelapor; pesan yang mengumpulkan bobot laporan tertentu disembunyikan otomatis bagi semua orang sampai moderator meninjaunya, dan laporan dalam kategori darurat menyembunyikannya seketika. Penyembunyian otomatis bukan sanksi; hanya moderator yang memutuskan sanksi. Identitas pelapor tidak pernah diungkapkan kepada pemain yang dilaporkan, dan pelapor tidak diberi tahu hasil tiap laporan. Laporan yang terbukti sengaja palsu menurunkan bobot laporan Anda dan dapat dikenai sanksi.

Memblokir. "Blokir" pada kartu profil mini menyembunyikan semua pesan pemain itu dari Anda (paling banyak 500 pemain; daftar dan buka blokir di Pengaturan › Obrolan). Pemblokiran berlaku satu arah dan tidak diberitahukan kepada pemain yang diblokir.

Kabar Zaman dan "Umumkan pencapaianku". Kabar Zaman menampilkan pemberitahuan dari kami dan pengumuman otomatis tentang pencapaian pemain (misalnya mendapatkan pahlawan UR atau menamatkan sebuah gerbang), paling banyak 3 per pemain per hari; tidak pernah tentang pembelian, level VIP atau peringkat Arena. Pengumuman atas nama Anda hanya dibuat jika Anda memilih "Umumkan pencapaianku", yang mati secara bawaan dan ditanyakan sekali saat Anda menerima Aturan Obrolan. Untuk usia 13–17, pengumuman juga memerlukan izin orang tua atau wali yang sudah tercatat; pemain di bawah 13 tahun atau tanpa kelompok usia tidak pernah diumumkan. Pengumuman menyebut nama tampilan Anda dan dapat diketuk untuk membuka kartu profil mini Anda. Anda dapat menyembunyikan Kabar Zaman untuk diri sendiri di Pengaturan › Obrolan.

Penyimpanan dan pengungkapan. Pesan biasa dihapus setelah 30 hari; pesan yang dilaporkan atau ditindak, laporan dan sanksi disimpan 180 hari setelah tindakan; Kabar Zaman 7 hari (bagian 10). Untuk kasus yang dapat berujung pada laporan ke polisi, Komdigi, atau sengketa hukum, moderator dapat menandai pesan sebagai bukti yang ditahan, sehingga tidak terhapus sampai kasus selesai. Sebagai Penyelenggara Sistem Elektronik, kami memenuhi permintaan pemutusan akses atau penghapusan konten yang sah dari Komdigi dan permintaan sah aparat penegak hukum (bagian 6); dugaan kejahatan serius terhadap anak kami laporkan kepada pihak berwenang. Moderator tidak pernah mengekspor pesan keluar panel pengelola; pengungkapan kepada pihak berwenang hanya dilakukan oleh pengelola yang berwenang dan dicatat. Setelah Anda menghapus akun, isi semua pesan Anda dikosongkan seketika (bagian 9.4).

Mematikan obrolan. Kami dapat mematikan obrolan untuk semua pemain dari server kapan saja, misalnya saat tidak ada moderator yang bertugas. Anda dapat mematikan obrolan untuk diri sendiri di Pengaturan › Obrolan; ini juga menyembunyikan Obrolan Serikat.

Obrolan Serikat. Anggota sebuah serikat dapat mengobrol di saluran serikatnya sendiri. Saringan, laporan, blokir, sanksi, moderator dan masa simpan di atas berlaku sama; perbedaannya dijelaskan di bagian 4.12.

4.11 Papan Peringkat

Papan Peringkat ("Peringkat") membandingkan pemain sungguhan di tiga papan: Kekuatan (angka Kekuatan tim Petualangan Anda), Tahap Tertinggi (stage petualangan tertinggi yang Anda tamatkan) dan Festival (mata uang event yang Anda peroleh di Festival Bulanan pada bulan berjalan, termasuk dari dadu dan obor yang dibeli dengan Permata). Kami dapat menyalakan atau mematikan Peringkat dari server.

Dari mana skornya. Server menghitung skor dari ringkasan simpanan yang diunggah otomatis (bagian 3.2); Game tidak mengirim skor tersendiri. Untuk papan Kekuatan, server menambahkan langkah Pasif Serikat yang tercatat di server bila Anda anggota serikat (bagian 4.12). Server menyimpan skor Anda per papan, waktu skor itu tercapai (untuk urutan bila skor sama), dan apakah baris Anda boleh ditampilkan.

Apa yang terlihat oleh pemain lain. Baris Anda menampilkan nama tampilan, gambar profil, bingkai, gelar, Kode Pemain, peringkat dan skor, serta lencana Kartu Penjaga hanya jika Anda menyalakan "Tampilkan status VIP & Kartu Penjaga". Mengetuk baris membuka kartu pemain dengan profil publik Anda (bagian 4.1). Kelompok usia, negara, pembelian dan level VIP (kecuali Anda menampilkannya) tidak pernah ditampilkan. Pemain 13–17 tahun ditampilkan sama seperti pemain dewasa (bagian 7).

Menyembunyikan diri. Pengaturan › Privasi › "Tampilkan saya di Peringkat" menyala secara bawaan. Jika dimatikan, baris Anda hilang dari semua papan seketika; Anda tetap melihat posisi Anda sendiri, tetapi tidak ikut hadiah peringkat. Pilihan ini dapat diubah kapan saja, juga saat Peringkat dimatikan.

Pemeriksaan kewajaran. Agar papan tetap jujur, server memeriksa apakah skor masuk akal dibandingkan umur akun Anda di server, kemajuan sebelumnya yang tercatat di server dan, bila tersedia, catatan pembelian Anda (bagian 4.4). Pemeriksaan ini juga membandingkan kemajuan Musim 2, bintang pahlawan dan Kristal Bintang dalam simpanan Anda dengan apakah dan sejak kapan Musim 2 dibuka (bagian 4.13). Baris dengan skor yang tidak masuk akal, akun yang dinonaktifkan dan baris yang dikeluarkan staf tidak ditampilkan; Anda hanya melihat bahwa progres Anda "sedang tidak ditampilkan". Hasil pemeriksaan tidak dikirim ke Game. Staf dapat meninjau, mengizinkan atau menyembunyikan baris; setiap tindakan dicatat dalam log audit (bagian 11).

Hadiah. 10 teratas setiap papan mendapat Permata lewat Surat (Ketentuan, bagian 12A). Saat papan ditutup, server mencatat urutan teratas (Kode Pemain, nama, skor dan peringkat). Selama 12 jam pemeriksaan sebelum hadiah dikirim, staf melihat petunjuk dari catatan Anda: umur akun, jumlah Permata yang dibeli (seluruhnya dan pada bulan itu), pengembalian dana, dan apakah catatan pembelian sudah tersinkron. Untuk papan Festival, pemain dengan pengembalian dana pada bulan festival itu tidak mendapat hadiah. Pemenang ditampilkan kepada semua pemain dengan nama, skor dan hadiahnya; pemenang yang kemudian menyembunyikan diri atau menghapus akun tidak lagi ditampilkan namanya.

Laporkan dan blokir. Nama di papan dapat dilaporkan dan pemainnya diblokir dari kartu pemain, juga saat Obrolan Dunia dimatikan. Laporan ditangani moderator seperti laporan nama di obrolan (bagian 4.10); identitas pelapor tidak pernah diungkapkan. Pemain yang Anda blokir tampil di papan Anda tanpa nama dan gambar profil.

4.12 Serikat dan Obrolan Serikat

Serikat adalah kelompok 20–30 pemain yang Anda pilih sendiri untuk bergabung (mulai tahap 3-10; Ketentuan, bagian 12B). Serikat opsional dan tidak pernah diperlukan untuk bermain. Kami dapat menyalakan atau mematikan Serikat dan Obrolan Serikat dari server.

Apa yang diproses. Server menyimpan keanggotaan Anda (serikat, jabatan Ketua / Pengurus / Anggota, tanggal bergabung), hari Anda Absen dan jumlahnya, lamaran yang Anda kirim (berlaku 48 jam) atau putuskan, masa tunggu 24 jam setelah keluar, larangan 7 hari untuk bergabung lagi ke serikat yang mengeluarkan Anda, teks serikat yang Anda tulis (nama, deskripsi, pengumuman) setelah lolos saringan, serta Catatan Serikat: siapa mendirikan, bergabung, keluar, dikeluarkan, menerima lamaran, berganti jabatan atau mengubah pengaturan, dan kapan. Untuk membuat dan mengganti nama serikat, server memeriksa jumlah Permata pada ringkasan simpanan terakhir Anda (bagian 3.2).

Apa yang terlihat oleh pemain lain. Sesama anggota melihat nama tampilan, gambar profil, bingkai, gelar, Kode Pemain, Kekuatan, tahap tertinggi, jabatan, tanggal bergabung, apakah Anda sudah Absen hari ini dan kira-kira kapan Anda terakhir aktif ("hari ini", "kemarin", "2–7 hari lalu", "lebih dari 7 hari"); waktu persisnya tidak pernah ditampilkan. Catatan Serikat terlihat oleh anggota. Pengurus dan Ketua melihat profil publik dan perkiraan waktu aktif pemain yang melamar. Semua pemain melihat kartu serikat di pencarian: nama, lambang (potret pahlawan Game, bukan foto), deskripsi, level, jumlah anggota, cara bergabung, tahap minimal, bahasa, serta nama dan gambar profil Ketuanya. Kelompok usia dan negara tidak pernah ditampilkan; pembelian tidak pernah ditampilkan — hanya Poin Kontribusi Anda menurut sumber, kepada sesama anggota (tanpa bagian Permata untuk pemain 13–17 tahun).

Obrolan Serikat. Saluran obrolan khusus anggota serikat. Setiap anggota hanya melihat pesan yang dikirim setelah ia bergabung; setelah keluar atau dikeluarkan, Anda tidak lagi melihat saluran itu. Saluran itu juga memuat baris sistem (misalnya "X bergabung dengan serikat"). Syarat mengirim pesan, saringan, laporan, blokir, sanksi, moderator dan masa simpan sama dengan Obrolan Dunia (bagian 4.10): pesan dihapus setelah 30 hari, atau 180 hari bila dilaporkan atau ditindak. Moderator dapat membaca Obrolan Serikat saat menangani laporan, mengunci obrolan sebuah serikat untuk sementara, dan laporan darurat yang belum ditangani dalam 2 jam mengunci obrolan serikat itu selama 24 jam. Tidak ada pesan pribadi antarpemain.

Otomatis oleh server. Setiap hari server mengeluarkan anggota yang tidak masuk ke Game selama 30 hari (mereka boleh bergabung lagi), menggantikan Ketua yang tidak aktif 7 hari atau yang akunnya dinonaktifkan, menurunkan Pengurus yang tidak aktif 14 hari, dan membubarkan serikat tanpa anggota. Untuk itu server memakai waktu terakhir Anda aktif yang sudah dicatat (bagian 4.1).

Laporkan dan blokir. Setiap serikat dapat dilaporkan dari kartunya (nama, deskripsi atau pengumuman yang tidak pantas); setiap anggota dapat dilaporkan atau diblokir dari kartu pemainnya, juga saat Obrolan Dunia dimatikan. Laporan tentang serikat masuk ke antrean moderator yang sama dengan laporan obrolan (bagian 4.10); identitas pelapor tidak pernah diungkapkan. Moderator dapat mengganti nama serikat, mengosongkan deskripsi atau pengumuman, mengatur ulang lambang, mengunci perubahan, menyembunyikan serikat dari pencarian, mengeluarkan anggota, menyerahkan jabatan Ketua atau membubarkan serikat; setiap tindakan dicatat di log audit dan di Catatan Serikat.

Misi Serikat, Koin Serikat, Toko Serikat dan Bos Serikat. Saat fitur ini kami nyalakan dari server, server menghitung sumbangan Anda pada Misi Serikat dari selisih penghitung progres dalam simpanan yang Anda unggah (jumlah pertempuran, panggilan dan tempa, hari dengan poin harian penuh) sejak Anda bergabung, ditambah Absen dan serangan Bos; menyimpan dompet Koin Serikat dan riwayatnya; mencatat pembelian Toko Serikat, yang dikirim sebagai Surat yang langsung diterima; dan untuk setiap serangan Bos Serikat menyimpan pertarungan yang disiapkannya dari Formasi, perlengkapan dan Automate Pack dalam simpanan Anda (dengan angka acak dari server), ketukan ultimate dan AUTO yang dikirim Game, serta kerusakan yang dihitung ulang server. Sesama anggota melihat tabel kerusakan Bos minggu ini: nama tampilan, gambar profil, kerusakan tercatat, jumlah serangan dan perkiraan waktu aktif. Server membandingkan kekuatan tim dengan tahap tertinggi Anda: serangan dari akun yang sedang ditinjau atau dengan kekuatan yang tidak wajar tidak dihitung dan masuk antrean tinjauan staf, yang dapat memutar ulang pertarungan itu sebelum memutuskan (Ketentuan, bagian 12B.8). Koin Serikat tidak dapat dibeli dan tidak terlihat oleh pemain lain.

Rantai Bos Serikat bulanan. Bila rantai bos kami nyalakan, server juga mencatat kerusakan tercatat dan jumlah serangan setiap anggota pada setiap bos bulan itu, serta siapa yang menumbangkan setiap bos. Sesama anggota melihat peringkat kerusakan setiap bos (nama tampilan, gambar profil, bingkai, Kode Pemain, kerusakan tercatat dan jumlah serangan) dan nama anggota yang menumbangkannya, juga bila ia kemudian keluar dari serikat. Data per bos ini disimpan 13 bulan.

Poin Kontribusi, Kas Serikat dan Pasif Serikat. Bila fitur ini kami nyalakan, server mencatat Poin Kontribusi Anda beserta riwayatnya (bos yang tumbang, pukulan akhir, sumbangan, pengurangan; serikat dan waktunya), setiap sumbangan Permata Anda ke Kas Serikat (jumlah, waktu, serikat, kunci transaksi) dan langkah Pasif Serikat yang Anda beli, serta Kekuatan Anda dengan dan tanpa pasif. Sesama anggota serikat melihat peringkat kontribusi: nama tampilan, gambar profil, bingkai, Kode Pemain dan Poin Kontribusi Anda bulan ini dan sejak bergabung, dirinci menurut sumber — bagian 'Permata' sama dengan Permata yang Anda sumbangkan, dan tidak ditampilkan untuk pemain 13–17 tahun. Pemain di luar serikat Anda, kartu serikat dan papan peringkat tidak pernah menampilkannya. Catatan Serikat menyebut siapa menyumbang ke Kas Serikat tanpa jumlahnya (tidak untuk pemain 13–17 tahun). Sumbangan disimpan 180 hari, riwayat Poin 400 hari, saldo Poin dan langkah pasif sampai akun dihapus. Peringkat Serikat (Kekuatan Serikat, Bos Serikat) menampilkan nama, lambang, level dan jumlah anggota serikat, bukan data pemain. Skor Anda di papan peringkat Kekuatan dihitung server dari simpanan Anda dan langkah Pasif Serikat yang tercatat di server (tanpa Pasif Serikat selama akun Anda ditinjau karena sumbangan).

Pemeriksaan sumbangan. Sumbangan baru tercatat setelah simpanan yang bersih terunggah. Setiap kali simpanan Anda diunggah, server memeriksa apakah sumbangan yang tercatat dalam 30 hari terakhir masih ada di simpanan itu; bila tidak, akun Anda ditinjau selama 7 hari (diperpanjang selama sumbangan itu belum diambil lagi), dan selama itu hadiah serikat tidak diberikan, sumbangan yang belum tercatat menunggu (tidak dicatat dan tidak dibatalkan secara otomatis sampai tinjauan berakhir) dan papan Kekuatan memakai Kekuatan Anda tanpa pasif (Ketentuan, bagian 12B.8). Bila pembelian Permata dikembalikan dananya, server dapat mencocokkan catatan pembelian Anda (bagian 4.4) dengan sumbangan Anda dalam 30 hari setelah pembelian itu untuk mengurangi Poin Kontribusi (Ketentuan, bagian 7.5). Staf dapat meninjau riwayat Poin, mengakhiri tinjauan, mencatat atau membatalkan sumbangan, menahan atau mengoreksi Poin dan mengatur ulang Pasif Serikat; setiap tindakan dicatat di log audit.

Di perangkat. Game menyimpan di perangkat hanya penanda bahwa pengenalan Serikat sudah ditampilkan. Kunci transaksi pembelian pembuatan dan penggantian nama serikat dan sumbangan ke Kas Serikat, dan kunci penerimaan Surat pembelian Toko Serikat, disimpan di simpanan Anda agar Permata tidak terpotong dua kali dan item tidak diterima dua kali (bagian 3.1).

4.13 Musim 2 dan gerbang dunia

Musim 2 (Ketentuan, bagian 12C) dibuka sekali untuk semua pemain dari server, lewat "gerbang dunia". Game versi 1.3 sudah memuat Musim 2, tetapi Musim 2 baru berlaku setelah gerbang itu dibuka.

Pemeriksaan gerbang dunia. Setelah staf kami menyiapkan pembukaan, server memeriksa unggahan pertama yang menamatkan Bab 26-1 dengan data yang sudah tercatat di server: umur akun menurut server, apakah akun tertaut ke Google atau Apple atau memiliki pembelian sah, kemajuan sebelumnya yang tersimpan di server beserta waktunya, Kekuatan, total waktu main dan level VIP dari simpanan, penanda progres yang tidak masuk akal (bagian 3.2 dan 4.11) dan larangan. Bila lolos, server mencatat ID pemain, waktu dan fakta-fakta tersebut untuk tinjauan staf yang singkat; staf dapat mengonfirmasi atau menolak. Server juga mencatat ID pemain yang ditolak (oleh pemeriksaan atau oleh staf) beserta waktu dan alasan singkatnya, agar akun itu tidak menjadi kandidat lagi, dan ID pemain yang membuka Musim 2. Setiap langkah tercatat di log audit staf (bagian 10). Penolakan bukan sanksi dan tidak membatasi akun Anda.

Pengumuman. Saat Musim 2 dibuka, Kabar Zaman memuat pengumumannya. Nama tampilan, Kode Pemain dan gambar profil pembuka disebut hanya bila ia menyalakan "Umumkan pencapaianku" dan memenuhi syarat pengumuman (bagian 4.10); jika tidak, pengumumannya tanpa nama. Staf dapat menghapus ID pembuka dari catatan gerbang dunia, dan ID itu dihapus saat akun dihapus (bagian 9.4).

Arena Puncak, Labirin Gema dan Kristal Bintang. Peringkat liga, tim estafet dan catatan Arena Puncak, lantai Labirin Gema yang Anda tamatkan, Kristal Bintang, Koin Puncak dan bintang pahlawan Anda tersimpan di simpanan Anda (bagian 3.1) dan ikut simpan cloud; server tidak menyimpannya dalam catatan terpisah dan tidak menampilkannya kepada pemain lain. Lawan Arena Puncak dan Labirin Gema dibuat oleh Game, bukan pemain lain. Dari simpanan yang diunggah, server menghitung kemajuan Musim 2 untuk papan Tahap Tertinggi, serta bintang tertinggi dan Kristal Bintang yang Anda miliki dan pakai untuk pemeriksaan kewajaran (bagian 4.11).


5. Mengapa kami memproses data dan atas dasar hukum apa

TujuanDataDasar pemrosesan menurut UU PDPDasar hukum menurut GDPR / UK GDPR
Menyediakan akun game, simpan cloud, pemulihan progres di perangkat lain, akun tertaut, surat dan waktu serverData akun, profil, perangkat, sesi, akun tertaut, simpan cloud, surat (bagian 4.1, 4.2)Pemenuhan kewajiban perjanjian dengan Anda (Pasal 20 ayat (2) huruf b)Kontrak (Pasal 6(1)(b))
Menanyakan usia, menutup Game untuk anak di bawah 13 tahun, membatasi obrolan, dan mencatat izin orang tua atau waliKelompok usia, tanda izinPemenuhan kewajiban hukum (Pasal 20 ayat (2) huruf c; Pasal 25)Kewajiban hukum (Pasal 6(1)(c)); Pasal 8
Menyediakan Obrolan Dunia dan Kabar Zaman: menerima, menyaring, menayangkan dan menyimpan pesan, menampilkan profil publik, menjalankan blokirPesan (tayang dan asli), saluran, waktu, hasil saringan, profil publik, daftar blokir, penerimaan Aturan Obrolan (bagian 4.10)Pemenuhan kewajiban perjanjian dengan Anda (huruf b)Kontrak (Pasal 6(1)(b))
Memoderasi obrolan: meninjau laporan, menyembunyikan pesan, memberi sanksi, menahan bukti, memenuhi kewajiban Penyelenggara Sistem Elektronik dan permintaan sah pihak berwenangPesan yang dilaporkan beserta konteksnya, laporan, sanksi, riwayat pelanggaran, Kode PemainKepentingan yang sah untuk keselamatan pemain dan integritas layanan (huruf f); pemenuhan kewajiban hukum (huruf c)Kepentingan yang sah (Pasal 6(1)(f)); kewajiban hukum (Pasal 6(1)(c))
Menyelenggarakan Papan Peringkat: menghitung skor dari simpanan, menampilkan baris Anda kepada pemain lain, menutup papan dan mengirim hadiahRingkasan simpanan (Kekuatan, stage tertinggi, mata uang Festival), profil publik, skor dan waktu tercapai, pilihan "Tampilkan saya di Peringkat", catatan penutupan dan hadiah (bagian 4.11)Pemenuhan kewajiban perjanjian dengan Anda untuk papan dan hadiahnya (huruf b); kepentingan yang sah untuk menampilkan Anda secara bawaan (huruf f), dengan hak menolak lewat "Tampilkan saya di Peringkat"Kontrak (Pasal 6(1)(b)); kepentingan yang sah (Pasal 6(1)(f)) untuk penampilan bawaan, dengan hak keberatan (Pasal 21) lewat pilihan yang sama
Menjaga papan dan hadiah tetap jujur: pemeriksaan kewajaran skor, tinjauan 12 jam, pengecualian karena pengembalian danaSkor dan riwayatnya, umur akun di server, catatan pembelian dan pengembalian dana, penanda integritasKepentingan yang sah untuk mencegah kecurangan (huruf f)Kepentingan yang sah (Pasal 6(1)(f))
Menyediakan Serikat dan Obrolan Serikat: keanggotaan, jabatan, lamaran, Absen dan level, menampilkan profil Anda kepada sesama anggota, Catatan Serikat, pengeluaran dan penggantian Ketua otomatis karena tidak aktif; Misi Serikat, Koin Serikat, Toko Serikat dan Bos Serikat (sumbangan, dompet, pembelian, pertarungan yang diputar ulang server, hadiah)Keanggotaan, jabatan, tanggal bergabung, hari Absen, lamaran, masa tunggu, teks serikat, pesan Obrolan Serikat, profil publik, perkiraan waktu aktif, sumbangan misi, Koin Serikat dan riwayatnya, pembelian toko, serangan Bos (bagian 4.12)Pemenuhan kewajiban perjanjian dengan Anda (huruf b)Kontrak (Pasal 6(1)(b))
Memoderasi isi serikat: menyaring nama dan teks serikat, meninjau laporan tentang serikat dan Obrolan Serikat, mengunci, mengganti nama atau membubarkan serikatTeks serikat, laporan tentang serikat, pesan Obrolan Serikat yang dilaporkan beserta konteksnya, Catatan SerikatKepentingan yang sah untuk keselamatan pemain dan integritas layanan (huruf f); pemenuhan kewajiban hukum (huruf c)Kepentingan yang sah (Pasal 6(1)(f)); kewajiban hukum (Pasal 6(1)(c))
Menyediakan rantai Bos Serikat bulanan, Poin Kontribusi, Kas Serikat, Pasif Serikat dan Peringkat Serikat: mencatat kerusakan per bos dan penumbangnya, memberi dan mencatat Poin, menerima sumbangan Permata, menerapkan Pasif Serikat dalam pertarungan dan Kekuatan (termasuk skor papan Kekuatan), menampilkan peringkat kontribusi dan peringkat kerusakan kepada sesama anggota, menghitung dan membekukan Peringkat SerikatKerusakan per bos, penumbang, Poin Kontribusi dan riwayatnya, sumbangan Kas Serikat, langkah pasif, Kekuatan dengan dan tanpa pasif, profil publik, data serikat (bagian 4.12)Pemenuhan kewajiban perjanjian dengan Anda (huruf b)Kontrak (Pasal 6(1)(b))
Menjaga Poin Kontribusi tetap jujur: memeriksa sumbangan yang hilang dari simpanan yang diunggah dan menahan hadiah serikat selama tinjauan, mengurangi Poin dari Permata pembelian yang dananya dikembalikan, memeriksa serangan bos yang luar biasa besarSumbangan dan kunci transaksinya, simpanan yang diunggah, catatan pembelian dan pengembalian dana, riwayat Poin, data serangan bosKepentingan yang sah untuk mencegah kecurangan (huruf f)Kepentingan yang sah (Pasal 6(1)(f))
Membuka Musim 2 secara adil: memeriksa unggahan yang menamatkan Bab 26-1, tinjauan staf, mencatat kandidat, penolakan dan pembukaID pemain, umur akun di server, akun tertaut dan pembelian sah, ringkasan simpanan dan kemajuan sebelumnya, penanda integritas, sanksi (bagian 4.13)Kepentingan yang sah untuk membuka Musim 2 secara adil dan mencegah kecurangan (huruf f)Kepentingan yang sah (Pasal 6(1)(f))
Mengumumkan pencapaian Anda di Kabar ZamanNama tampilan, jenis pencapaian; kelompok usia dan tanda izin untuk memeriksa kelayakanPersetujuan melalui pilihan "Umumkan pencapaianku" (huruf a), dapat ditarik kapan sajaPersetujuan (Pasal 6(1)(a))
Memberikan, memvalidasi dan memulihkan pembelian; mencatat pembelian pada akun; menangani pengembalian dana dan item yang belum diterimaID pengguna RevenueCat, catatan pembelian, peristiwa pembelian, data teknis permintaanPerjanjian (huruf b); kepentingan yang sah untuk mencegah penipuan (huruf f)Kontrak (Pasal 6(1)(b)); kepentingan yang sah (Pasal 6(1)(f))
Menyimpan catatan transaksi untuk pajak dan pembukuanCatatan pembelian tanpa ID pemain setelah akun dihapus; laporan penjualan tokoPemenuhan kewajiban hukum (huruf c)Kewajiban hukum (Pasal 6(1)(c))
Menjaga keamanan server, mencegah penyalahgunaan, menandai progres yang tidak masuk akal, menegakkan pembatasan akunLog server, ringkasan simpanan, penanda integritas, sanksi, kode acak identitas yang dilarangKepentingan yang sah (huruf f)Kepentingan yang sah (Pasal 6(1)(f))
Menampilkan iklan berhadiah yang membiayai bagian gratis Game, termasuk memuat iklan di latar belakang, dan mengukurnyaID iklan, data perangkat, IP/perkiraan lokasi, interaksi iklan, diagnostik, sinyal persetujuan (AdMob)Kepentingan yang sah untuk iklan non-personal (huruf f); persetujuan untuk iklan personal (huruf a)Kepentingan yang sah untuk permintaan iklan teknis (Pasal 6(1)(f)); persetujuan (Pasal 6(1)(a)) untuk menyimpan/membaca pengenal dan iklan personal bila diwajibkan aturan ePrivacy
Menanggapi permintaan dukungan, salinan data dan penghapusanEmail, isi pesan, Kode Pemain, frasa verifikasi lewat Surat, data permintaan webPemenuhan kewajiban hukum menghormati hak Subjek Data (huruf c); kepentingan yang sah (huruf f)Kewajiban hukum (Pasal 6(1)(c)); kepentingan yang sah (Pasal 6(1)(f))
Memantau dan menjalankan server serta halaman webLog server dan web, peringatan berisi angkaKepentingan yang sah (huruf f)Kepentingan yang sah (Pasal 6(1)(f))

Kami tidak membuat keputusan otomatis tentang Anda yang menimbulkan akibat hukum atau berdampak signifikan. Penanda progres yang tidak masuk akal hanya mengecualikan progres dari fitur komunitas seperti pengumuman dan Papan Peringkat. Pemeriksaan kewajaran skor dapat menyembunyikan baris Anda dari Papan Peringkat secara otomatis; hadiah peringkat hanya dikirim setelah tinjauan 12 jam oleh staf, dan pengecualian dapat Anda ajukan banding (Ketentuan, bagian 12A). Bila sumbangan Kas Serikat yang sudah tercatat hilang dari simpanan Anda, server menahan hadiah serikat secara otomatis selama masa tinjauan (bagian 4.12); staf dapat mengakhirinya, dan Anda dapat melaporkan kekeliruan ke admin@bpl.id (Ketentuan, bagian 12B.8). Di obrolan, saringan otomatis dapat menyamarkan atau menahan sebuah pesan, menyembunyikan pesan yang banyak dilaporkan, dan membisukan Anda paling lama 7 hari (bagian 4.10); setiap tindakan otomatis itu dapat ditinjau moderator atas permintaan Anda. Pembatasan yang lebih berat (larangan obrolan, penonaktifan akun) diputuskan oleh manusia, dan semuanya dapat Anda ajukan banding (Ketentuan, bagian 13 dan 13A). Pemilihan iklan oleh Google dijelaskan dalam kebijakan Google sendiri.


6. Siapa yang menerima data Anda, dan transfer ke luar negeri

Penerima data pribadi hanya:

Kami tidak menjual data pribadi, menyewakannya, atau membagikannya kepada pialang data.

Lokasi data. Server game dan cadangannya berada di Indonesia. Apple, Google, RevenueCat dan Telegram menyimpan data di server di luar Indonesia, terutama di Amerika Serikat dan Uni Eropa. Untuk transfer tersebut:

Indonesia saat ini tidak menjadi subjek keputusan kecukupan (adequacy decision) Uni Eropa. Data akun dan simpan cloud diproses oleh kami di Indonesia.


7. Anak-anak dan usia

Game diperuntukkan bagi pemain berusia 13 tahun ke atas dan tidak ditujukan untuk anak-anak. Game tidak terdaftar di bagian anak/keluarga kedua toko.

Saat pertama dibuka, sebelum mengirim apa pun ke server kami, Game menampilkan pemberitahuan selamat datang dan menanyakan tahun lahir dengan pilihan netral, tanpa tahun bawaan. Kami hanya menyimpan kelompok usia (bagian 4.1).

Perlindungan bawaan untuk pemain muda di obrolan: hanya teks, tanpa pesan pribadi, tanpa gambar, tautan, nomor kontak atau lokasi, saringan yang selalu aktif, tombol Laporkan dan Blokir pada setiap pesan, moderator manusia, dan kelompok usia yang hanya dapat diubah oleh dukungan kami setelah verifikasi. Di Papan Peringkat: hanya profil publik dan skor tanpa usia, Laporkan dan Blokir pada setiap baris, dan pilihan untuk menyembunyikan diri. Di Serikat: hanya perkiraan waktu aktif (bukan waktu persis), saringan pada nama dan teks serikat, Laporkan pada setiap serikat dan anggota, tanpa pesan pribadi, dan keluar dari serikat kapan saja.

Di luar Indonesia, usia persetujuan digital dapat berbeda (di Uni Eropa antara 13 dan 16 tahun). Orang tua dan wali: jika Anda yakin anak di bawah 13 tahun memiliki akun online, ingin mematikan obrolan untuk akun anak Anda atau menyembunyikannya dari Peringkat, atau ingin mencabut izin, tulis ke admin@bpl.id dengan Kode Pemain anak; kami mematikan obrolan atau menyembunyikan akun itu dari Peringkat, atau menghapus akun online dan catatan RevenueCat terkait. Data iklan yang dipegang Google tidak dapat kami kaitkan dengan anak tertentu, tetapi dapat dibatasi dengan menghapus atau menyetel ulang ID iklan perangkat (bagian 8).


8. Pilihan dan kendali Anda

KendaliLokasiFungsi
Tautkan / Lepas Google atau AppleProfil › Tautan AkunMenautkan akun agar progres dapat dipulihkan di perangkat lain, atau melepas tautan.
Ganti AkunProfil › Tautan AkunMasuk dengan akun Google/Apple lain yang sudah punya progres.
Simpan otomatisProfil › Tautan Akun; Pengaturan › Data & SimpananProgres tersimpan otomatis, tanpa tombol simpan. Baris statusnya menampilkan kapan simpanan terakhir diunggah, atau bahwa Game menunggu koneksi.
Pilih ProgresDialog konflikJika progres di cloud dan di perangkat berbeda, Anda memilih yang dipakai; yang lain disimpan server 30 hari untuk dukungan.
Salinan dataEmail ke admin@bpl.id (Pengaturan › Bantuan › "Kirim email" mengisi Kode Pemain Anda)Setelah verifikasi (bagian 9.4) kami mengirim salinan semua data akun online Anda dalam format JSON yang dapat dibaca mesin, termasuk pesan obrolan Anda, laporan yang Anda buat, daftar blokir Anda, serta entri Papan Peringkat dan hadiah peringkat Anda; tidak pernah laporan orang lain tentang Anda.
Hapus AkunProfil › Tautan Akun, atau Pengaturan › Data & Simpanan (ditanya dua kali); web: https://berkahpl.com/timelesshero/hapus-akun/Menghapus akun online seketika (bagian 9.4) beserta simpan cloud dan suratnya, lalu semua progres di perangkat ini (simpanan, salinan cadangannya dan salinan yang tidak bisa dibaca). Jika penghapusan akun gagal, tidak ada yang dihapus. Tidak dapat dibatalkan; tidak ada cara untuk mengekspor, menyunting atau mengimpor simpanan. Catatan transaksi pembelian dan pembelian permanen tetap dipertahankan agar tidak diberikan dua kali. Setelahnya Game menampilkan "Akun Dihapus"; "Mulai Baru" membuat akun baru dan permainan mulai dari awal. Tidak menghapus data SDK di perangkat atau data yang dipegang Google atau RevenueCat.
Nama, gambar profil, bingkai, gelarProfilNama dapat diganti pertama kali gratis, lalu sekali per 30 hari. Nama melewati saringan dan tidak boleh meniru staf atau pahlawan Game; moderator dapat mengatur ulang nama yang melanggar.
Obrolan: Aktif / MatiPengaturan › ObrolanMenyembunyikan kolom obrolan dan menghentikan penerimaan pesan untuk Anda. Pesan yang sudah Anda kirim tetap tayang sampai masa simpannya habis.
Tampilkan Kabar ZamanPengaturan › ObrolanMenyembunyikan saluran Kabar Zaman dari Anda.
Umumkan pencapaiankuDitanya sekali saat menerima Aturan Obrolan; lalu Pengaturan › ObrolanMati secara bawaan. Menentukan apakah pencapaian Anda diumumkan di Kabar Zaman atas nama Anda.
LaporkanKetuk pesan atau nama › kartu profil miniMelaporkan pesan atau pemain kepada moderator; pesan yang dilaporkan langsung tersembunyi bagi Anda. Identitas Anda tidak diungkapkan.
Blokir / Buka blokirKartu profil mini; daftar di Pengaturan › ObrolanMenyembunyikan semua pesan pemain itu dari Anda, paling banyak 500 pemain.
Aturan ObrolanDitampilkan sebelum pesan pertama; Pengaturan › ObrolanAturan komunitas yang harus diterima sebelum mengirim pesan (Ketentuan, bagian 13A).
Tampilkan saya di PeringkatPengaturan › PrivasiMenyala secara bawaan. Jika dimatikan, Anda disembunyikan dari semua Papan Peringkat seketika dan tidak ikut hadiah peringkat; Anda tetap melihat posisi Anda sendiri. Dapat diubah juga saat Peringkat dimatikan.
Laporkan / Blokir di PeringkatKetuk baris pemain › kartu pemainMelaporkan nama atau perilaku pemain kepada moderator, atau memblokirnya (nama dan gambar profilnya disembunyikan dari papan Anda); juga saat obrolan dimatikan.
Keluar dari SerikatSerikat › Keluar dari SerikatKapan saja; setelah itu Anda tidak lagi terlihat oleh anggota serikat itu dan tidak lagi melihat Obrolan Serikatnya. Masa tunggu 24 jam sebelum bergabung dengan serikat lain. Ketua menyerahkan jabatannya dulu, atau membubarkan serikat bila tinggal sendiri.
Laporkan serikat / Laporkan atau Blokir anggotaKartu serikat; Serikat › Anggota › kartu pemainMelaporkan nama, deskripsi atau pengumuman serikat, atau nama dan perilaku seorang anggota; memblokir anggota. Juga saat obrolan dimatikan.
Tampilkan status VIP & Kartu PenjagaProfilMati secara bawaan; menentukan apakah level VIP dan lencana Kartu Penjaga termasuk dalam profil publik.
Opsi PrivasiPengaturan › Privasi (tampil jika diwajibkan)Membuka kembali formulir persetujuan Google agar Anda dapat mengubah pilihan persetujuan iklan.
Pulihkan PembelianToko, dan Pengaturan › PembelianMeminta RevenueCat dan toko memberikan kembali pembelian permanen Anda (Dana Pertumbuhan).
BantuanPengaturan › BantuanMenampilkan email dukungan, tombol "Kirim email" (mengisi Kode Pemain Anda di isi email), Kode Pemain, ID pengguna pembelian dan ID simpanan, untuk disebutkan dalam permintaan.

Kendali di perangkat Anda:


9. Hak Anda dan cara menggunakannya

Data pribadi tentang Anda di luar perangkat ada di server game kami, di RevenueCat (pembelian, atas nama kami), di Google (iklan dan login Google, sebagai pengendali independen), di Apple atau Google sebagai toko, dan, jika Anda menghubungi kami atau membuka halaman web kami, di kotak surat dan log server web kami. Kami akan membantu Anda menggunakan hak Anda atas data tersebut.

9.1 Hak menurut UU No. 27 Tahun 2022 tentang Pelindungan Data Pribadi (UU PDP)

Sebagai Subjek Data Pribadi, Anda berhak (UU PDP Pasal 5 sampai Pasal 13):

Beberapa hak ini dikecualikan oleh undang-undang, misalnya untuk kepentingan pertahanan dan keamanan nasional, penegakan hukum, kepentingan umum, atau pengawasan sektor jasa keuangan.

9.2 Hak menurut GDPR dan UK GDPR (jika Anda berada di WEE atau Inggris)

Anda memiliki hak akses, perbaikan, penghapusan, pembatasan, portabilitas data dan keberatan (Pasal 15–21), hak menarik persetujuan kapan saja tanpa memengaruhi pemrosesan sebelumnya (Pasal 7(3)), dan hak mengajukan pengaduan ke otoritas pengawas, khususnya di negara UE/WEE atau bagian Inggris tempat Anda tinggal atau bekerja. Bila pemrosesan bertumpu pada kepentingan yang sah, Anda dapat mengajukan keberatan berdasarkan situasi khusus Anda, dan kami akan berhenti kecuali kami dapat menunjukkan alasan sah yang lebih kuat.

9.3 Hak menurut California Consumer Privacy Act sebagaimana diubah CPRA (jika Anda penduduk California)

CCPA/CPRA berlaku bagi bisnis yang memenuhi ambang batas tertentu. Terlepas dari apakah kami saat ini memenuhinya, kami menghormati hal berikut bagi penduduk California:

9.4 Cara mengajukan permintaan, termasuk penghapusan data

Paling mudah di Game: Hapus Akun (Profil › Tautan Akun, atau Pengaturan › Data & Simpanan) bekerja seketika, juga saat akun Anda dinonaktifkan.

Lewat web: https://berkahpl.com/timelesshero/hapus-akun/, dengan formulir permintaan yang kami verifikasi.

Lewat email: admin@bpl.id, juga untuk salinan data (akses dan portabilitas). Sebutkan hak yang ingin Anda gunakan, platform (Android/iOS), dan Kode Pemain Anda (Pengaturan › Bantuan atau Profil); tombol "Kirim email" di Pengaturan › Bantuan mengisinya otomatis. Salinan data kami kirim dalam format JSON yang dapat dibaca mesin.

Verifikasi identitas. Kami memverifikasi bahwa permintaan berasal dari pemilik akun: melalui akun yang sedang masuk di Game, login Google/Apple di halaman hapus akun bila halaman itu menyediakannya, atau frasa verifikasi sekali pakai yang kami kirim ke Kotak Surat akun itu di dalam Game dan Anda kirimkan kembali kepada kami (ini membuktikan bahwa Anda memegang perangkat yang masuk ke akun itu). Bagi pemain yang pernah membeli, nomor pesanan Google Play atau Apple yang cocok dengan catatan pembelian akun juga dapat menjadi bukti. Kami tidak pernah bertindak hanya berdasarkan Kode Pemain, karena Kode Pemain dapat diketahui orang lain. Jika kepemilikan akun tamu tidak dapat dibuktikan (misalnya aplikasi sudah dihapus dan akun tidak tertaut), kami memberi tahu Anda alasannya; akun tamu seperti itu terhapus otomatis setelah 180 hari tidak aktif (bagian 10). Untuk data pembelian tanpa akun online, kami meminta ID pengguna dari Pengaturan › Bantuan.

Apa yang terjadi saat akun dihapus:

  1. Semua sesi login dicabut dan izin login Apple dicabut di Apple.
  2. Tautan Google/Apple, perangkat, simpan cloud beserta salinannya, surat dan klaimnya, kode verifikasi, kelompok usia dan tanda izin, daftar blokir Anda, laporan yang Anda buat, dan pilihan obrolan Anda dihapus. Isi semua pesan obrolan Anda dikosongkan seketika dan tidak dapat ditampilkan lagi; baris kosongnya terhapus mengikuti masa simpan biasa. Entri Papan Peringkat Anda dihapus; catatan hadiah peringkat yang pernah dikirim kepada Anda disimpan tanpa ID pemain, nama dan Kode Pemain sebagai catatan audit (bagian 10). Keanggotaan serikat, lamaran dan larangan bergabung ulang Anda dihapus; jika Anda Ketua, jabatan itu diserahkan otomatis kepada anggota lain, dan jika Anda anggota terakhir, serikat itu dibubarkan. Di Catatan Serikat, nama Anda tidak lagi ditampilkan. Dompet Koin Serikat beserta riwayatnya, sumbangan misi, stok Toko Serikat dan baris kerusakan Bos Serikat Anda dihapus; serangan Bos yang sudah tercatat disimpan tanpa ID pemain, data pertarungan dan ketukan agar total mingguan serikat tetap benar. Kerusakan Anda per bos rantai bulanan dihapus dan nama Anda tidak lagi tampil sebagai penumbang bos. Saldo Poin Kontribusi, langkah Pasif Serikat dan riwayat Poin Anda dihapus; sumbangan Kas Serikat disimpan tanpa ID pemain sampai masa simpannya berakhir agar Kas serikat tetap benar. ID pemain Anda dihapus dari catatan gerbang dunia Musim 2 (bagian 4.13).
  3. Nama tampilan diganti "Penjaga Terhapus"; Kode Pemain tidak lagi menampilkan profil dan tidak diberikan kepada orang lain.
  4. Catatan transaksi pembelian disimpan tanpa ID pemain dan tanpa ID RevenueCat untuk kewajiban pajak (bagian 10); ID RevenueCat juga dihapus dari catatan peristiwa pembelian di server kami.
  5. Kami meminta RevenueCat menghapus catatan pelanggan Anda (diulang otomatis sampai 7 hari bila gagal).
  6. Jika akun sedang dikenai larangan karena pelanggaran serius, kami menyimpan kode acak satu arah (hash) dari tanda pengenal Google/Apple selama 180 hari agar larangan tidak dihindari dengan membuat akun baru; catatan sanksi lain, serta laporan dan sanksi obrolan yang menyangkut akun Anda, disimpan 180 hari tanpa nama dan tanpa akun tertaut. Bukti yang ditahan untuk kasus hukum (bagian 4.10) disimpan sampai kasus itu selesai.
  7. Cadangan basis data yang dibuat sebelum penghapusan terhapus otomatis dari server kami dalam sekitar 14 hari; salinan di luar server yang kami simpan untuk pemulihan dihapus setelah tidak lagi diperlukan untuk itu (bagian 4.7). Daftar ID akun yang dihapus (tanpa data lain) disimpan 200 hari dan diterapkan ulang setiap kali cadangan dipulihkan, sehingga akun yang dihapus tidak hidup kembali.
  8. Data yang wajib disimpan karena permintaan sah dari pihak berwenang tetap disimpan selama permintaan itu berlaku.

Menghapus akun tidak membatalkan pembelian di akun toko Anda; pembelian permanen dapat dipulihkan dengan akun toko yang sama. Hapus Akun di Game juga menghapus progres di perangkat itu; penghapusan lewat web atau email tidak menyentuh perangkat Anda (bagian 8). Data iklan dipegang Google; gunakan kendali Google dan perangkat Anda.

Jangka waktu. Penghapusan di Game, dan dengan login Google/Apple di halaman hapus akun bila tersedia, berlangsung seketika. Untuk hak menurut UU PDP yang tenggatnya ditetapkan undang-undang (misalnya akses, perbaikan, penghentian pemrosesan setelah penarikan persetujuan, serta penundaan atau pembatasan pemrosesan), kami bertindak paling lambat 3×24 jam sejak menerima permintaan yang lengkap dan terverifikasi. Permintaan lain kami tanggapi paling lambat 30 hari (GDPR: satu bulan, dapat diperpanjang dua bulan untuk permintaan kompleks; CCPA: 45 hari, dapat diperpanjang sekali). Permintaan gratis kecuali jelas tidak berdasar atau berlebihan.

Anda juga dapat mengadu ke otoritas pengawas:


10. Berapa lama data disimpan

DataLokasiMasa simpan
Simpanan Anda (bagian 3.1)Perangkat AndaSampai Anda menekan Hapus Akun (Profil atau Pengaturan), menghapus Game atau membersihkan datanya. Catatan transaksi pembelian di simpanan tetap ada setelah Hapus Akun, sampai Game dihapus atau datanya dibersihkan.
Data login online dan data SDK di perangkatPerangkat AndaSampai Game dihapus atau datanya dibersihkan; data login online juga dihapus saat Anda menghapus akun.
Cadangan perangkatAkun Google atau iCloud/komputer AndaMenurut pengaturan pencadangan Anda dan ketentuan Google atau Apple.
Akun, profil, perangkat, akun tertaut, simpan cloud terbaru, surat dan klaimnyaServer kami (Indonesia)Sampai Anda menghapus akun. Akun yang tidak aktif 36 bulan dihapus, dengan pemberitahuan di Game bila memungkinkan; akun tamu tanpa tautan dan tanpa pembelian yang tidak aktif 180 hari dihapus.
Salinan simpan cloud sebelumnyaServer kami10 revisi terakhir dan satu per hari selama 14 hari; salinan konflik dan pergantian akun 30 hari; salinan dukungan 90 hari.
Sesi loginServer kamiSampai kedaluwarsa (180 hari sejak terakhir dipakai) ditambah 7 hari.
Kode Hapus dari versi sebelumnyaServer kami30 hari, atau sampai dipakai; versi 1.3 tidak membuat kode baru.
Catatan transaksi pembelianServer kami10 tahun sesuai kewajiban penyimpanan dokumen pajak; ID pemain dan ID RevenueCat dihapus saat akun dihapus.
Peristiwa pembelian dari RevenueCatServer kamiIsi peristiwa dihapus setelah 400 hari; hanya nomor peristiwa disimpan 400 hari untuk mencegah pemrosesan ganda.
Pembatasan (sanksi) dan kode acak identitas yang dilarangServer kami180 hari.
Pesan Obrolan Dunia (teks tayang dan teks asli)Server kami30 hari, lalu dihapus otomatis; isi pesan dikosongkan seketika saat Anda menghapus akun.
Pesan yang dilaporkan atau ditindak, laporan, sanksi obrolan dan riwayat pelanggaran saringanServer kami180 hari setelah tindakan; laporan yang ditolak mengikuti masa simpan pesannya. Bukti yang ditahan untuk kasus hukum (bagian 4.10): sampai kasus selesai.
Kabar Zaman dan pengumumanServer kami7 hari.
Daftar blokir, penerimaan Aturan Obrolan, pilihan obrolanServer kamiSampai Anda membuka blokir atau mengubah pilihan, atau menghapus akun.
Skor Papan Peringkat Kekuatan dan Tahap TertinggiServer kamiSampai akun dihapus; diperbarui setiap unggahan.
Skor Papan Peringkat FestivalServer kamiBulan festival berjalan dan dua bulan sebelumnya, lalu dihapus otomatis.
Hasil penutupan papan dan hadiah peringkat (Kode Pemain, nama, skor, peringkat, hadiah)Server kami2 tahun; ID pemain, nama dan Kode Pemain dikosongkan saat akun dihapus.
Pilihan "Tampilkan saya di Peringkat", hasil pemeriksaan kewajaran skor dan status tinjauan stafServer kamiSampai diubah atau akun dihapus.
Keanggotaan serikat, jabatan, hari AbsenServer kamiSampai Anda keluar, dikeluarkan (termasuk otomatis setelah 30 hari tidak masuk), atau menghapus akun.
Lamaran serikatServer kamiBerlaku 48 jam; catatannya dihapus 30 hari setelah ditutup.
Masa tunggu setelah keluar dan larangan bergabung ulangServer kami24 jam dan 7 hari, lalu tidak berlaku lagi.
Catatan SerikatServer kami90 hari.
Serikat yang dibubarkan (nama, lambang, teks)Server kamiNama dicadangkan 30 hari lalu dibebaskan; isinya dihapus dengan retensi Catatan Serikat.
Pesan Obrolan SerikatServer kamiSama dengan Obrolan Dunia: 30 hari, atau 180 hari setelah tindakan bila dilaporkan atau ditindak.
Laporan tentang serikatServer kami180 hari setelah tindakan.
Saldo Koin SerikatServer kamiSampai akun dihapus.
Riwayat Koin SerikatServer kami180 hari.
Sumbangan dan kemajuan Misi SerikatServer kami35 hari.
Stok mingguan Toko SerikatServer kami5 minggu.
Serangan Bos SerikatServer kami30 hari. Data pertarungan dan ketukan hanya disimpan untuk serangan yang ditinjau atau tidak biasa (30 hari); selain itu dihapus saat serangan selesai.
Minggu Bos Serikat dan tabel kerusakannyaServer kami26 minggu.
Bulan rantai Bos Serikat, kerusakan per bos dan penumbangnyaServer kami13 bulan.
Sumbangan ke Kas Serikat (jumlah, waktu, serikat, kunci transaksi)Server kami180 hari; tanpa ID pemain setelah akun dihapus.
Riwayat Poin Kontribusi (termasuk Poin yang ditahan selama pemeriksaan serikat)Server kami400 hari.
Saldo Poin Kontribusi, Poin terutang dan langkah Pasif SerikatServer kamiSampai akun dihapus.
Kekuatan dengan dan tanpa Pasif Serikat, masa tinjauan sumbanganServer kamiDiperbarui setiap unggahan; sampai akun dihapus.
Periode Peringkat Serikat yang dibekukan (nama, lambang, level, jumlah anggota dan skor serikat; tanpa data pemain)Server kami730 hari.
Catatan gerbang dunia Musim 2: kandidat yang sedang ditinjau beserta faktanya, pemain yang ditolak, pembuka (bagian 4.13)Server kamiKandidat: sampai tinjauan selesai; penolakan: 100 penolakan terakhir; pembuka: sampai staf menghapusnya. ID pemain dihapus dari catatan ini saat akun dihapus; salinannya di log audit staf mengikuti masa simpan log audit.
Daftar akun yang dihapus (hanya ID dan tanggal)Server kami200 hari, agar penghapusan tetap berlaku bila cadangan dipulihkan (bagian 9.4).
Email kontak pada permintaan data lewat webServer kami30 hari setelah permintaan ditutup.
Catatan tindakan staf (audit)Server kami2 tahun.
Log serverServer kami14 hari.
Cadangan basis dataServer kami14 cadangan terbaru (harian dan sebelum setiap pembaruan server), umumnya paling lama sekitar 14 hari, lalu terhapus otomatis.
Salinan cadangan di luar serverMedia penyimpanan milik kamiHanya untuk pemulihan bila server rusak; dihapus setelah tidak lagi diperlukan untuk itu.
ID pengguna, catatan pembelian dan data teknisRevenueCatSelama diperlukan untuk memberikan dan memulihkan pembelian serta menangani pengembalian dana dan sengketa dengan toko, selama kami memakai RevenueCat. Dihapus saat Anda menghapus akun atau atas permintaan Anda (bagian 9.4).
Laporan penjualan dari Apple dan GoogleArsip pembukuan kamiSelama diwajibkan peraturan perpajakan dan akuntansi Indonesia.
Data permintaan dan interaksi iklanGoogle AdMobSesuai kebijakan retensi Google (https://policies.google.com/technologies/retention).
Email dukunganKotak surat kamiHingga 24 bulan setelah permintaan ditutup, kecuali diperlukan lebih lama untuk mendokumentasikan kepatuhan.
Log akses server webPenyedia hosting web kamiSesuai jadwal rotasi log penyedia hosting, lalu terhapus otomatis; tidak digabungkan dengan data lain.

11. Keamanan


12. Perubahan kebijakan ini

Saat kami mengubah kebijakan ini, kami memperbarui tanggal berlaku dan nomor versi di bagian atas. Versi 2.0 menambahkan fitur online opsional (akun game, simpan cloud, login Google/Apple, surat) dan server game kami; versi 2.1 menambahkan Obrolan Dunia, Kabar Zaman dan moderasinya (bagian 4.10); versi 2.2 (2026-10-08) hanya mengganti nama Game dari "Lintas Zaman" menjadi "Timeless Hero" dan tidak mengubah data yang kami kumpulkan maupun cara kami menggunakannya; versi 2.3 (untuk Game versi 1.3) mencerminkan bahwa Game kini dimainkan online: akun game anonim dibuat otomatis, progres tersimpan otomatis, pemain di bawah 13 tahun tidak dapat bermain, dan Unduh Dataku serta Kode Hapus diganti permintaan lewat email; versi 2.4 menambahkan Papan Peringkat pemain sungguhan dengan hadiah (bagian 4.11) dan menyebut item Festival Bulanan dalam simpanan (bagian 3.1); versi 2.5 menambahkan Serikat dan Obrolan Serikat (bagian 4.12); versi 2.6 menambahkan Misi Serikat, Koin Serikat, Toko Serikat dan Bos Serikat (bagian 4.12); versi 2.7 menambahkan rantai Bos Serikat bulanan, Poin Kontribusi, Kas Serikat, Pasif Serikat dan Peringkat Serikat, termasuk peringkat kontribusi yang terlihat oleh sesama anggota dan skor papan Kekuatan yang memakai langkah Pasif Serikat dari server (bagian 1, 4.1, 4.11, 4.12, 5, 7, 9.4 dan 10), serta Musim 2 dan pemeriksaan gerbang dunianya (bagian 4.13), dan menjelaskan cadangan server sesuai penyiapan yang sebenarnya (bagian 4.7, 6, 9.4, 10 dan 11). Untuk perubahan material, kami memberi tahu Anda sebelum perubahan berlaku melalui catatan pembaruan aplikasi di toko dan pemberitahuan di dalam Game saat pertama kali dibuka setelah pembaruan, dan meminta persetujuan Anda bila hukum mewajibkannya.

Fitur komunitas lain. Jika kami menambahkan fitur komunitas lain (misalnya daftar teman), kebijakan ini dan informasi privasi di toko diperbarui sebelum fitur itu diluncurkan. Menaikkan batas usia obrolan atau memperbarui Aturan Obrolan tidak memerlukan versi kebijakan baru; kolom obrolan menampilkan syarat yang berlaku dan Game meminta Anda menerima aturan yang diperbarui sebelum mengirim pesan lagi.

Versi terkini selalu ada di https://berkahpl.com/timelesshero/privacy/. Versi sebelumnya tersedia atas permintaan.


13. Kontak

BERKAH PERMATA AUTOMATION
Ruko Greatwall, Jl. Green Lake City Boulevard No.102, RT.005/RW.007, Gondrong, Cipondoh, Tangerang City, Banten 15147, Indonesia
Email: admin@bpl.id (judul: "Privasi")
Hapus akun: https://berkahpl.com/timelesshero/hapus-akun/


Lampiran — glosarium bahasa sederhana


Privacy Policy — Timeless Hero: Idle Legends

Effective date:
Version: 2.7
App: Timeless Hero: Idle Legends (store title in every language; in-game Indonesian title: Timeless Hero: Legenda Idle RPG; formerly named "Lintas Zaman"), Android and iOS, app ID com.BEPO.lintaszaman
Data controller: BERKAH PERMATA AUTOMATION, Ruko Greatwall, Jl. Green Lake City Boulevard No.102, RT.005/RW.007, Gondrong, Cipondoh, Tangerang City, Banten 15147, Indonesia
Privacy contact: admin@bpl.id
Terms of Service: https://berkahpl.com/timelesshero/terms/
Delete your account: https://berkahpl.com/timelesshero/hapus-akun/

Bahasa Indonesia: the Indonesian version of this policy is on the same page (https://berkahpl.com/timelesshero/privacy/#id). If the two versions differ, the Indonesian version prevails.


Contents

1. The short version

Timeless Hero (the "Game", the "App") is a mobile game published by BERKAH PERMATA AUTOMATION ("we", "us"). From version 1.3 the Game is played online: it needs an internet connection, creates an anonymous game account automatically after a year-of-birth question, and saves your progress automatically on our server; this policy also covers in-game mail and the moderated World Chat. In earlier versions the online features were optional. If the version of the Game installed on your device does not yet offer the online features or chat, the parts about those features do not apply to you yet: without the online features, the Game sends nothing to our server (section 3.2). At a glance:

TopicWhat actually happens
AccountAutomatic and anonymous. After a welcome notice and a year-of-birth question, the Game creates an anonymous game account automatically, with no sign-in. We never ask for your real name, email, phone number or a password. You may link a Google or Apple account so your progress can move to another device; we receive only its account identifier, not your email.
Game progressStored on your device and automatically on our game server in Indonesia (cloud save), with no save button, so progress is not lost when you change devices (sections 3 and 4.1). The Game needs an internet connection.
PurchasesPayments are handled by the Apple App Store or Google Play; we never see your card or bank details. RevenueCat validates purchases. Purchase records also reach our server and are linked to your game account (section 4.4).
AdsOnly rewarded video ads you choose to watch, served by Google AdMob. The AdMob SDK may receive your advertising ID, IP address and device data even if you never watch an ad (section 4.5). Players under 13 cannot play, so the ads SDK is not started for them (section 7).
MailWe may send gifts, compensation and notices to your in-game Mailbox through the server (section 4.1).
ChatOptional and public. World Chat is a public text chat that is moderated (an automatic filter and human moderators). Your messages are seen by every player in the same channel together with your name and profile picture, and are kept for 30 days (180 days if reported or actioned). There are no private messages between players. Only for ages 13 and over with a declared age group; ages 13–17 need a parent's or guardian's permission. You can switch chat off, report and block players (section 4.10).
RankingsReal players, public. The Power, Highest Stage and Festival boards show your display name, profile picture, Player Code, rank and scores to every player; scores are computed by the server from your save (for the Power board, together with the Guild Passive steps recorded on the server). Players aged 13–17 are shown like adults; age is never shown. You can hide yourself at any time under Settings › Privacy › Show me in Rankings; hidden players receive no ranking rewards. Names on the boards can be reported and their players blocked (section 4.11).
GuildsOptional, a group you choose. Fellow guild members see your display name, profile picture, Power, highest stage, role and roughly when you were last active (never the exact time). A guild's name, emblem and description are visible to all players in search. Guild Chat is visible only to members, and each member only sees messages since they joined. Members who do not log in for 30 days are removed automatically. Players aged 13–17 are treated like adults (section 4.12). While the Guild Boss is on, fellow members also see your Guild Boss damage this week and, with the monthly boss chain, your damage on every boss of that month and the bosses you toppled; your Guild Coins and Guild Shop purchases are not visible to anyone.
Contributions and the Guild PassiveOnly inside your guild. While this feature is on, the server records your Contribution Points and their history, your Gem contributions to the Guild Treasury and the Guild Passive steps you buy. Fellow members see a contribution ranking: display name, profile picture and your Contribution Points by source — including the Gems you contributed, except for players aged 13–17. Other players, the guild card and the leaderboards do not show it. Your Power board score uses the Guild Passive steps recorded on the server. The Guild Rankings show guild data only (section 4.12).
Season 2Opened once for every player. When our staff prepare the opening, the server checks the first upload that clears stage 26-1 against data already recorded on the server, then records that player's ID and the check results for a staff review. The opener's name is announced in Kabar Zaman only if they allow announcements. Summit Arena, the Echo Labyrinth and Star Crystals are kept in your save; their opponents are made by the Game (section 4.13).
Selling dataWe do not sell your personal data for money. For ad-related "sharing", see section 9.3.
AnalyticsThe App contains no analytics or crash-reporting SDK. Our server keeps technical logs (including IP addresses) for 14 days for security.
AgeThe Game is for players aged 13 and over. On first launch it asks for the year of birth: under 13 cannot play (no account, nothing sent to our server); ages 13–17 need a parent's or guardian's permission (section 7).
Your controlsIn the Game: Profile › Account Link (link or unlink Google/Apple, Switch Account, Delete Account) and Settings (Delete Account, Privacy options, Restore Purchases, Help). On the web: https://berkahpl.com/timelesshero/hapus-akun/. By email: admin@bpl.id, also to ask for a copy of your data (section 9.4).

The rest of this policy explains each point in detail.


2. Who we are

The Game is published by BERKAH PERMATA AUTOMATION, of Ruko Greatwall, Jl. Green Lake City Boulevard No.102, RT.005/RW.007, Gondrong, Cipondoh, Tangerang City, Banten 15147, Indonesia. BERKAH PERMATA AUTOMATION is the business name used by the individual developer (a natural person) who publishes the Game; it is also the developer name shown on the Game's Google Play listing. That individual developer is "we" in this policy. For the personal data described in this policy we are the Personal Data Controller (Pengendali Data Pribadi) within the meaning of Indonesian Law No. 27 of 2022 on Personal Data Protection ("UU PDP"), and the "controller" under the GDPR where it applies. We also run the Timeless Hero game server ourselves; our hosting and storage providers act as processors on our behalf.

This policy covers the Timeless Hero mobile app distributed through Google Play and the Apple App Store (app ID com.BEPO.lintaszaman), the game server its online features use, and our web pages at berkahpl.com/timelesshero/.

Our privacy contact is admin@bpl.id. Use it for questions about this policy, to exercise your rights (section 9) and to report a suspected data security incident (section 11). Please put "Privasi" (Privacy) in the subject line.


3. Data on your device and in your cloud save

3.1 What is stored on the device

Everything that makes up your progress is written to storage on your own phone or tablet, then saved automatically to our server (section 3.2):

The Game also stores online sign-in data on the device, separately from the save: a random device ID and device secret created by the Game, sign-in tokens, your Player Code, your age group and the parental-permission choice.

The Game also reads the device language to choose the display language. On Android and iOS this data is kept in the system's app preferences storage; in the web build used for development, in the browser's local storage. The Game keeps a periodically updated backup copy of the save and up to three copies of unreadable save files for troubleshooting. All of these copies stay on the device.

Third-party SDKs inside the Game also store data in the app's storage on your device: the RevenueCat SDK stores its app user ID and a cache of purchase information, and the Google Mobile Ads SDK with the UMP stores your ad consent choices and SDK operating data.

3.2 Automatic cloud save

The Game uploads the whole save described above (including purchase transaction IDs, statistics, time zone and technical flags) to our game server automatically; there is no save button. Uploads happen at the earliest 60 seconds after a change, a few seconds after key progress (for example a new stage, a summon, a forge or a VIP level), after a purchase, when the Game is closed or goes to the background, when the connection comes back, and every 10 minutes while you play. Progress not uploaded yet is marked on the device and uploaded at the next chance, also after the Game is opened again. The server:

An internet connection is required. From version 1.3 the Game cannot be played without internet. If the connection drops briefly while you play, your progress stays saved on the device and is uploaded once you are back online; if the connection does not return within about a minute, the Game pauses until it does. Before you answer the year-of-birth question, the Game sends nothing to our server. In version 1.2 the online features were still optional: if you chose "Not Now" in that version, your save exists only on your device.

3.3 Device backups

If your device backup is on (Android backup to your Google account; iCloud or computer backup on iOS), the operating system may include the Game's data in that backup and restore it when the Game is reinstalled. Those backups are managed by you with Google or Apple under their terms; we have no access to them.

Guest accounts are copied when a device backup is restored. The online sign-in data on the device (section 3.1) is part of the backup. If the backup is restored to another device, that device signs in as the same game account. Both devices then use the same account; differences in progress are settled with the "Choose Progress" dialog. To keep your account independent of device backups, link a Google or Apple account.

3.4 Protecting the save

The save on your device carries an integrity checksum, not encryption. Anyone with access to your unlocked device can read it. The Game offers no way to export, edit or import a save. The Game copies text to the clipboard only when you press a copy button (for example your IDs under Settings › Help) and never reads your clipboard. Cloud saves travel encrypted (HTTPS/TLS) to our server (section 11).


4. Data processed by our server and by third parties

Data leaves your device only through: our game server (4.1); Google or Apple sign-in, only if you choose it (4.2); the app store (4.3); the RevenueCat SDK (4.4); the Google Mobile Ads (AdMob) SDK with Google's UMP (4.5 and 4.6); and, only if you choose to, an email you send us or a web page you open from the Game (4.9). Here is who does what.

4.1 Our game server

The Timeless Hero game server is run by us in a data centre in Jakarta, Indonesia, rented from Hostinger International Limited. The Game contacts it after you answer the year-of-birth question (nothing is sent before). It receives and stores:

The server also gives the Game the server time (to prevent device-clock cheating) and remote configuration (for example maintenance, minimum version, which features are on). These requests carry no personal data beyond the IP address and app version in the logs.

Public profile. Your Player Code, display name, profile picture, frame, title, highest stage, Power and joining month make up your public profile; your VIP level and the Guardian Card badge are included only if you turn on "Show VIP status & Guardian Card". Your public profile is visible to other players in World Chat: the name and profile picture next to each of your messages, and in full on the mini profile card that opens when another player taps your name (section 4.10). It is also visible on the Rankings, in your row and on the player card that opens when that row is tapped (section 4.11), and to your fellow guild members in the member list (section 4.12). If you do not use chat, hide yourself from the Rankings and join no guild, your public profile is shown to nobody in the Game.

4.2 Sign in with Google or Apple (optional)

You may link your game account to a Google account (Android and iOS) or an Apple account (iOS) under Profile › Account Link, so that your progress can be restored on another device. The Game opens the system browser at the Google or Apple sign-in page through our server, then returns to the Game.

You can unlink at any time. Our delete-account page (section 4.9) also uses Google or Apple sign-in, only to prove ownership of an account.

4.3 Apple App Store and Google Play (purchases)

When you buy something in the Game, the payment is handled entirely by Apple (App Store) or Google (Google Play) under their own terms and privacy policies. We never receive your card, bank, e-wallet or carrier-billing details. The store gives the Game a receipt or purchase token proving that the purchase happened. When the Game starts, product prices are loaded from the store (through RevenueCat) so they show in your currency.

Apple and Google give us sales reports for accounting and tax purposes (for example order ID, product, price, date and the buyer's country or region). These reports contain no card or bank details.

4.4 RevenueCat (purchase validation and restore)

The Game uses the RevenueCat SDK (RevenueCat, Inc., United States) to check with Apple or Google that a purchase is genuine, to grant it exactly once, to detect refunds, and to let you restore permanent purchases.

When RevenueCat is contacted: every time the Game starts with an internet connection (to check your purchase status and load product prices), when you buy, and when you press Restore Purchases. This also happens if you have never bought anything.

RevenueCat receives and stores, on our behalf:

RevenueCat sends purchase events to our server (purchases, refunds, transfers) so that we can record purchases on your game account, handle refunds, and deliver items that were paid for but not received through Mail.

The Game does not send your name, email or any customer attributes to RevenueCat, does not ask the RevenueCat SDK to collect advertising or device identifiers for attribution, and does not enable RevenueCat's optional diagnostics.

RevenueCat processes this data as our processor / service provider. RevenueCat's privacy policy: https://www.revenuecat.com/privacy

4.5 Google AdMob (rewarded ads)

Ads are served by the Google Mobile Ads (AdMob) SDK (Google LLC, United States; Google Ireland Limited for users in the European Economic Area, the UK and Switzerland).

When ads show: only when you press a button that names its reward (for example "Double the Idle Chest" or "+2 Skip Tickets"). There are no banner, interstitial or app-open ads.

House ads: some rewarded ads may be house ads for the developer's own company, whose video plays from a file inside the Game without any ad SDK and collects no personal data; that company's website opens in your browser only if you tap its button.

When AdMob receives data: the SDK starts about two seconds after play opens (after the connection and age checks) and then checks your consent status (section 4.6). If consent allows ad requests, the SDK immediately loads one rewarded ad in the background so it is ready, and loads the next one each time an ad finishes. AdMob may therefore receive the data below even if you never watch an ad, also if you have an active Monthly Card or Guardian Card or a VIP level that lets you claim ad rewards instantly.

Data collected by the AdMob SDK includes:

Google uses this data to select and show ads, pay us, measure ad performance, prevent fraud and, where you consent or local law allows, personalise ads across apps and sites. For those purposes Google acts as an independent controller under its own terms. From AdMob we receive only aggregate reports (for example impressions and revenue), not per-user data. We do not send your player ID, Player Code or any other account data to AdMob. Google's information and controls:

Settings we apply to AdMob:

On iOS the Game lists Google's SKAdNetwork identifiers so ad networks can receive install attribution confirmations from Apple through SKAdNetwork, Apple's mechanism designed not to reveal user or device identity.

At every launch, before requesting any ad, the Game asks Google's User Messaging Platform (UMP) for your consent status, which applies the rules of your region:

4.7 Services that run the server

Besides the hosting provider in Jakarta (section 4.1), the server uses:

Backups. The server makes a database backup every day and before every server update. Backups are kept on the same server, readable only by the server's administrators; we keep the 14 newest, and older ones are deleted automatically when a new backup is made (with daily backups, after about 14 days at most). For recovery if the server fails, we also copy backups from the server over an encrypted connection (SSH) to storage media of our own; those copies are deleted once they are no longer needed for recovery (section 10). We use no third-party backup storage service.

We use no third-party uptime monitoring, error-tracking, logging or analytics service for the server. If that changes, we update this policy first.

4.8 Nothing else

The Game does not include analytics SDKs, crash reporters, push notifications, location services, or access to your contacts, photos, camera, microphone or files. World Chat (section 4.10) runs on our own server, not through a third-party SDK; it has no private messages, images, links or location sharing. Profile pictures can only be chosen from heroes in the Game; there are no photo uploads. Arena opponents are AI opponents generated by the Game on your device. What other players see about you is only your public profile, the messages you send to chat, and your row on the Rankings (section 4.11).

Device permissions:

Links in the Game to this policy, to the Terms and to sign-in pages open in your system browser; the "Send email" button opens your email app.

4.9 Our web pages and support email

4.10 World Chat, Kabar Zaman and moderation

Chat exists from version 2.1. Chat is never required to play; the Game does not depend on it.

What World Chat is. A public text chat inside the Game, split into Indonesian ("Dunia") and English ("World") channels with at most 300 players present at a time per channel, plus the read-only Kabar Zaman ("News of the Ages") channel. Chat can be read from stage 10. Sending messages is possible after stage 30, once the account is 24 hours old (2 hours if linked), after you accept the Chat Rules (Terms, section 13A), and after you declare an age group that meets the minimum (section 7). Messages are short single-line text with emoji only; there are no private messages between players, no images, links, contact numbers, location or friend lists. Chat is public: every player in the same channel sees your message with your name, profile picture, frame and title, and can open your mini profile card (public profile, section 4.1). Do not write your own or anyone else's personal data in chat.

Automatic filter. Every message and display name passes a word filter (Indonesian and English, including disguised spellings) before it is shown. The filter cannot be switched off. Prohibited words are masked; messages containing contact numbers, links or signs of self-harm are held back and not shown (for signs of self-harm, the Game shows a care message with helpline contacts, to you only). Repeated filter violations within 30 days lead to automatic graduated sanctions: a warning, then a mute of 10 minutes, 1 hour, 24 hours, and 7 days followed by a moderator review. Automatic sanctions never exceed a 7-day mute and can always be reviewed by a person (section 5).

Human moderators. Chat is supervised by adult moderators appointed by us (staff or individual contractors who signed a confidentiality and conduct agreement) on daily shifts from 08:00 to 23:00 Western Indonesia Time (UTC+7, Jakarta time). In the operator panel they see reported messages including the original text before masking, a few messages before and after, the author's Player Code, name, and report and sanction history — not the year of birth, linked accounts or purchase data. They can hide or restore messages, warn, mute (10 minutes to 30 days), ban from chat, suspend an account for serious breaches, and reset display names. Every moderator action is recorded in an audit log (section 11) and can be appealed (Terms, section 13A). Reports that concern someone's safety (credible threats, child safety, disclosure of personal data, signs of self-harm) are handled within 1 hour during shift hours; other reports within 24 hours.

Reporting. You can report a message or a player (mini profile card › Report) by picking a reason and, if you wish, a short note. A message you report is hidden from you at once. Reports are weighted by the age and linking of the reporter's account; a message that gathers enough report weight is hidden automatically for everyone until a moderator reviews it, and a report in an urgent category hides it immediately. Automatic hiding is not a sanction; only moderators decide sanctions. The reporter's identity is never disclosed to the reported player, and reporters are not told the outcome of each report. Deliberately false reports lower the weight of your reports and can be sanctioned.

Blocking. "Block" on the mini profile card hides all messages of that player from you (up to 500 players; list and unblock under Settings › Chat). Blocking is one-way and the blocked player is not told.

Kabar Zaman and "Announce my achievements". Kabar Zaman shows notices from us and automatic announcements of player achievements (for example obtaining a UR hero or clearing a gate), at most 3 per player per day; never purchases, VIP level or Arena ranks. An announcement on your behalf is made only if you chose "Announce my achievements", which is off by default and asked once when you accept the Chat Rules. For ages 13–17, announcements also require the recorded parent's or guardian's permission; players under 13 or without an age group are never announced. An announcement names your display name and can be tapped to open your mini profile card. You can hide Kabar Zaman for yourself under Settings › Chat.

Retention and disclosure. Ordinary messages are deleted after 30 days; reported or actioned messages, reports and sanctions are kept for 180 days after the action; Kabar Zaman for 7 days (section 10). For cases that may end in a report to the police or Komdigi, or in a legal dispute, moderators can mark messages as held evidence so they are not deleted until the case is closed. As an Electronic System Operator we comply with lawful access-blocking or content-removal requests from Komdigi and lawful requests from law enforcement (section 6); suspected serious crimes against children are reported by us to the authorities. Moderators never export messages out of the operator panel; disclosure to the authorities is made only by an authorised operator and is logged. After you delete your account, the content of all your messages is blanked at once (section 9.4).

Switching chat off. We can switch chat off for all players from the server at any time, for example when no moderator is on duty. You can switch chat off for yourself under Settings › Chat; this also hides Guild Chat.

Guild Chat. Members of a guild can chat in their guild's own channel. The filter, reports, blocks, sanctions, moderators and retention above apply the same way; the differences are described in section 4.12.

4.11 Rankings

The Rankings compare real players on three boards: Power (the Power of your Adventure team), Highest Stage (the highest Adventure stage you have cleared) and Festival (the event currency you have earned in the Monthly Festival in the current month, including from dice and torches bought with Gems). We can switch the Rankings on or off from the server.

Where the scores come from. The server computes the scores from the summary of the save that uploads automatically (section 3.2); the Game sends no score of its own. For the Power board the server adds the Guild Passive steps recorded on the server while you are a guild member (section 4.12). The server stores your score per board, when you reached it (to order equal scores), and whether your row may be shown.

What other players see. Your row shows your display name, profile picture, frame, title, Player Code, rank and score, and the Guardian Card badge only if you turned on "Show VIP status & Guardian Card". Tapping the row opens a player card with your public profile (section 4.1). Your age group, country, purchases and VIP level (unless you show it) are never shown. Players aged 13–17 are shown the same way as adults (section 7).

Hiding yourself. Settings › Privacy › "Show me in Rankings" is on by default. When you switch it off, your row disappears from every board at once; you still see your own position, but you receive no ranking rewards. You can change this at any time, also while the Rankings are switched off.

Plausibility checks. To keep the boards honest, the server checks whether a score is plausible compared with your account's age on our server, your earlier progress recorded by the server and, where available, your purchase records (section 4.4). The check also compares the Season 2 progress, hero stars and Star Crystals in your save with whether and since when Season 2 is open (section 4.13). Rows with implausible scores, suspended accounts and rows removed by staff are not shown; you only see that your progress is "not shown at the moment". The check results are not sent to the Game. Staff can review, allow or hide rows; every action is logged in the audit log (section 11).

Rewards. The top 10 of each board receive Gems through Mail (Terms, section 12A). When a board closes, the server records the top of the board (Player Code, name, score and rank). During the 12-hour review before rewards are sent, staff see indicators from your records: account age, Gems bought (in total and in that month), refunds, and whether the purchase records have synced. On the Festival board, players with a refund in that festival month receive no reward. Winners are shown to every player with their name, score and reward; a winner who later hides or deletes the account is no longer shown by name.

Report and block. Names on the boards can be reported and their players blocked from the player card, also while World Chat is switched off. Reports are handled by moderators like name reports in chat (section 4.10); the reporter's identity is never revealed. Players you block appear on your boards without their name and profile picture.

4.12 Guilds and Guild Chat

A Guild ("Serikat") is a group of 20–30 players you choose to join (from stage 3-10; Terms, section 12B). Guilds are optional and never required to play. We can switch Guilds and Guild Chat on or off from the server.

What is processed. The server stores your membership (guild, role Leader / Officer / Member, joining date), the days you checked in and how many, the applications you send (valid for 48 hours) or decide, the 24-hour wait after leaving, the 7-day ban on rejoining a guild that removed you, the guild texts you write (name, description, notice) once they pass the filter, and the Guild Log: who founded, joined, left, was removed, accepted an application, changed role or changed the settings, and when. To create and rename a guild, the server checks the Gems in the summary of your latest save (section 3.2).

What other players see. Fellow members see your display name, profile picture, frame, title, Player Code, Power, highest stage, role, joining date, whether you have checked in today and roughly when you were last active ("today", "yesterday", "2–7 days ago", "more than 7 days"); the exact time is never shown. The Guild Log is visible to members. Officers and the Leader see the public profile and approximate activity of players who apply. All players see a guild's card in search: name, emblem (a Game hero portrait, not a photo), description, level, member count, how to join, minimum stage, language, and the Leader's name and profile picture. Age group and country are never shown; purchases are never shown — only your Contribution Points by source, to fellow members (without the Gems part for players aged 13–17).

Guild Chat. A chat channel for the members of one guild. Each member only sees messages sent after they joined; after leaving or being removed you no longer see the channel. The channel also carries system lines (for example "X joined the guild"). The requirements for posting, the filter, reports, blocks, sanctions, moderators and retention are the same as World Chat (section 4.10): messages are deleted after 30 days, or 180 days when reported or actioned. Moderators can read Guild Chat when handling a report and can lock a guild's chat for a time, and an urgent report not handled within 2 hours locks that guild's chat for 24 hours. There are no private messages between players.

Automatically by the server. Every day the server removes members who have not logged in to the Game for 30 days (they may join again), replaces a Leader who has been inactive for 7 days or whose account is suspended, demotes Officers inactive for 14 days, and disbands guilds with no members. It uses the last-active time it already records (section 4.1).

Report and block. Every guild can be reported from its card (an inappropriate name, description or notice); every member can be reported or blocked from their player card, also while World Chat is switched off. Reports about guilds go to the same moderator queue as chat reports (section 4.10); the reporter's identity is never revealed. Moderators can rename a guild, clear its description or notice, reset its emblem, lock changes, hide the guild from search, remove members, hand over the Leader role or disband the guild; every action is recorded in the audit log and in the Guild Log.

Guild Missions, Guild Coins, the Guild Shop and the Guild Boss. When we switch these features on from the server, the server counts your contribution to Guild Missions from the change in the progress counters of the saves you upload (number of battles, summons and forging, days with full daily points) since you joined, plus check-ins and Boss attacks; keeps your Guild Coins wallet and its history; records Guild Shop purchases, which are delivered as a Mail that is received at once; and for every Guild Boss attack keeps the fight it sets up from the Formation, gear and Automate Pack in your save (with random numbers from the server), the ultimate taps and AUTO toggles the Game sends, and the damage the server recalculates. Fellow members see this week's Boss damage table: display name, profile picture, counted damage, number of attacks and approximate activity. The server compares a team's power with your highest stage: attacks from accounts under review or with implausible power are not counted and go to a staff review queue, which can replay the fight before deciding (Terms, section 12B.8). Guild Coins cannot be bought and are not visible to other players.

The monthly Guild Boss chain. While we have the boss chain switched on, the server also records the counted damage and number of attacks of every member on every boss of the month, and who toppled each boss. Fellow members see the damage ranking of every boss (display name, profile picture, frame, Player Code, counted damage and number of attacks) and the name of the member who toppled it, also if that member later left the guild. This per-boss data is kept for 13 months.

Contribution Points, the Guild Treasury and the Guild Passive. While we have this feature switched on, the server records your Contribution Points and their history (toppled bosses, final blows, contributions, deductions; the guild and the time), every Gem contribution you make to the Guild Treasury (amount, time, guild, transaction key) and the Guild Passive steps you buy, as well as your Power with and without the passive. Fellow guild members see a contribution ranking: display name, profile picture, frame, Player Code and your Contribution Points this month and since you joined, split by source — the "Gems" part equals the Gems you contributed, and it is not shown for players aged 13–17. Players outside your guild, the guild card and the leaderboards never show it. The Guild Log names who contributed to the Guild Treasury without the amount (not for players aged 13–17). Contributions are kept for 180 days, the points history for 400 days, the points balance and the passive steps until the account is deleted. The Guild Rankings (Guild Power, Guild Boss) show the guild's name, emblem, level and member count, not player data. Your score on the Power leaderboard is computed by the server from your save and the Guild Passive steps recorded on the server (without the Guild Passive while your account is under review because of contributions).

Contribution checks. A contribution is recorded only once a clean save has uploaded. Every time your save uploads, the server checks whether the contributions recorded in the last 30 days are still in that save; if one is not, your account is put under review for 7 days (extended while that contribution has not been taken again), and meanwhile guild rewards are not given, contributions not yet recorded wait (neither recorded nor cancelled automatically until the review ends) and the Power board uses your Power without the passive (Terms, section 12B.8). If a Gem purchase is refunded, the server may match your purchase records (section 4.4) with your contributions in the 30 days after that purchase to deduct Contribution Points (Terms, section 7.5). Staff can review the points history, end a review, record or cancel a contribution, hold or correct points and reset a Guild Passive; every action is recorded in the audit log.

On your device. The Game stores on the device only a marker that the Guild introduction has been shown. The transaction keys of the guild creation and rename spends and of Guild Treasury contributions, and the claim keys of Guild Shop delivery Mail, are kept in your save so the Gems are never taken twice and items are never received twice (section 3.1).

4.13 Season 2 and the world gate

Season 2 (Terms, section 12C) is opened once for every player from the server, through the "world gate". Version 1.3 of the Game already contains Season 2, but Season 2 applies only once that gate is open.

World-gate check. After our staff prepare the opening, the server checks the first upload that clears stage 26-1 against data already recorded on the server: the account's age on our server, whether the account is linked to Google or Apple or has a valid purchase, earlier progress stored on the server with its times, the Power, total play time and VIP level from the save, implausible-progress flags (sections 3.2 and 4.11) and bans. If it passes, the server records the player ID, the time and those facts for a short staff review; staff can confirm or reject. The server also records the IDs of rejected players (by the check or by staff) with the time and a short reason, so that the account does not become a candidate again, and the ID of the player who opened Season 2. Every step is recorded in the staff audit log (section 10). A rejection is not a sanction and does not restrict your account.

Announcement. When Season 2 opens, Kabar Zaman carries the announcement. The opener's display name, Player Code and profile picture are named only if they turned on "Announce my achievements" and meet the announcement conditions (section 4.10); otherwise the announcement names nobody. Staff can remove the opener's ID from the world-gate record, and it is removed when the account is deleted (section 9.4).

Summit Arena, the Echo Labyrinth and Star Crystals. Your Summit Arena league rank, relay teams and record, the Echo Labyrinth floors you cleared, your Star Crystals, Summit Coins and hero stars are kept in your save (section 3.1) and travel with the cloud save; the server keeps no separate record of them and shows them to no other player. Summit Arena and Echo Labyrinth opponents are made by the Game, not by other players. From the uploaded save, the server computes your Season 2 progress for the Highest Stage board, and your highest star and the Star Crystals you hold and spent for the plausibility checks (section 4.11).


PurposeDataBasis under UU PDPLegal basis under the GDPR / UK GDPR
Providing the game account, cloud save, progress restore on other devices, linked accounts, mail and server timeAccount, profile, device, session, linked-account, cloud-save and mail data (sections 4.1, 4.2)Performance of our agreement with you (Art. 20(2)(b))Contract (Art. 6(1)(b))
Asking for age, closing the Game to children under 13, limiting chat, and recording parental permissionAge group, permission flagLegal obligation (Art. 20(2)(c); Art. 25)Legal obligation (Art. 6(1)(c)); Art. 8
Providing World Chat and Kabar Zaman: receiving, filtering, displaying and storing messages, showing the public profile, applying blocksMessages (displayed and original), channel, time, filter results, public profile, block list, Chat Rules acceptance (section 4.10)Performance of our agreement with you (b)Contract (Art. 6(1)(b))
Moderating chat: reviewing reports, hiding messages, sanctioning, holding evidence, meeting our duties as an Electronic System Operator and lawful requests from the authoritiesReported messages with context, reports, sanctions, violation history, Player CodeLegitimate interest in player safety and service integrity (f); legal obligation (c)Legitimate interests (Art. 6(1)(f)); legal obligation (Art. 6(1)(c))
Running the Rankings: computing scores from the save, showing your row to other players, closing boards and sending rewardsSave summary (Power, highest stage, Festival currency), public profile, scores and when they were reached, the "Show me in Rankings" choice, close and reward records (section 4.11)Performance of the agreement with you for the boards and their rewards (b); legitimate interest in showing you by default (f), with a right to object through "Show me in Rankings"Contract (Art. 6(1)(b)); legitimate interests (Art. 6(1)(f)) for showing you by default, with the right to object (Art. 21) through the same choice
Keeping the boards and rewards honest: score plausibility checks, the 12-hour review, refund exclusionsScores and their history, account age on our server, purchase and refund records, integrity flagsLegitimate interest in preventing cheating (f)Legitimate interests (Art. 6(1)(f))
Providing Guilds and Guild Chat: membership, roles, applications, check-ins and levels, showing your profile to fellow members, the Guild Log, automatic removal and Leader handover after inactivity; Guild Missions, Guild Coins, the Guild Shop and the Guild Boss (contributions, wallet, purchases, fights replayed by the server, rewards)Membership, role, joining date, check-in days, applications, waiting times, guild texts, Guild Chat messages, public profile, approximate activity, mission contributions, Guild Coins and their history, shop purchases, Boss attacks (section 4.12)Performance of our agreement with you (b)Contract (Art. 6(1)(b))
Moderating guild content: filtering guild names and texts, reviewing reports about guilds and Guild Chat, locking, renaming or disbanding guildsGuild texts, reports about guilds, reported Guild Chat messages with their context, the Guild LogLegitimate interest in player safety and service integrity (f); legal obligation (c)Legitimate interests (Art. 6(1)(f)); legal obligation (Art. 6(1)(c))
Providing the monthly Guild Boss chain, Contribution Points, the Guild Treasury, the Guild Passive and the Guild Rankings: recording per-boss damage and who toppled each boss, giving and recording points, accepting Gem contributions, applying the Guild Passive in fights and in Power (including the Power board score), showing the contribution and damage rankings to fellow members, computing and freezing the Guild RankingsPer-boss damage, who toppled a boss, Contribution Points and their history, Guild Treasury contributions, passive steps, Power with and without the passive, public profile, guild data (section 4.12)Performance of the contract with you (b)Contract (Art. 6(1)(b))
Keeping Contribution Points honest: checking for contributions missing from uploaded saves and holding guild rewards during the review, deducting points for Gems from refunded purchases, checking exceptionally high boss damageContributions and their transaction keys, uploaded saves, purchase and refund records, the points history, boss attack dataLegitimate interest in preventing cheating (f)Legitimate interests (Art. 6(1)(f))
Opening Season 2 fairly: checking the upload that clears stage 26-1, the staff review, recording the candidate, rejections and the openerPlayer ID, account age on our server, linked accounts and valid purchases, save summary and earlier progress, integrity flags, sanctions (section 4.13)Legitimate interest in opening Season 2 fairly and preventing cheating (f)Legitimate interests (Art. 6(1)(f))
Announcing your achievements in Kabar ZamanDisplay name, achievement type; age group and permission flag to check eligibilityConsent through the "Announce my achievements" choice (a), withdrawable at any timeConsent (Art. 6(1)(a))
Granting, validating and restoring purchases; recording purchases on the account; handling refunds and items not receivedRevenueCat app user ID, purchase records, purchase events, request technical dataAgreement (b); legitimate interest in preventing fraud (f)Contract (Art. 6(1)(b)); legitimate interests (Art. 6(1)(f))
Keeping transaction records for tax and bookkeepingPurchase records without player ID after account deletion; store sales reportsLegal obligation (c)Legal obligation (Art. 6(1)(c))
Securing the server, preventing abuse, flagging implausible progress, enforcing account restrictionsServer logs, save summaries, integrity flags, sanctions, one-way codes of banned identitiesLegitimate interest (f)Legitimate interests (Art. 6(1)(f))
Showing rewarded ads that fund the free part of the Game, including preloading and measuring themAdvertising ID, device data, IP/approximate location, ad interactions, diagnostics, consent signals (AdMob)Legitimate interest for non-personalised ads (f); consent for personalised ads (a)Legitimate interests for technical ad requests (Art. 6(1)(f)); consent (Art. 6(1)(a)) for storing/reading identifiers and personalised ads where ePrivacy rules require it
Answering support, data-copy and deletion requestsEmail, message content, Player Code, verification phrase sent through Mail, web request dataLegal obligation to honour data-subject rights (c); legitimate interest (f)Legal obligation (Art. 6(1)(c)); legitimate interests (Art. 6(1)(f))
Monitoring and running the server and web pagesServer and web logs, count-only alertsLegitimate interest (f)Legitimate interests (Art. 6(1)(f))

We do not make automated decisions about you that have legal or similarly significant effects. An implausible-progress flag only excludes progress from community features such as announcements and the Rankings. The score plausibility checks can hide your row from the Rankings automatically; ranking rewards are sent only after a 12-hour review by staff, and an exclusion can be appealed (Terms, section 12A). If a recorded Guild Treasury contribution disappears from your save, the server automatically holds guild rewards for the review period (section 4.12); staff can end it, and you can report a mistake to admin@bpl.id (Terms, section 12B.8). In chat, the automatic filter may mask or hold back a message, hide a heavily reported message, and mute you for at most 7 days (section 4.10); each of these automatic measures can be reviewed by a moderator at your request. Heavier restrictions (chat bans, account suspensions) are decided by a person, and all of them can be appealed (Terms, sections 13 and 13A). Ad selection by Google is described in Google's own policies.


6. Who receives your data, and transfers abroad

Personal data is received only by:

We do not sell, rent or share personal data with data brokers.

Where data is kept. The game server and its backups are in Indonesia. Apple, Google, RevenueCat and Telegram store data on servers outside Indonesia, mainly in the United States and the European Union. For those transfers:

Indonesia is not currently the subject of an EU adequacy decision. Account and cloud-save data are processed by us in Indonesia.


7. Children and age

The Game is intended for players aged 13 and over and is not directed at children. It is not listed in the children's/family sections of either store.

On first launch, before anything is sent to our server, the Game shows a welcome notice and asks for the year of birth with a neutral picker that has no default year. We keep only the age group (section 4.1).

Built-in protections for young players in chat: text only, no private messages, no images, links, contact numbers or location, a filter that is always on, Report and Block buttons on every message, human moderators, and an age group that can only be changed by our support after verification. On the Rankings: only the public profile and scores, never the age, Report and Block on every row, and a switch to hide yourself. In Guilds: only an approximate last-active time (never the exact time), the filter on guild names and texts, Report on every guild and member, no private messages, and leaving a guild at any time.

Outside Indonesia the digital age of consent may differ (between 13 and 16 in the European Union). Parents and guardians: if you believe a child under 13 has an online account, want chat switched off for your child's account or the account hidden from the Rankings, or want to withdraw permission, write to admin@bpl.id with the child's Player Code; we switch chat off for that account or hide it from the Rankings, or delete the online account and the related RevenueCat record. Ad data held by Google cannot be linked by us to a particular child, but it can be limited by deleting or resetting the device's advertising ID (section 8).


8. Your choices and controls

ControlWhereWhat it does
Link / Unlink Google or AppleProfile › Account LinkLinks an account so your progress can be restored on other devices, or removes the link.
Switch AccountProfile › Account LinkSigns in with another Google/Apple account that already has progress.
Automatic saveProfile › Account Link; Settings › Data & SavesProgress saves automatically, with no save button. Its status line shows when the save was last uploaded, or that the Game is waiting for a connection.
Choose ProgressConflict dialogIf the cloud progress and the device progress differ, you choose which one to use; the other is kept on the server for 30 days for support.
Copy of your dataEmail to admin@bpl.id (Settings › Help › "Send email" fills in your Player Code)After verification (section 9.4) we send a copy of all your online account data in machine-readable JSON, including your chat messages, the reports you made, your block list, and your Rankings entries and ranking rewards; never other people's reports about you.
Delete AccountProfile › Account Link, or Settings › Data & Saves (asked twice); web: https://berkahpl.com/timelesshero/hapus-akun/Deletes the online account at once (section 9.4) with its cloud save and mail, then all progress on this device (the save, its backup copy and unreadable copies). If deleting the account fails, nothing is deleted. Cannot be undone; there is no way to export, edit or import a save. Purchase transaction records and permanent purchases are kept so nothing is granted twice. The Game then shows "Account Deleted"; "Start Fresh" creates a new account and the game starts over. It does not delete the SDK data on the device or data held by Google or RevenueCat.
Name, profile picture, frame, titleProfileThe name can be changed the first time for free, then once every 30 days. Names pass the filter and must not impersonate staff or heroes of the Game; moderators can reset a name that breaks the rules.
Chat: On / OffSettings › ChatHides the chat panel and stops receiving messages for you. Messages you already sent stay visible until their retention period ends.
Show Kabar ZamanSettings › ChatHides the Kabar Zaman channel from you.
Announce my achievementsAsked once when you accept the Chat Rules; later Settings › ChatOff by default. Decides whether your achievements are announced in Kabar Zaman on your behalf.
ReportTap a message or a name › mini profile cardReports a message or a player to the moderators; a reported message is hidden from you at once. Your identity is not disclosed.
Block / UnblockMini profile card; list under Settings › ChatHides all messages of that player from you, up to 500 players.
Chat RulesShown before your first message; Settings › ChatThe community rules you must accept before sending messages (Terms, section 13A).
Show me in RankingsSettings › PrivacyOn by default. When off, you are hidden from every Rankings board at once and receive no ranking rewards; you still see your own position. Can be changed also while the Rankings are switched off.
Report / Block on the RankingsTap a player's row › player cardReports a player's name or behaviour to the moderators, or blocks the player (their name and profile picture are hidden from your boards); also while chat is switched off.
Leave GuildGuild › Leave GuildAt any time; afterwards that guild's members no longer see you and you no longer see its Guild Chat. A 24-hour wait before joining another guild. A Leader hands over the role first, or disbands the guild when alone.
Report guild / Report or Block a memberGuild card; Guild › Members › player cardReports a guild's name, description or notice, or a member's name and conduct; blocks a member. Also while chat is off.
Show VIP status & Guardian CardProfileOff by default; decides whether your VIP level and the Guardian Card badge are part of your public profile.
Privacy optionsSettings › Privacy (shown when required)Reopens Google's consent form so you can change your ad consent choices.
Restore PurchasesShop, and Settings › PurchasesAsks RevenueCat and the store to re-grant your permanent purchase (Growth Fund).
HelpSettings › HelpShows the support email, a "Send email" button (it fills your Player Code into the message), your Player Code, the purchase user ID and the save ID, to quote in requests.

Controls on your device:


9. Your rights and how to exercise them

Personal data about you outside the device is held on our game server, at RevenueCat (purchases, on our behalf), at Google (ads and Google sign-in, as an independent controller), at Apple or Google as stores, and, if you contact us or open our web pages, in our mailbox and web server logs. We will help you exercise your rights over that data.

9.1 Rights under Indonesian Law No. 27 of 2022 on Personal Data Protection (UU PDP)

As a data subject you have the right (UU PDP Articles 5 to 13):

Some of these rights are subject to statutory exceptions, for example national defence and security, law enforcement, the public interest, or financial-sector supervision.

9.2 Rights under the GDPR and UK GDPR (if you are in the EEA or the UK)

You have the rights of access, rectification, erasure, restriction, data portability and objection (Articles 15–21), the right to withdraw consent at any time without affecting earlier processing (Article 7(3)), and the right to lodge a complaint with a supervisory authority, in particular in the EU/EEA country or part of the UK where you live or work. Where processing relies on legitimate interests, you may object on grounds relating to your particular situation, and we will stop unless we can show compelling legitimate grounds.

9.3 Rights under the California Consumer Privacy Act as amended by the CPRA (California residents)

The CCPA/CPRA applies to businesses that meet certain thresholds. Whether or not we currently meet them, we honour the following for California residents:

9.4 How to make a request, including deletion

Easiest in the Game: Delete Account (Profile › Account Link, or Settings › Data & Saves) works at once, also while your account is suspended.

On the web: https://berkahpl.com/timelesshero/hapus-akun/, with a request form that we verify.

By email: admin@bpl.id, also for a copy of your data (access and portability). State the right you want to exercise, your platform (Android/iOS) and your Player Code (Settings › Help or the Profile); the "Send email" button under Settings › Help fills it in for you. We send data copies as machine-readable JSON.

Identity verification. We verify that a request comes from the account owner: through the account signed in on the Game, Google/Apple sign-in on the delete-account page where that page offers it, or a one-time verification phrase that we send to that account's Mailbox inside the Game and you send back to us (this proves you hold the device signed in to the account). For players who bought something, a Google Play or Apple order number that matches the account's purchase records can also serve as proof. We never act on a Player Code alone, because other people can know it. If ownership of a guest account cannot be proven (for example the app is gone and the account is not linked), we tell you why; such a guest account is deleted automatically after 180 days of inactivity (section 10). For purchase data without an online account we ask for the user ID shown in Settings › Help.

What happens when the account is deleted:

  1. All sign-in sessions are revoked and the Apple sign-in authorisation is revoked at Apple.
  2. Google/Apple links, devices, the cloud save and its copies, mail and its claims, verification codes, the age group and the permission flag, your block list, the reports you made and your chat choices are deleted. The content of all your chat messages is blanked at once and can no longer be shown; the empty rows are deleted under the normal retention period. Your Rankings entries are deleted; records of ranking rewards once sent to you are kept without player ID, name and Player Code as audit records (section 10). Your guild membership, applications and rejoin bans are deleted; if you are a Leader, the role is handed to another member automatically, and if you are the last member, the guild is disbanded. Your name is no longer shown in the Guild Log. Your Guild Coins wallet and its history, mission contributions, Guild Shop stock and Guild Boss damage rows are deleted; Boss attacks already counted are kept without the player ID, the fight data and the taps, so the guild's weekly totals stay correct. Your per-boss damage in the monthly chain is deleted and your name is no longer shown as the player who toppled a boss. Your Contribution Points balance, Guild Passive steps and points history are deleted; Guild Treasury contributions are kept without the player ID until their retention period ends, so the guild's Treasury stays correct. Your player ID is removed from the Season 2 world-gate record (section 4.13).
  3. The display name is replaced by "Penjaga Terhapus"; the Player Code no longer shows a profile and is never given to anyone else.
  4. Purchase transaction records are kept without the player ID and without the RevenueCat ID for tax duties (section 10); the RevenueCat IDs are also removed from the purchase event records on our server.
  5. We ask RevenueCat to delete your customer record (retried automatically for up to 7 days if it fails).
  6. If the account is under a ban for a serious breach, we keep a one-way code (hash) of the Google/Apple account identifier for 180 days so the ban cannot be escaped by creating a new account; other sanction records, and chat reports and sanctions concerning your account, are kept for 180 days without a name and without linked accounts. Evidence held for a legal case (section 4.10) is kept until that case is closed.
  7. Database backups made before the deletion are removed automatically from our server within about 14 days; off-server copies we keep for recovery are deleted once they are no longer needed for it (section 4.7). A list of deleted account IDs (with no other data) is kept for 200 days and applied again whenever a backup is restored, so deleted accounts do not come back.
  8. Data we must keep because of a lawful request from the authorities is kept for as long as that request applies.

Deleting the account does not cancel purchases in your store account; permanent purchases can be restored with the same store account. Delete Account in the Game also deletes the progress on that device; a deletion on the web or by email does not touch your device (section 8). Ad data is held by Google; use Google's and your device's controls.

Timing. Deletion in the Game, and with Google/Apple sign-in on the delete-account page where available, happens at once. For UU PDP rights with a statutory deadline (for example access, rectification, stopping processing after consent is withdrawn, and delaying or restricting processing), we act within 3×24 hours of receiving a complete and verified request. Other requests are answered within 30 days (GDPR: one month, extendable by two months for complex requests; CCPA: 45 days, extendable once). Requests are free unless manifestly unfounded or excessive.

You may also complain to a supervisory authority:


10. How long data is kept

DataWhereRetention
Your save (section 3.1)Your deviceUntil you press Delete Account (Profile or Settings), uninstall the Game or clear its data. Purchase transaction records in the save survive Delete Account until the Game is uninstalled or its data is cleared.
Online sign-in data and SDK data on the deviceYour deviceUntil the Game is uninstalled or its data is cleared; the online sign-in data is also removed when you delete your account.
Device backupsYour Google account or iCloud/computerAccording to your backup settings and Google's or Apple's terms.
Account, profile, devices, linked accounts, latest cloud save, mail and its claimsOur server (Indonesia)Until you delete the account. Accounts inactive for 36 months are deleted, with an in-game notice where possible; guest accounts without a link and without purchases that are inactive for 180 days are deleted.
Earlier cloud-save copiesOur serverThe last 10 revisions and one per day for 14 days; conflict and account-switch copies 30 days; support copies 90 days.
Sign-in sessionsOur serverUntil expiry (180 days after last use) plus 7 days.
Deletion Codes from earlier versionsOur server30 days, or until used; version 1.3 makes no new codes.
Purchase transaction recordsOur server10 years, as required for tax records; the player ID and RevenueCat ID are removed when the account is deleted.
Purchase events from RevenueCatOur serverEvent contents are deleted after 400 days; only the event number is kept for 400 days to prevent double processing.
Restrictions (sanctions) and one-way codes of banned identitiesOur server180 days.
World Chat messages (displayed and original text)Our server30 days, then deleted automatically; the content is blanked at once when you delete your account.
Reported or actioned messages, reports, chat sanctions and filter-violation historyOur server180 days after the action; dismissed reports follow the retention of their message. Evidence held for a legal case (section 4.10): until the case is closed.
Kabar Zaman and announcementsOur server7 days.
Block list, Chat Rules acceptance, chat choicesOur serverUntil you unblock or change the choice, or delete the account.
Power and Highest Stage Rankings scoresOur serverUntil the account is deleted; updated with every upload.
Festival Rankings scoresOur serverThe running festival month and the two months before it, then deleted automatically.
Board close results and ranking rewards (Player Code, name, score, rank, reward)Our server2 years; player ID, name and Player Code are blanked when the account is deleted.
"Show me in Rankings" choice, score plausibility results and staff review statusOur serverUntil changed or the account is deleted.
Guild membership, role, check-in daysOur serverUntil you leave, are removed (including automatically after 30 days without logging in), or delete your account.
Guild applicationsOur serverValid for 48 hours; the record is deleted 30 days after it is closed.
Waiting time after leaving and rejoin banOur server24 hours and 7 days, then they lapse.
Guild LogOur server90 days.
Disbanded guilds (name, emblem, texts)Our serverThe name is reserved for 30 days, then released; the content is deleted with the Guild Log retention.
Guild Chat messagesOur serverSame as World Chat: 30 days, or 180 days after the action when reported or actioned.
Reports about guildsOur server180 days after the action.
Guild Coins balanceOur serverUntil the account is deleted.
Guild Coins historyOur server180 days.
Guild Mission contributions and progressOur server35 days.
Guild Shop weekly stockOur server5 weeks.
Guild Boss attacksOur server30 days. The fight data and taps are only kept for attacks under review or out of the ordinary (30 days); otherwise they are deleted when the attack ends.
Guild Boss weeks and their damage tablesOur server26 weeks.
Guild Boss chain months, per-boss damage and who toppled each bossOur server13 months.
Guild Treasury contributions (amount, time, guild, transaction key)Our server180 days; without the player ID after the account is deleted.
Contribution Points history (including points held during a guild investigation)Our server400 days.
Contribution Points balance, points owed and Guild Passive stepsOur serverUntil the account is deleted.
Power with and without the Guild Passive, contribution review periodOur serverUpdated with every upload; until the account is deleted.
Frozen Guild Rankings periods (the guild's name, emblem, level, member count and score; no player data)Our server730 days.
Season 2 world-gate record: the candidate under review with its facts, rejected players, the opener (section 4.13)Our serverCandidate: until the review ends; rejections: the last 100 rejections; opener: until staff remove it. The player ID is removed from this record when the account is deleted; its copy in the staff audit log follows the audit log's retention.
List of deleted accounts (IDs and dates only)Our server200 days, so deletions stay in force when a backup is restored (section 9.4).
Contact email on web data requestsOur server30 days after the request is closed.
Staff action records (audit)Our server2 years.
Server logsOur server14 days.
Database backupsOur serverThe 14 newest (daily and before every server update), usually about 14 days at most, then deleted automatically.
Off-server backup copiesStorage media of our ownOnly for recovery if the server fails; deleted once no longer needed for that.
User ID, purchase records and technical dataRevenueCatAs long as needed to grant and restore purchases and to handle refunds and store disputes, for as long as we use RevenueCat. Deleted when you delete your account or on request (section 9.4).
Sales reports from Apple and GoogleOur bookkeeping archiveAs long as Indonesian tax and accounting rules require.
Ad request and interaction dataGoogle AdMobUnder Google's retention policy (https://policies.google.com/technologies/retention).
Support emailsOur mailboxUp to 24 months after the request is closed, unless needed longer to document compliance.
Web server access logsOur web hosting providerPer the hosting provider's log rotation, then deleted automatically; not combined with other data.

11. Security


12. Changes to this policy

When we change this policy, we update the effective date and version number at the top. Version 2.0 adds the optional online features (game account, cloud save, Google/Apple sign-in, mail) and our game server; version 2.1 adds World Chat, Kabar Zaman and their moderation (section 4.10); version 2.2 (2026-10-08) only changes the name of the Game from "Lintas Zaman" to "Timeless Hero" and does not change what data we collect or how we use it; version 2.3 (for version 1.3 of the Game) reflects that the Game is now played online: an anonymous game account is created automatically, progress saves automatically, players under 13 cannot play, and Download My Data and the Deletion Code are replaced by requests by email; version 2.4 adds real-player Rankings with rewards (section 4.11) and lists Monthly Festival items in the save (section 3.1); version 2.5 adds Guilds and Guild Chat (section 4.12); version 2.6 adds Guild Missions, Guild Coins, the Guild Shop and the Guild Boss (section 4.12); version 2.7 adds the monthly Guild Boss chain, Contribution Points, the Guild Treasury, the Guild Passive and the Guild Rankings, including the contribution ranking visible to fellow members and the Power board score that uses the Guild Passive steps from the server (sections 1, 4.1, 4.11, 4.12, 5, 7, 9.4 and 10), plus Season 2 and its world-gate check (section 4.13), and describes the server backups as they are actually set up (sections 4.7, 6, 9.4, 10 and 11). For material changes, we tell you before the change takes effect through the app's update notes in the store and an in-game notice the first time the Game is opened after the update, and ask for your consent where the law requires it.

Other community features. If we add other community features (for example friend lists), this policy and the store privacy information are updated before that feature launches. Raising the chat age threshold or updating the Chat Rules does not need a new policy version; the chat panel shows the requirement that applies and the Game asks you to accept the updated rules before you send messages again.

The current version is always at https://berkahpl.com/timelesshero/privacy/. Earlier versions are available on request.


13. Contact

BERKAH PERMATA AUTOMATION
Ruko Greatwall, Jl. Green Lake City Boulevard No.102, RT.005/RW.007, Gondrong, Cipondoh, Tangerang City, Banten 15147, Indonesia
Email: admin@bpl.id (subject: "Privasi")
Delete your account: https://berkahpl.com/timelesshero/hapus-akun/


Appendix — plain-language glossary