1. Pengelola dan ruang lingkup
Kebijakan ini menjelaskan penanganan data pada aplikasi Android BMI Ideal — BMI Calculator & Berat Ideal, package com.serbengdev.bmiideal, yang diterbitkan oleh SerbengDev. Kontak privasi dan dukungan: serbengdev@gmail.com.
2. Data pengukuran yang kamu masukkan
Aplikasi menyimpan tinggi badan, berat badan, tanggal pengukuran, usia dan jenis kelamin jika kamu mengisinya, konfirmasi usia dewasa, target berat beserta baseline, satuan, tema, serta pilihan iklan. Data dipakai untuk kalkulasi BMI, riwayat, simulasi, grafik, dan progress target.
Perhitungan dilakukan lokal. SerbengDev tidak menerima data pengukuran melalui aplikasi, tidak menjual data kesehatan, dan tidak mengirim tinggi, berat, BMI, target, usia, atau jenis kelamin sebagai parameter advertising atau analytics. Aplikasi tidak terhubung ke Health Connect dan tidak meminta akses lokasi GPS, kontak, kamera, mikrofon, atau izin akses menyeluruh ke penyimpanan.
3. Penyimpanan dan keamanan
Data pengukuran dan preferensi disimpan dalam database lokal di sandbox privat Android. Tidak ada akun pengguna atau backend pengukuran. Database tidak dienkripsi secara terpisah oleh aplikasi; perlindungan bergantung pada sandbox, keamanan sistem, dan proteksi perangkat. Backup otomatis dan transfer data aplikasi Android dinonaktifkan.
Lindungi perangkat dengan kunci layar dan kelola akses ke file cadangan. SerbengDev tidak memiliki salinan pengukuran untuk mengembalikan data yang hilang.
4. Cadangan JSON dan ekspor CSV
Cadangan dan ekspor dilakukan hanya atas tindakanmu melalui Settings → Cadangkan atau pulihkan. Pemilih file Android meminta kamu memilih file atau lokasi lokal; aplikasi tidak mengunggah file tersebut secara otomatis.
Cadangan JSON memuat profil, riwayat, target beserta baseline, satuan, dan tema. Pilihan iklan selalu dinonaktifkan setelah pemulihan. CSV memuat tanggal pengukuran UTC, berat dalam kg, tinggi dalam cm, BMI, usia dan jenis kelamin jika diisi, serta konfirmasi usia dewasa pada tiap catatan. CSV digunakan untuk dibaca, bukan untuk pemulihan.
File ekspor berupa teks tanpa enkripsi, berada di luar database privat aplikasi, dan tetap dapat ada setelah aplikasi atau data aplikasi dihapus. Kamu memilih lokasi, memindahkan atau membagikan file, dan menghapusnya melalui pengelola file. Jika kamu membagikan file kepada pihak lain, penanganannya mengikuti pilihanmu dan kebijakan pihak tersebut.
5. Banner Google AdMob dan data teknis
Build rilis menggunakan unit banner produksi Google AdMob milik SerbengDev. Iklan nonaktif secara default. Banner hanya diminta di halaman Progress setelah kamu mengaktifkannya, usia minimal 20 tahun dikonfirmasi pada profil, dan mekanisme Google User Messaging Platform (UMP) mengizinkan permintaan. Tidak ada iklan di input kalkulator atau hasil BMI. Fungsi utama tetap berjalan offline dan ketika iklan gagal dimuat.
Google Mobile Ads dan UMP merupakan layanan pihak ketiga. Saat layanan tersebut digunakan, Google dapat mengumpulkan atau membagikan data teknis seperti alamat IP (yang dapat digunakan untuk memperkirakan lokasi umum), informasi perangkat dan pengenal yang tersedia seperti app set ID, interaksi aplikasi atau iklan, diagnostik/performa, dan status persetujuan. Tujuannya meliputi penayangan dan pengukuran iklan, analytics SDK iklan, serta pencegahan penyalahgunaan. SerbengDev tidak memasang Firebase Analytics atau analytics aplikasi tersendiri.
Permintaan banner menggunakan opsi nonpersonalisasi. Iklan nonpersonalisasi tetap dapat melibatkan penyimpanan atau pengenal teknis, pengukuran, dan pencegahan penyalahgunaan. Izin Android AD_ID dan AdServices dihapus dari manifest aplikasi. Pada versi Android yang tidak mensyaratkan izin AD_ID, SDK dapat mengakses advertising ID jika tersedia; penghapusan izin tidak menjamin semua pengenal perangkat dihapus pada seluruh versi Android.
Data pengukuran tidak dikirim sebagai parameter iklan. Data teknis Google ditangani menurut kebijakan dan dokumentasi Google, termasuk keamanan pengiriman, lokasi pemrosesan, masa penyimpanan, dan penghapusan yang ditentukan Google. Hapus semua data aplikasi tidak menghapus data yang sudah diproses Google.
6. Pilihan dan persetujuan iklan
Sebelum iklan diaktifkan, aplikasi menampilkan penjelasan mengenai data teknis yang dapat dikirim ke Google. UMP menampilkan formulir persetujuan jika diwajibkan berdasarkan wilayah dan konfigurasi layanan. Jika izin meminta iklan belum tersedia atau proses persetujuan gagal tanpa status yang dapat digunakan, banner tidak diminta.
Kamu dapat menonaktifkan banner melalui Settings. Tindakan ini menghentikan permintaan banner baru; tidak menghapus data yang telah diterima Google. Opsi privasi iklan Google tersedia melalui Settings ketika layanan Google menyediakan opsi tersebut. Kamu juga dapat mengelola pengenal iklan melalui pengaturan perangkat Android.
7. Retensi, penghapusan, dan kendali data
Pengukuran dan preferensi lokal dipertahankan sampai kamu mengedit atau menghapusnya, menghapus seluruh data melalui Settings → Hapus semua data, membersihkan data aplikasi melalui Android, atau menghapus aplikasi. Pemulihan cadangan mengganti data lokal setelah kamu mengonfirmasi ringkasannya.
File JSON/CSV yang kamu ekspor perlu dihapus secara terpisah. Tidak ada akun atau data kesehatan pada server SerbengDev yang perlu diminta untuk dihapus. Karena SerbengDev tidak menerima pengukuran melalui aplikasi, kami tidak dapat mengakses atau menghapus pengukuran pada perangkatmu dari jarak jauh. Untuk data pada Google, gunakan mekanisme dan informasi dalam kebijakan Google.
8. Usia dan penggunaan BMI
Kategori dan rentang BMI dewasa hanya ditampilkan untuk usia minimal 20 tahun yang diisi atau dikonfirmasi. Usia di bawah 20 tahun tidak mendapat klasifikasi dewasa atau interpretasi medis berbasis BMI-for-age. Banner tidak tersedia untuk profil yang belum mengonfirmasi usia dewasa atau berusia di bawah 20 tahun.
BMI merupakan alat skrining umum, bukan diagnosis, dan tidak membedakan massa otot dari lemak tubuh. Target berat adalah pilihan pribadi, bukan jaminan kesehatan. Aplikasi tidak menggantikan penilaian tenaga kesehatan dan tidak memberikan diagnosis atau rekomendasi kalori ekstrem.
9. Pertanyaan dan dukungan
Hubungi serbengdev@gmail.com untuk pertanyaan privasi, dukungan, atau permintaan terkait informasi yang kamu kirim langsung kepada SerbengDev. Jika kamu menghubungi kami, isi pesan dan alamat email yang kamu pilih untuk kirim digunakan untuk menanggapi permintaanmu. Pengukuran tidak dikirim otomatis bersama pesan dukungan. Kamu tidak perlu menyertakan data kesehatan atau file cadangan untuk pertanyaan umum.
Untuk permintaan penghapusan informasi dalam korespondensi dukungan, hubungi alamat yang sama. Penanganan pesan juga melibatkan penyedia layanan email yang digunakan pengirim dan penerima.
10. Pembaruan kebijakan dan halaman ini
Kebijakan dapat diperbarui jika fitur atau cara penanganan data berubah. Tanggal pembaruan dicantumkan pada halaman ini dan versi kebijakan tersedia dalam aplikasi.
Halaman HTML kebijakan ini tidak memasang cookie, script analytics, atau aset pelacakan pihak ketiga. Penyedia hosting dapat memproses log akses seperti alamat IP dan informasi browser sesuai konfigurasi dan kebijakan hosting. Hal tersebut terpisah dari penyimpanan pengukuran lokal pada aplikasi.
Informasi layanan Google
SerbengDev · serbengdev@gmail.com