Aplikasi Android

Kebijakan Privasi — Jelajah Angka

Terakhir diperbarui: 23 September 2026

Kebijakan privasi ini berlaku untuk aplikasi Android Jelajah Angka(com.gookkis.jelajahangka) yang dikembangkan dan diterbitkan oleh Heri Kiswanto ("kami"). Jelajah Angka adalah aplikasi latihan kelancaran hitung untuk anak usia 7 tahun ke atas, remaja, dan dewasa. Halaman ini menjelaskan data apa saja yang diproses saat Anda atau anak Anda menggunakan aplikasi, di mana data itu berada, dan pilihan apa yang Anda miliki.

Ringkasan singkat

  • Aplikasi ini tidak mengumpulkan data pribadi apa pun. Kami tidak memiliki server, dan aplikasi tidak pernah mengirim data ke kami maupun ke pihak lain.
  • Aplikasi tidak meminta izin internet. Secara teknis aplikasi ini tidak bisa terhubung ke jaringan sama sekali, jadi tidak ada satu pun data yang bisa keluar dari perangkat.
  • Tidak ada pendaftaran akun, login, atau sinkronisasi ke cloud.
  • Tidak ada iklan, tidak ada SDK analitik, tidak ada pelaporan crash, dan tidak ada pelacak pihak ketiga di dalam aplikasi.
  • Seluruh kemajuan belajar — profil pemain, level, bintang, catatan jawaban, streak — tersimpan hanya di perangkat Anda.
  • Satu-satunya izin yang diminta adalah notifikasi, untuk pengingat latihan harian ("Jam Berlayar") yang Anda atur sendiri. Izin ini boleh ditolak; aplikasi tetap berfungsi penuh.
  • Area orang tua dapat dikunci dengan PIN. PIN disimpan dalam bentuk hash bergaram, bukan teks asli.

Data yang kami kumpulkan

Tidak ada. Kami tidak meminta, mengumpulkan, menyimpan, mengirim, atau menjual data pribadi Anda maupun anak Anda — termasuk nama, alamat email, nomor telepon, kontak, foto, lokasi, maupun daftar aplikasi terpasang. Aplikasi ini tidak memiliki backend, tidak memiliki database di sisi kami, dan tidak memiliki mekanisme pelaporan penggunaan.

Ini bukan sekadar janji kebijakan: manifest aplikasi tidak mendeklarasikan izinandroid.permission.INTERNET, sehingga sistem Android menolak setiap upaya koneksi dari aplikasi ini. Anda dapat memeriksanya sendiri di daftar izin aplikasi di Google Play maupun di Setelan perangkat.

Data yang disimpan di perangkat Anda

Untuk menjalankan fungsinya, aplikasi menyimpan data berikut secara lokal di penyimpanan internal yang privat milik aplikasi:

  • Profil pemain yang Anda buat sendiri: nama panggilan, jenis pemain (anak, remaja, dewasa), usia, tujuan latihan, warna avatar, dan satu kalimat pengingat kebiasaan (misalnya "Latihan sesudah makan malam, jam 19:00"). Nama panggilan boleh berupa nama samaran; tidak ada verifikasi apa pun.
  • Kemajuan belajar: level yang sedang dimainkan, bintang per level, XP, koin, kartu trik yang terkumpul, dan hasil duel offline.
  • Catatan jawaban per soal: benar atau salah, berapa lama menjawab, apakah memakai bantuan trik, dan — untuk soal cerita — jenis kekeliruannya. Dari catatan inilah aplikasi menentukan fakta mana yang sudah hafal dan mana yang perlu diulang, serta menyusun Laporan untuk pemain dan orang tua.
  • Kebiasaan latihan: hari-hari latihan, streak, dan sesi yang dijalankan, untuk Buku Pelayaran.
  • Pengaturan: batas main harian, timer duel, suara, musik latar, jadwal pengingat, dan — jika Anda mengaktifkannya — PIN area orang tua yang disimpan sebagai hash bergaram (salted hash), sehingga PIN aslinya tidak pernah tersimpan.

Data ini:

  • tidak pernah dikirim ke kami maupun ke pihak lain — aplikasi memang tidak punya jalur ke jaringan;
  • dapat ikut tersalin ke cadangan Google (Android Backup) akun Anda jika fitur pencadangan aplikasi aktif di perangkat, agar kemajuan anak tidak hilang saat ganti HP — cadangan itu dikelola oleh Google dan hanya dapat diakses oleh akun Google Anda sendiri;
  • terhapus seluruhnya saat Anda menghapus data aplikasi atau meng-uninstall aplikasi.

Cadangkan & Pulihkan

Di Pengaturan tersedia tombol Cadangkan sekarang. Tombol ini menulis seluruh data semua profil di perangkat ke satu berkas JSON (bernama sepertijelajah-angka-<tanggal>.json), lalu membuka share sheet Android supaya Anda sendiri yang memilih ke mana berkas itu dikirim atau disimpan — misalnya ke Google Drive, ke email Anda sendiri, atau ke aplikasi berkas. Aplikasi tidak memilih tujuannya dan tidak pernah mengirim berkas itu ke kami.

Berkas cadangan berisi nama panggilan pemain dan seluruh kemajuannya. Karena itu, sebelum berkasnya dibagikan aplikasi menawarkan untuk menguncinya dengan kata sandi. Bila Anda memilih mengunci, isi berkas dienkripsi di perangkat dengan AES-256-GCM dan kunci yang diturunkan dari kata sandi Anda (PBKDF2-SHA256); nama dan kemajuan pemain tidak lagi bisa dibaca tanpa kata sandi itu. Kata sandinya tidak disimpan di mana pun — kalau lupa, berkasnya tidak bisa dibuka lagi, termasuk oleh kami. Mengunci bersifat pilihan: tanpa kata sandi, berkasnya tetap berupa JSON biasa yang bisa Anda baca sendiri.

Pulihkan dari berkas membaca berkas yang Anda pilih lewat pemilih berkas sistem dan menggantikan data di perangkat. Bila berkasnya terkunci, aplikasi meminta kata sandinya lebih dulu.

Duel Kode

Fitur Duel Kode menghasilkan kode 6 digit yang Anda kirim sendiri ke teman lewat aplikasi pesan pilihan Anda. Kode itu hanya berisi benih soal dan level — bukan nama, bukan hasil, bukan pengenal perangkat. Teman yang memasukkan kode akan mendapat soal yang sama di perangkatnya sendiri; hasilnya dibandingkan secara manual oleh kalian. Tidak ada koneksi antar perangkat, tidak ada lawan acak, dan tidak ada data yang dipertukarkan lewat kami.

Izin aplikasi

Izin yang diminta langsung oleh aplikasi:

  • android.permission.POST_NOTIFICATIONS — menampilkan pengingat latihan harian ("Jam Berlayar") pada jam yang Anda atur di onboarding atau Pengaturan. Pengingat dijadwalkan dan ditampilkan sepenuhnya di perangkat. Jika izin ditolak, pengingat tidak muncul dan aplikasi tetap berfungsi penuh.

Izin berikut ditambahkan secara otomatis oleh pustaka penjadwal Android (WorkManager) yang dipakai untuk pengingat itu, dan hanya dipakai oleh pustaka tersebut:

  • android.permission.RECEIVE_BOOT_COMPLETED — agar jadwal pengingat tetap ada setelah HP dinyalakan ulang.
  • android.permission.WAKE_LOCK — agar pekerjaan singkat penjadwal tidak terputus di tengah jalan.
  • android.permission.ACCESS_NETWORK_STATE — bagian bawaan pustaka penjadwal. Aplikasi ini tidak memiliki izin internet, jadi izin ini tidak pernah dipakai untuk mengakses jaringan.

Aplikasi tidak meminta izin internet, penyimpanan, kamera, mikrofon, lokasi, kontak, maupun izin sensitif lainnya. Berkas cadangan keluar dan masuk sepenuhnya lewat share sheet dan pemilih berkas sistem, yang hanya memberi aplikasi akses ke berkas yang Anda pilih sendiri.

Pilihan Anda

  • Menolak atau mematikan pengingat. Tolak izin notifikasi saat diminta, atau matikan saklar Jam Berlayar di Pengaturan. Anda juga dapat mencabut izinnya kapan saja dari Setelan › Aplikasi › Jelajah Angka › Notifikasi.
  • Mengunci area orang tua. Aktifkan Kunci dengan PIN di Pengaturan. Yang dikunci hanya Pengaturan; Laporan tetap bisa dibaca anak.
  • Menghapus satu pemain. Buka Pengaturan › Kelola pemain, lalu hapus profil yang tidak dipakai. Seluruh catatan pemain itu ikut terhapus.
  • Menghapus semua data. Karena semua data tersimpan lokal, menghapus data aplikasi (Setelan › Aplikasi › Jelajah Angka › Penyimpanan › Hapus data) atau meng-uninstall aplikasi akan menghapus seluruh data secara permanen. Tidak ada salinan di sisi kami karena kami memang tidak pernah menerimanya. Berkas cadangan yang pernah Anda ekspor sendiri berada di lokasi pilihan Anda dan dapat Anda hapus seperti berkas lain.
  • Mematikan pencadangan Google. Nonaktifkan pencadangan aplikasi diSetelan › Google › Cadangan bila Anda tidak ingin data lokal ikut ke cadangan akun Google Anda.

Privasi anak-anak

Jelajah Angka ditujukan untuk anak usia 7 tahun ke atas dan remaja serta dewasa (audiens campuran). Profil anak dibuat oleh orang tua. Kami merancang aplikasi ini supaya tidak ada yang perlu dilindungi dari kebocoran: tidak ada iklan, tidak ada akun, tidak ada koneksi internet, tidak ada obrolan atau lawan acak, dan tidak ada data yang keluar dari perangkat. Nama panggilan dan usia yang dimasukkan hanya dipakai untuk menyapa pemain dan menebak titik mulai, serta tetap berada di perangkat. Jika Anda orang tua atau wali dan memiliki pertanyaan, silakan hubungi kami melalui alamat di bawah.

Keamanan

Aplikasi tidak memiliki izin internet, sehingga tidak ada lalu lintas jaringan yang perlu diamankan dan tidak ada salinan data Anda di sisi kami yang bisa bocor. Data berada di ruang privat aplikasi yang diisolasi dari aplikasi lain oleh sistem operasi Android. PIN area orang tua disimpan sebagai hash bergaram, bukan teks asli. Berkas cadangan yang Anda ekspor dapat dikunci dengan kata sandi (AES-256-GCM); bila Anda memilih untuk tidak menguncinya, keamanannya bergantung pada tempat Anda menyimpannya.

Perubahan kebijakan

Kebijakan privasi ini dapat diperbarui sewaktu-waktu, misalnya bila ada perubahan fitur. Bila suatu saat aplikasi menambahkan layanan pihak ketiga (misalnya iklan pada layar dewasa, yang saat ini belum ada), halaman ini akan diperbarui lebih dulu dan Data Safety di Google Play ikut disesuaikan. Versi terbaru selalu dipublikasikan di halaman ini dengan tanggal pembaruan yang baru.

Kontak

Pertanyaan seputar kebijakan privasi ini dapat dikirim ke admin@gookkis.com.