Kebijakan Privasi / Privacy Policy - NutriScan
Terakhir Diperbarui / Last Updated: 16 Juli 2026
Selamat datang di NutriScan (selanjutnya disebut “Aplikasi”). Kami berkomitmen untuk melindungi privasi Anda. Kebijakan Privasi ini menjelaskan bagaimana kami mengumpulkan, menggunakan, menyimpan, dan membagikan informasi Anda saat Anda menggunakan Aplikasi kami.
Welcome to NutriScan (hereinafter referred to as the “App”). We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, store, and share your information when you use our App.
- Data Akun: Jika Anda mendaftar melalui Email atau Google Sign-In, kami menyimpan email dan nama Anda menggunakan server komputasi awan (cloud) yang aman.
- Account Data: If you register via Email or Google Sign-In, we store your email and name using secure cloud servers.
- Data Profil Kesehatan: Berat badan, tinggi badan, usia, jenis kelamin, tingkat aktivitas, dan kondisi kesehatan umum yang Anda masukkan secara sukarela untuk menghitung target kebutuhan gizi harian. Data profil kesehatan ini disimpan secara lokal di perangkat Anda dan tidak dikirim ke server kami. Data ini dapat dikirim ke layanan AI pihak ketiga apabila Anda menggunakan fitur AI, sebagaimana dijelaskan di bagian 1.B.
- Health Profile Data: Body weight, height, age, gender, activity level, and general health conditions that you voluntarily enter to calculate daily nutrition targets. This health profile data is stored locally on your device and is not sent to our servers. It may be sent to a third-party AI service if you use the AI features, as described in section 1.B.
B. Data Analisis Makanan (AI) / Food Analysis Data (AI)
Aplikasi menggunakan layanan AI pihak ketiga, yaitu Google Gemini API (dioperasikan oleh Google LLC), untuk fitur Pemindai Makanan, Pemindai Barcode, Impor JSON Gizi, Cara Memasak, serta Saran Makan AI dan Rencana Menu.
The App uses a third-party AI service, Google Gemini API (operated by Google LLC), for the Food Scanner, Barcode Scanner, Nutrition JSON Import, Cooking Guide, and AI Meal Suggestions and Meal Plans features.
- Data yang dikirim ke Google Gemini: foto makanan yang Anda ambil atau pilih; teks atau data gizi yang Anda masukkan (mis. isi JSON, nama bahan); informasi profil kesehatan yang tersimpan di aplikasi apabila tersedia (kondisi kesehatan, usia, jenis kelamin, berat badan, tinggi badan, tingkat aktivitas, serta target dan berat badan terkini pada Program Berat Badan); dan preferensi bahasa Anda. Aplikasi mengirim data ini semata-mata untuk menghasilkan analisis gizi dan saran yang sesuai dengan kondisi Anda. Kami tidak menggunakannya untuk iklan dan tidak menjualnya kepada pihak mana pun.
- Data sent to Google Gemini: the food photo you capture or select; text or nutrition data you enter (e.g. JSON content, ingredient names); health profile information saved in the app where available (health conditions, age, sex, weight, height, activity level, and your goal and current weight in the Weight Program); and your language preference. The App sends this data solely to generate nutrition analysis and advice tailored to your circumstances. We do not use it for advertising and do not sell it to any party.
- Kunci API disediakan oleh Anda sendiri: Fitur AI hanya berfungsi setelah Anda memasukkan kunci API Google Gemini milik Anda sendiri, yang Anda peroleh langsung dari Google AI Studio. Kunci tersebut disimpan hanya di perangkat Anda dan tidak pernah dikirim ke server kami.
- You provide your own API key: AI features only work after you enter your own Google Gemini API key, obtained directly from Google AI Studio. That key is stored only on your device and is never sent to our servers.
- Pengiriman berlangsung langsung dari perangkat Anda: Permintaan AI dikirim langsung dari aplikasi di perangkat Anda ke server Google (
generativelanguage.googleapis.com). Kami sebagai pengembang tidak menerima, tidak menyimpan, dan tidak dapat mengakses foto atau data profil kesehatan yang Anda kirimkan ke layanan AI tersebut.
- Requests are sent directly from your device: AI requests go directly from the app on your device to Google’s servers (
generativelanguage.googleapis.com). As the developer, we do not receive, do not store, and cannot access the photos or health profile data you send to that AI service.
- Ketentuan Google berlaku: Karena pemrosesan dilakukan oleh Google menggunakan kunci API milik Anda, penanganan data pada tahap tersebut tunduk pada Persyaratan Layanan Gemini API dan Kebijakan Privasi Google. Penting: apabila kunci API Anda menggunakan tingkat gratis (Unpaid Services), Google menyatakan bahwa konten yang dikirim dapat digunakan untuk mengembangkan produk Google dan dapat dibaca serta dianotasi oleh peninjau manusia, dan Google menganjurkan agar informasi sensitif atau pribadi tidak dikirimkan melalui tingkat gratis tersebut. Pada tingkat berbayar (Paid Services), Google menyatakan tidak menggunakan prompt maupun respons Anda untuk meningkatkan produknya. Kami menganjurkan Anda mempertimbangkan hal ini sebelum mengirimkan foto atau data kesehatan.
- Google’s terms apply: Because the processing is performed by Google using your own API key, data handling at that stage is governed by the Gemini API Terms of Service and the Google Privacy Policy. Important: if your API key uses the free tier (Unpaid Services), Google states that submitted content may be used to develop Google products and may be read and annotated by human reviewers, and Google advises against submitting sensitive or personal information through that tier. On the paid tier (Paid Services), Google states that it does not use your prompts or responses to improve its products. We encourage you to consider this before submitting photos or health data.
- Penyimpanan hasil: Foto makanan dan informasi gizi hasil analisis AI disimpan secara lokal di perangkat Anda agar Anda dapat melihat riwayat makan harian. Data ini tidak dikirim ke server kami dan dapat Anda hapus kapan saja melalui aplikasi.
- Storage of results: Food photos and AI-analyzed nutrition information are stored locally on your device so you can view your daily food history. This data is not sent to our servers and can be deleted at any time from within the app.
Alur AI Eksternal (Salin-Tempel) / External AI Flow (Copy-Paste)
- Beberapa fitur menyediakan opsi untuk menganalisis data Anda menggunakan layanan AI eksternal seperti ChatGPT (OpenAI) atau Google AI Mode. Pada alur ini, Aplikasi menyalin data gizi Anda ke papan klip (clipboard) perangkat dan membuka situs layanan tersebut di peramban Anda. Aplikasi tidak mengirimkan data apa pun ke layanan tersebut secara otomatis — pengiriman hanya terjadi apabila Anda sendiri menempelkan dan mengirim data tersebut. Penggunaan layanan itu tunduk pada kebijakan privasi masing-masing penyedia.
- Some features offer the option to analyze your data using external AI services such as ChatGPT (OpenAI) or Google AI Mode. In this flow, the App copies your nutrition data to your device’s clipboard and opens the service’s website in your browser. The App does not send any data to those services automatically — data is only submitted if you personally paste and send it. Use of those services is subject to each provider’s own privacy policy.
- Akurasi: Hasil analisis AI bersifat perkiraan dan dapat keliru. Informasi tersebut bukan nasihat medis dan tidak menggantikan konsultasi dengan tenaga kesehatan profesional.
- Accuracy: AI analysis results are estimates and may be inaccurate. They do not constitute medical advice and are not a substitute for consultation with a qualified healthcare professional.
C. Data Pelacakan Aktivitas & GPS / Activity & GPS Tracking Data
- Saat menggunakan fitur Rekam Aktivitas, Aplikasi mengumpulkan data koordinat lokasi GPS untuk memetakan rute latihan (berjalan, lari, bersepeda) dan menghitung jarak, durasi, serta kalori yang terbakar secara real-time.
- When using the Record Activity feature, the App collects GPS location coordinates to map exercise routes (walking, running, cycling) and calculate distance, duration, and burned calories in real-time.
- Lokasi di Latar Belakang (Background Location): Agar perekaman rute tidak terputus, Aplikasi mengakses lokasi Anda di latar belakang — termasuk saat layar mati atau aplikasi tidak sedang dibuka. Akses ini hanya aktif selama satu sesi perekaman berlangsung (setelah Anda menekan “Mulai”) dan berhenti otomatis saat Anda menekan “Berhenti”. Aplikasi tidak pernah melacak lokasi Anda di luar sesi perekaman aktivitas.
- Background Location: To prevent the route recording from being interrupted, the App accesses your location in the background — including when the screen is off or the app is not open. This access is active only during an active recording session (after you tap “Start”) and stops automatically when you tap “Stop”. The App never tracks your location outside an activity recording session.
- Penyimpanan Lokal: Seluruh data koordinat rute disimpan secara lokal di perangkat Anda dan tidak dikirim ke server kami, tidak dibagikan, dan tidak dijual kepada pihak ketiga mana pun, termasuk untuk tujuan iklan atau analitik.
- Local Storage: All route coordinate data is stored locally on your device and is not sent to our servers, not shared, and not sold to any third party, including for advertising or analytics purposes.
- Tampilan Peta (Google Maps): Untuk menampilkan peta rute, Aplikasi menggunakan Google Maps SDK. Saat peta ditampilkan, Google dapat memproses data lokasi dan perangkat (mis. area peta yang Anda lihat) untuk merender peta, sesuai Kebijakan Privasi Google. Hal ini terpisah dari koordinat rute Anda, yang tetap disimpan lokal di perangkat seperti dijelaskan di atas.
- Map Display (Google Maps): To show route maps, the App uses the Google Maps SDK. When the map is displayed, Google may process location and device data (e.g. the map area you view) to render the map, in accordance with the Google Privacy Policy. This is separate from your route coordinates, which remain stored locally on your device as described above.
D. Data Olah Napas & Statistik / Breathing Exercise & Statistics
- Statistik sesi olah napas (durasi latihan, jumlah siklus, dan streak harian) disimpan secara lokal di perangkat Anda atau di database akun Anda.
- Breathing exercise statistics (session duration, cycle count, and daily streak) are stored locally on your device or in your account database.
E. Data Pembayaran / Payment & Subscription Data
- Kami menggunakan layanan manajemen transaksi pihak ketiga untuk mengelola pembelian dalam aplikasi (In-App Purchases) dan langganan premium Anda. Kami tidak menyimpan atau memproses data kartu kredit/metode pembayaran Anda secara langsung; semuanya diproses dengan aman oleh Google Play Store atau Apple App Store.
- We use a third-party transaction management service to manage in-app purchases and premium subscriptions. We do not store or process your credit card/payment method details directly; everything is securely processed by the Google Play Store or Apple App Store.
Kami menggunakan informasi yang dikumpulkan untuk:
- Menyediakan target kalori dan gizi harian yang dipersonalisasi berdasarkan data fisik Anda.
- Menganalisis foto makanan menggunakan layanan kecerdasan buatan (AI) pihak ketiga guna mengekstrak informasi gizi.
- Menghitung jarak dan durasi aktivitas olahraga Anda dengan data lokasi GPS.
- Mengelola status langganan premium Anda (Free vs Premium).
- Meningkatkan performa, kenyamanan, dan keamanan Aplikasi.
We use the collected information to:
- Provide personalized daily calorie and nutrition targets based on your physical data.
- Analyze food photos using third-party Artificial Intelligence (AI) services to extract nutritional information.
- Calculate exercise distance and duration using GPS location data.
- Manage your premium subscription status (Free vs Premium).
- Improve the performance, usability, and security of the App.
3. Berbagi Data dengan Pihak Ketiga / Data Sharing with Third Parties
Kami tidak menjual data pribadi Anda, dan tidak membagikannya kepada pihak ketiga untuk tujuan pemasaran atau periklanan.
A. Penyedia layanan yang memproses data atas nama kami
Pihak berikut memproses data berdasarkan instruksi kami, semata-mata agar Aplikasi dapat berfungsi:
- Penyedia Database Cloud Pihak Ketiga: Untuk mengamankan akun dan data profil Anda di server cloud.
- Penyedia Sistem Manajemen Transaksi Pihak Ketiga: Untuk memvalidasi pembelian dan status langganan premium Anda.
- Google Maps (Google LLC): Untuk menampilkan peta dan rute aktivitas. Penggunaan Google Maps di Aplikasi ini tunduk pada Kebijakan Privasi Google dan Persyaratan Layanan Google Maps/Google Earth.
B. Pengiriman ke layanan AI dilakukan oleh Anda, bukan oleh kami
Fitur AI hanya aktif setelah Anda memperoleh dan memasukkan kunci API Google Gemini milik Anda sendiri dari Google AI Studio. Ketika Anda menekan tombol pindai, permintaan yang berisi foto makanan beserta profil kesehatan Anda dikirim langsung dari perangkat Anda ke server Google memakai kunci tersebut, di bawah akun Google Anda sendiri.
Permintaan itu tidak pernah melewati server kami, dan kami tidak menerima, melihat, maupun menyimpan isinya. Karena itu kami tidak bertindak sebagai pihak yang membagikan data tersebut — pengirimannya berlangsung atas tindakan Anda sendiri, setiap kali Anda memilih untuk memindai. Rincian data yang disertakan dijelaskan di bagian 1.B dan ditampilkan pada halaman Informasi Penggunaan AI di dalam Aplikasi. Penggunaan layanan ini tunduk pada Kebijakan Privasi Google.
We do not sell your personal data, and we do not share it with third parties for marketing or advertising purposes.
A. Service providers that process data on our behalf
The following parties process data under our instructions, solely so that the App can function:
- Third-Party Cloud Database Providers: To secure your account and profile data in cloud servers.
- Third-Party Transaction Management System Providers: To validate purchases and premium subscription status.
- Google Maps (Google LLC): To display maps and activity routes. Use of Google Maps within this App is subject to the Google Privacy Policy and the Google Maps/Google Earth Additional Terms of Service.
B. Transmissions to AI services are made by you, not by us
AI features only become active after you obtain and enter your own Google Gemini API key from Google AI Studio. When you tap the scan button, the request containing your food photo together with your health profile is sent directly from your device to Google’s servers using that key, under your own Google account.
That request never passes through our servers, and we do not receive, see, or store its contents. We therefore do not act as the party sharing that data — the transmission happens through your own action, each time you choose to scan. The data included is described in section 1.B and is disclosed on the AI Usage Information screen inside the App. Use of this service is subject to the Google Privacy Policy.
4. Keamanan & Penyimpanan Data / Data Security & Storage
- Penyimpanan Cloud: Hanya data akun (nama, email, foto profil, serta kota dan negara bila tersedia) dan penghitung penggunaan fitur berkuota yang disimpan di infrastruktur cloud terenkripsi dengan standar industri.
-
Penyimpanan Lokal: Sebagian besar data Anda — riwayat gizi dan foto makanan, profil kesehatan, rute aktivitas, statistik olah napas, PIN keamanan lokal, status onboarding, dan cache — disimpan di penyimpanan internal perangkat Anda yang aman, bukan di server kami. Data ini ikut terhapus bila Anda menghapus aplikasi.
- Cloud Storage: Only account data (name, email, profile photo, and city and country where available) and usage counters for quota-limited features are stored on encrypted cloud infrastructure with industry-standard encryption.
- Local Storage: Most of your data — nutrition history and food photos, health profile, activity routes, breathing statistics, local security PIN, onboarding status, and cache — is stored in your device’s secure internal storage, not on our servers. This data is removed when you uninstall the app.
5. Hak Anda & Penghapusan Akun / Your Rights & Account Deletion
Anda memiliki kendali penuh atas data Anda:
- Ubah Profil: Anda dapat memperbarui profil kesehatan Anda kapan saja di dalam Aplikasi.
- Penghapusan Akun: Anda memiliki hak untuk meminta penghapusan akun Anda secara permanen beserta semua data yang tersimpan di server kami. Anda dapat melakukan ini melalui menu pengaturan di dalam Aplikasi, melalui halaman permintaan penghapusan akun di https://ekodigital.github.io/delete-account/, atau menghubungi kami melalui email dukungan di bawah ini. Permintaan diproses dalam maksimal 30 hari.
You have full control over your data:
- Update Profile: You can update your health profile at any time within the App.
- Account Deletion: You have the right to request permanent deletion of your account and all associated data stored on our servers. You can do this via the settings menu in the App, through the account deletion request page at https://ekodigital.github.io/delete-account/, or by contacting our support email below. Requests are processed within 30 days.
Jika Anda memiliki pertanyaan mengenai Kebijakan Privasi ini atau ingin mengajukan permohonan penghapusan akun, silakan hubungi kami di:
If you have any questions about this Privacy Policy or wish to request account deletion, please contact us at:
- Email: nutrisiaiscanner@gmail.com
- Halaman Penghapusan Akun / Account Deletion Page: https://ekodigital.github.io/delete-account/