Kebijakan privasi
1. Pendahuluan
JYL Balance („Aplikasi”) adalah aplikasi gratis untuk memantau berat badan, kalori, makronutrien, dan hidrasi. Kebijakan privasi ini menjelaskan bagaimana kami memperlakukan data Anda.
2. Pengumpulan data
Untuk data pelacakan utama Anda, JYL Balance bekerja offline dan tidak mengumpulkan apa pun di server kami.
Aplikasi berfungsi sepenuhnya offline. Data yang Anda masukkan (berat badan, kalori, makronutrien, hidrasi, catatan pribadi) disimpan secara eksklusif di perangkat Anda, di peramban atau di aplikasi native. Data ini tidak pernah dikirim ke server kami.
- Berat badan dan penimbangan
- Waktu makan dan makanan yang dikonsumsi
- Target pribadi
- Preferensi (bahasa, tema, satuan)
- Catatan dan komentar
3. Penyimpanan data
Semua data Anda disimpan secara lokal:
- Versi web: di penyimpanan lokal peramban Anda (localStorage / IndexedDB)
- Versi seluler: di penyimpanan lokal aplikasi pada perangkat Anda (dokumen privat)
Tanpa sinkronisasi awan, tanpa server jarak jauh, tanpa cadangan terpusat. Hanya Anda yang dapat mengakses data Anda.
4. Kuki dan pelacak
JYL Balance tidak menggunakan kuki pelacak, kuki analitik, atau skrip pihak ketiga untuk mengumpulkan data tentang perilaku Anda. Kami tidak memakai Google Analytics, Mixpanel, atau platform pelacakan lainnya.
Hanya kuki yang benar-benar diperlukan untuk fungsi teknis yang dapat digunakan (misalnya untuk pengelolaan sesi).
5. Basis data makanan dan basis data komunitas
Aplikasi menyertakan basis data gizi rujukan (CIQUAL, sumber ANSES) yang dapat digunakan offline. Untuk produk kemasan, Aplikasi dapat mengueri basis data komunitas global Open Food Facts, yang tunduk pada kebijakan privasinya sendiri.
Karena alasan teknis (CORS), permintaan ke Open Food Facts ini melewati relai yang dihosting di server kami. Hanya kueri yang benar-benar diperlukan yang diteruskan (nama produk atau barcode); tidak ada data pribadi tentang Anda yang dikirim, dan permintaan ini tidak disimpan.
Basis data produk komunitas. Saat Anda memindai produk yang belum ada di basis data yang tersedia, Aplikasi dapat menambahkannya ke basis data produk yang dibagikan antarpengguna, agar layanan makin kaya untuk semua. Di sana hanya disimpan data produk (barcode, nama, nilai gizi per 100 g), tidak pernah data pribadi ataupun pengenal yang berkaitan dengan Anda.
6. Laporan untuk dokter Anda (PDF)
Aplikasi memungkinkan Anda membuat laporan PDF untuk ditunjukkan kepada tenaga kesehatan. Sebelum dibuat, sebuah layar memungkinkan Anda memasukkan nama depan dan nama belakang untuk mempersonalisasi dokumen.
7. Data kesehatan (Health Connect / Apple Health)
Aplikasi menyediakan fitur opsional untuk menyinkronkan data kesehatan melalui Health Connect (Android) atau Apple Health (iOS). Anda mengaktifkannya sendiri di pengaturan; nonaktif secara default. Saat aktif, Aplikasi membaca, hanya-baca, data berikut:
- langkah Anda;
- kalori aktif Anda (energi yang terbakar melalui aktivitas fisik).
- penimbangan Anda (berat), selama 30 hari terakhir;
- lemak tubuh Anda, bila disediakan oleh timbangan impedansi.
- malam tidur Anda (durasi dan tahap), bila perangkat yang kompatibel menyediakannya.
Tantangan komunitas. Sebagai pengecualian dari hal di atas, bila fitur opsional «Tantangan komunitas» aktif, Aplikasi mengirimkan ke server kami, secara anonim dan teragregasi, total harian sederhana — jumlah makanan yang dicatat, gelas atau liter air, penimbangan, langkah (hanya jika sinkronisasi kesehatan diaktifkan) — yang ditautkan ke pengenal perangkat anonim. Total ini hanya digunakan untuk menghitung tujuan kolektif bersama bagi semua pengguna; tidak ditautkan ke identitas Anda, tidak memungkinkan peringkat individu, dan tidak ada data mentah (riwayat langkah, berat, dll.) yang dikirim. Anda dapat berhenti berkontribusi dengan menonaktifkan fitur ini.
8. Pindai piring (AI), mengirim foto ke layanan eksternal
Aplikasi menawarkan fitur pindai piring opsional: Anda memotret makanan dan kecerdasan buatan memperkirakan makanan, kalori, dan makronutrien. Fitur ini nonaktif secara bawaan.
Foto meninggalkan perangkat Anda. Berbeda dengan data Anda yang lain (yang tetap lokal), foto yang Anda pilih untuk dianalisis dikirim, melalui relai teknis kami (scan.jyl-balance.com), ke penyedia AI yang Anda konfigurasi (mis. Google Gemini), semata-mata untuk menghasilkan perkiraan. Foto tidak disimpan di server kami (relai tanpa penyimpanan); pemrosesannya oleh penyedia diatur oleh ketentuan dan kebijakan privasi penyedia tersebut.
Input makanan dengan suara. Aplikasi juga menyediakan fitur opsional (Pro) input suara: Anda mendiktekan makanan ke mikrofon. Pengenalan suara ditangani oleh sistem perangkat Anda, di Android transkripsi dilakukan secara lokal, di iOS Apple dapat memproses audio melalui layanan pengenalan suaranya (diatur oleh kebijakan privasi Apple). Dalam semua kasus, hanya teks hasil transkripsi, tidak pernah rekaman audio, yang kemudian dikirim melalui relai teknis kami (scan.jyl-balance.com) ke penyedia AI untuk memperkirakan makanan dan kalori. Audio tidak disimpan di server kami. Fitur ini nonaktif secara default.
Gunakan fitur ini hanya untuk foto makanan dan hindari menyertakan orang atau informasi sensitif. Anda dapat berhenti menggunakannya kapan saja di pengaturan. Nilai yang ditampilkan adalah perkiraan yang perlu diperiksa.
9. Langganan Premium (RevenueCat)
Langganan Premium opsional dikelola melalui RevenueCat, penyedia pihak ketiga. Untuk mengaktifkan langganan, memulihkan pembelian, dan mencegah penipuan, RevenueCat memproses riwayat pembelian Anda dan pengidentifikasi pelanggan anonim. Tidak diperlukan nama atau alamat email. Data ini hanya digunakan untuk mengelola langganan Anda dan diatur oleh kebijakan privasi RevenueCat.
10. Masukan / permintaan fitur
Pengaturan aplikasi menyertakan formulir opsional untuk mengirimkan masukan atau permintaan fitur kepada kami (tersedia di aplikasi seluler). Jika Anda menggunakannya, pesan Anda, dan alamat email Anda hanya jika Anda memilih mencantumkannya, dikirim dan disimpan di server kami agar kami dapat membacanya dan, jika perlu, membalasnya. Email bersifat opsional; tanpanya Anda tetap dapat mengirim pesan. Data ini tidak pernah dijual atau dibagikan untuk iklan.
11. Rujukan (referral)
Fitur rujukan opsional memungkinkan Anda mengundang orang terdekat. Jika Anda ikut serta, pengidentifikasi anonim yang dibuat aplikasi untuk perangkat Anda dikirim ke server kami, semata-mata untuk mengatribusikan rujukan dan mencegah penyalahgunaan. Pengidentifikasi ini tidak terkait dengan identitas Anda dan hanya dikirim jika Anda menggunakan fitur ini.
12. Hak pengguna (GDPR)
Anda memiliki hak-hak berikut atas data Anda:
- Akses: Anda dapat mengakses seluruh data tersimpan melalui fungsi „Ekspor” di Aplikasi.
- Penghapusan: Anda dapat menghapus data kapan saja langsung dari Aplikasi atau dengan membersihkan penyimpanan lokal peramban/perangkat Anda.
- Portabilitas: Anda dapat mengekspor data dalam format JSON untuk digunakan di tempat lain.
- Perbaikan: Anda dapat mengubah atau memperbaiki data Anda langsung di Aplikasi.
13. Data teknis
JYL Balance dapat menerima informasi teknis minimal dari server web yang menghosnya, seperti alamat IP atau jenis peramban (log server standar). Informasi ini:
- Tidak diproses secara perorangan
- Hanya digunakan untuk menjaga keamanan dan stabilitas server
- Dihapus sesuai kebijakan penyimpanan server hosting
14. Tautan eksternal
Aplikasi dapat memuat tautan ke situs atau layanan lain (Open Food Facts, Play Store, App Store, dll.). Kami tidak bertanggung jawab atas kebijakan privasi mereka.
15. Keamanan
Karena semua data Anda disimpan secara lokal, keamanan sepenuhnya bergantung pada perangkat Anda. Kami menyarankan:
- Melindungi perangkat dengan kata sandi atau autentikasi biometrik
- Menjaga sistem operasi tetap mutakhir
- Membuat cadangan secara berkala (melalui fungsi Ekspor)
16. Perubahan kebijakan
Kami dapat memperbarui kebijakan ini dari waktu ke waktu. Perubahan akan diumumkan di halaman ini dengan tanggal „Terakhir diperbarui” yang baru. Penggunaan Aplikasi yang berlanjut setelah perubahan berarti Anda menerimanya.
17. Kontak
Untuk pertanyaan tentang kebijakan privasi ini atau tentang data Anda:
18. Kepatuhan GDPR
JYL Balance mematuhi Peraturan Perlindungan Data Umum (GDPR) karena:
- Tidak ada data pribadi yang dikumpulkan tanpa persetujuan eksplisit
- Anda tetap memegang kendali penuh atas data Anda
- Data hanya dibagikan kepada pihak ketiga untuk fitur opsional yang Anda aktifkan (lihat §8-11), tidak pernah untuk iklan
- Anda dapat menghapus data Anda kapan saja