Kebijakan Privasi
Terakhir diperbarui: 11 September 2026
VitaCal (“kami”) berkomitmen melindungi privasimu. Kebijakan ini menjelaskan apa yang dikumpulkan VitaCal, ke mana data itu pergi, dan apa yang bisa kamu lakukan terhadapnya. Kebijakan ini mencakup aplikasi dan tiga fitur opsionalnya: Sinkronisasi Kesehatan, pelatih AI Tanya VitaCal, dan VitaCal Connect.
Informasi yang Kami Kumpulkan
Akun dan Profil
- Masuk: alamat emailmu dan pengenal akun dari Apple Sign-In atau Google Sign-In.
- Profil: nama, usia, berat badan, tinggi badan, dan tingkat aktivitas (opsional), dipakai untuk menghitung target kalori dan makromu.
Data Nutrisi dan Pelacakan
- Entri catatan makanan, beserta angka kalori dan makronya
- Deskripsi makanan yang kamu ketik untuk analisis AI
- Makanan favorit
- Asupan air
- Riwayat berat badan
- Target kalori, makro, dan air
- Rentetan pencatatan, preferensi notifikasi, dan pengaturan aplikasi
Foto Makanan
Saat kamu mencatat makanan dari foto, salinan foto itu diunggah ke penyimpanan berkas kami agar bisa dianalisis, dan dikirim ke Google Gemini, yang mengenali makanannya dan memperkirakan nutrisinya. Salinan analisis ini dihapus segera setelah analisis selesai. Jika AI perlu mengajukan pertanyaan klarifikasi kepadamu terlebih dahulu, salinan analisis ditahan sampai pertukaran itu berakhir lalu dihapus. Sebuah tugas berjalan setiap lima menit dan menghapus setiap salinan analisis yang lebih tua dari sepuluh menit, sehingga tidak ada yang tertinggal jika analisis gagal di tengah jalan.
Saat kamu menyimpan makanan, kami juga menyimpan foto yang sama bersamanya di penyimpanan berkas kami, agar dapat ditampilkan bersama makanan itu di layar Hari Ini. Jika penyimpanan foto gagal, makanan tetap dicatat tanpa foto. Aplikasi memuat foto melalui tautan unduhan, dan siapa pun yang memegang tautan itu dapat membuka foto tersebut. Foto makanan yang tersimpan disimpan sampai kamu menghapus akunmu, dan menghapus akunmu menghapusnya bersama data lainnya. Menghapus satu makanan dari catatanmu tidak menghapus fotonya: foto tetap berada di penyimpanan berkas kami sampai kamu menghapus akunmu.
Kami menyimpan catatan singkat setiap analisis: file mana yang dianalisis, jenis gambarnya, model mana yang berjalan, serta makanan dan kalori yang dikembalikan. Catatan itu tidak pernah berisi foto itu sendiri, prompt, atau keluaran mentah model.
Data Kesehatan (Sinkronisasi Kesehatan)
Sinkronisasi Kesehatan mati sampai kamu menyalakannya dan memberi izin di perangkatmu. Setelah terhubung, VitaCal membaca dari Apple Health di iOS atau Health Connect di Android, dan menyimpan apa yang dibacanya di akunmu. VitaCal dapat membaca sekitar 150 jenis data, dan hanya membaca yang diizinkan platformmu dan yang benar-benar dicatat perangkatmu. Di antaranya:
- Jantung dan sirkulasi: detak jantung, detak jantung istirahat dan berjalan, variabilitas detak jantung, hasil EKG, beban fibrilasi atrium, VO2 max, tekanan darah, dan oksigen darah
- Aktivitas: langkah, jarak, energi aktif dan basal, lantai yang dinaiki, waktu olahraga dan berdiri, metrik lari dan bersepeda, serta latihan
- Tubuh: berat badan, tinggi badan, persentase lemak tubuh, massa tubuh tanpa lemak, dan lingkar pinggang
- Tidur: waktu di tempat tidur dan waktu di setiap tahap tidur
- Kesehatan reproduksi: aliran menstruasi dan suhu tubuh basal
- Metabolik dan klinis: glukosa darah, pemberian insulin, dan kadar alkohol dalam darah
- Pendengaran dan mindfulness: hasil audiogram, paparan audio headphone dan lingkungan, serta menit mindful
Android membaca lebih sedikit. Health Connect menyediakan rangkaian yang lebih sempit, dan VitaCal hanya meminta kepada Android: latihan, tidur, detak jantung, detak jantung istirahat, variabilitas detak jantung, langkah, jarak, lantai yang dinaiki, energi aktif, total, dan basal, berat badan, tinggi badan, serta nutrisi dan air yang ditulisnya sendiri. Item jantung dan peredaran darah, reproduksi, metabolik, pendengaran, dan mindfulness di atas hanya dibaca di iOS.
Tanggal lahir. Di iOS, VitaCal meminta tanggal lahirmu dari Apple Health dan memakainya sekali, untuk memperkirakan detak jantung maksimalmu dari usiamu. Hanya estimasi itu yang disimpan; tanggal lahirmu tidak. Health Connect di Android tidak menyediakannya, jadi tidak ada yang dibaca di sana. Permintaan izin VitaCal juga mencakup jenis kelamin dan golongan darah karena keduanya berada di kategori Apple Health yang sama, tetapi tidak membaca keduanya.
Rute latihan. Saat sebuah latihan memiliki rute GPS, VitaCal mengunggah titik lintang, bujur, dan ketinggian mentah ke folder milikmu sendiri di penyimpanan file kami, lalu menurunkan segmen rute darinya. Itu adalah data lokasi yang presisi tentang tempat kamu berolahraga, dan disimpan selama latihan itu ada di akunmu.
Menulis balik. Di Pro, VitaCal menulis balik nutrisimu ke Apple Health atau Health Connect: energi, protein, karbohidrat, lemak, dan air. VitaCal tidak pernah menulis latihan.
Tanya VitaCal (Pelatih AI)
Saat kamu mengirim pesan ke pelatih, aplikasi mengirim riwayat obrolan terbarumu bersama pesanmu. Kami lalu mengirim Google Gemini tanggal, bahasa dan wilayah perangkatmu, nama metrik kesehatan yang telah kamu sinkronkan, empat giliran terakhir percakapan, dan pesanmu. Model kemudian bisa meminta data yang dibutuhkan untuk menjawab: metrik kesehatanmu, latihan, tidur, profil detak jantung, zona detak jantung, dan zona waktu.
Pelatih tidak menerima catatan makananmu, catatan berat badanmu, atau foto makananmu.
Percakapanmu dengan pelatih disimpan di akunmu sehingga riwayat obrolan tetap ada saat kamu kembali.
VitaCal Connect
VitaCal Connect nonaktif sampai kamu menyiapkannya. Ia menerbitkan endpoint di api.vitacal.app/mcp, dan siapa pun yang memegang token valid untuk akunmu bisa membaca:
- Metrik kesehatanmu yang tersinkron beserta riwayatnya
- Tidurmu, termasuk tahapannya
- Latihanmu, dan segmen rute yang diturunkan dari data GPS-mu
- Profil detak jantung, zona detak jantung, dan zona waktumu
Endpoint ini tidak mengekspos log nutrisi atau makananmu, foto makananmu, atau koordinat GPS mentahmu. Pemegang token juga dapat mengubah pengaturan akunmu: detak jantung maksimum, zona detak jantung, detak jantung ambang, zona waktu, dan model beban latihan.
Ada dua jenis token. Satu yang kamu buat di aplikasi berlaku 365 hari. Jika kamu menghubungkan claude.ai, Anthropic diberi token akses yang berlaku satu jam dan token penyegaran yang berlaku 90 hari, yang dipakainya untuk menjaga koneksi tetap hidup.
Pembelian
Langganan dan paket kredit AI dibeli lewat App Store atau Google Play dan dicatat oleh RevenueCat, yang menerima tanda terima pembelian toko dan pengenal pengguna aplikasimu. Kami tidak pernah melihat data kartumu. Sisa saldo kreditmu disimpan di catatan akunmu.
Dikumpulkan Secara Otomatis
- Informasi Perangkat: jenis perangkat, versi sistem operasi, dan pengenal perangkat, untuk fungsi aplikasi dan pemecahan masalah.
- Data Penggunaan: layar dan fitur mana yang kamu pakai, melalui Firebase Analytics (Google Analytics for Firebase), untuk meningkatkan aplikasi.
Cara Kami Menggunakan Informasimu
Kami memakai informasi yang kami kumpulkan untuk:
- Menyediakan, memelihara, dan meningkatkan aplikasi VitaCal
- Menganalisis foto makanan dan deskripsi makanan yang kamu kirimkan
- Hitung rekomendasi kalori dan makro yang dipersonalisasi
- Jawab pertanyaanmu di Tanya VitaCal dari datamu sendiri
- Menyajikan data yang kamu minta melalui VitaCal Connect
- Sinkronkan datamu antar perangkat saat masuk
- Mengirim pembaruan penting tentang aplikasi atau akunmu
- Menanggapi permintaan dukunganmu
- Menganalisis pola penggunaan untuk meningkatkan pengalaman aplikasi
Kami tidak memakai datamu untuk mengiklankan sesuatu kepadamu, dan kami tidak melatih model AI dengannya.
Penyimpanan dan Keamanan Data
Datamu disimpan di Firebase, layanan Google Cloud, dengan pengenal yang unik untuk akunmu. Google Cloud mengenkripsinya saat transit dan saat disimpan. Proses masuk ditangani oleh Apple dan Google, bukan oleh kata sandi yang kami simpan.
Berbagi Data
Kami tidak menjual informasi pribadimu. Datamu dikirim ke pemroses berikut, masing-masing hanya menerima apa yang dibutuhkannya:
- Firebase (Google Cloud): autentikasi, database, penyimpanan berkas, dan fungsi server yang dipanggil aplikasi. Firebase menyimpan semua yang dijelaskan di atas.
- Google Gemini: foto makanan atau deskripsi makanan yang kamu kirim, dan data kesehatan yang dibutuhkan untuk menjawab pertanyaan ke pelatih.
- RevenueCat: tanda terima pembelian toko dan pengenal pengguna aplikasimu.
- Anthropic: hanya jika kamu menghubungkan claude.ai atau Claude Code lewat VitaCal Connect. Setelah itu Anthropic dapat membaca data yang diekspos endpoint tersebut, seperti tercantum di atas.
- Apple dan Google: proses masuk, dan pembayaran untuk langganan dan paket kredit.
Kami juga dapat mengungkapkan informasi jika diwajibkan oleh hukum atau untuk melindungi hak dan keselamatan kami, dan informasimu dapat dialihkan ke entitas baru dalam penggabungan atau akuisisi.
Hak dan Pilihanmu
Ekspor
Profil > Pencatatan > Ekspor data memberimu berkas JSON berisi catatan makanan, catatan air, catatan berat badan, favorit, dan target nutrisimu. Entri catatan makanan dengan foto tersimpan menyertakan jalur penyimpanan dan tautan unduhan foto itu; berkas gambarnya sendiri tidak ada di dalam berkas. Ekspor tidak mencakup metrik kesehatan, latihan, tidur, rute latihan, atau percakapan pelatih yang tersinkron. Untuk salinannya, kirim email ke [email protected] dan kami akan mengirimkannya kepadamu.
Penghapusan
Kamu dapat menghapus akunmu lewat Profil > Akun > Hapus Akun, atau dengan mengirim email ke [email protected]. Menghapus akun akan menghapus setiap dokumen dan berkas yang kami simpan di bawahnya: catatan makanan, air, dan berat badanmu, favorit, target, dan pengaturan, catatan analisis makananmu, foto makanan yang tersimpan, metrik kesehatan, sesi tidur, dan latihan yang tersinkron, berkas rute latihan dan segmen turunannya, percakapan pelatih, jadwal notifikasi, dan token VitaCal Connect kamu, termasuk yang diterbitkan saat kamu menghubungkan claude.ai. Penghapusan bersifat permanen dan tidak dapat dibatalkan.
Satu hal tidak tercakup: menghapus akunmu tidak membatalkan langganan aktif. Batalkan di pengaturan langganan App Store atau Google Play.
Akses dan Koreksi
Kamu dapat mengedit profil, target, dan entri yang tercatat di aplikasi kapan saja. Untuk apa pun yang tidak bisa kamu jangkau sendiri, kirim email ke [email protected].
Mematikan Sinkronisasi Kesehatan
Sinkronisasi Kesehatan dapat dicabut dari Apple Health atau Health Connect di perangkatmu, yang menghentikan VitaCal membaca apa pun yang baru. Data yang sudah diimpor tetap berada di akunmu sampai kamu menghapus akunmu atau meminta kami menghapusnya.
Mencabut Akses VitaCal Connect
Token yang kamu buat sendiri tercantum di aplikasi, dan kamu bisa mencabut yang mana pun di sana.
Koneksi yang kamu otorisasi dari claude.ai tidak tampil di daftar itu dan tidak bisa dicabut dari dalam aplikasi. Untuk mengakhirinya, putuskan konektor VitaCal di pengaturan aplikasi terhubung itu sendiri, tempat kamu memberi otorisasi. Jika kamu tidak bisa membuka pengaturan itu, kirim email ke [email protected] dan kami akan mencabutnya untukmu. Token aksesnya kedaluwarsa satu jam setelah diterbitkan, dan token penyegarannya 90 hari setelahnya.
Penyimpanan Data
- Salinan analisis foto makanan: dihapus segera setelah analisis selesai, dan bagaimanapun juga dalam waktu lima belas menit setelah diunggah.
- Foto makanan yang disimpan bersama makanan: disimpan sampai kamu menghapus akunmu, termasuk setelah kamu menghapus makanannya sendiri, dan dihapus saat kamu menghapus akunmu.
- Token akses VitaCal Connect yang kedaluwarsa: dihapus oleh penyapuan harian.
- Semua yang lain: disimpan selama akunmu aktif, dan dihapus saat kamu menghapus akunmu.
- Cadangan: Kami tidak menyimpan cadangan database terjadwal dan pemulihan point-in-time dimatikan, sehingga satu-satunya riwayat yang ada adalah versi dokumen satu jam terakhir. Setelah satu jam itu lewat, data yang dihapus tidak dapat kami pulihkan. Google menghapus data yang dihapus dari sistemnya sendiri dalam maksimal 180 hari berdasarkan Cloud Data Processing Addendum-nya.
Privasi Anak
VitaCal tidak ditujukan untuk anak di bawah 13 tahun. Kami tidak dengan sengaja mengumpulkan informasi pribadi dari anak di bawah 13 tahun. Jika kamu yakin kami telah mengumpulkan informasi tersebut, harap segera hubungi kami.
Pengguna Internasional
VitaCal berjalan di Google Cloud, dan datamu diproses di infrastruktur Google Cloud. Datamu disimpan di Amerika Serikat: databasenya berada di multi-region Amerika Serikat milik Google dan file yang diunggah berada di region Iowa (us-central1). Jika kamu berada di Inggris Raya, Uni Eropa, atau Swiss, maka memakai VitaCal berarti datamu ditransfer ke Amerika Serikat. Untuk transfer itu kami mengandalkan komitmen transfer data dalam Lampiran 3 dari Cloud Data Processing Addendum milik Google, yang mencakup GDPR Uni Eropa, GDPR Inggris, dan FADP Swiss.
Perubahan pada Kebijakan Ini
Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Kami akan memberi tahu kamu tentang perubahan penting dengan memposting kebijakan baru di aplikasi atau lewat email.
Hubungi Kami
Jika kamu punya pertanyaan tentang Kebijakan Privasi ini atau praktik kami, silakan hubungi kami di:
Email: [email protected]
Situs web: https://vitacal.app