1. Siapa Kami
ZenMiles adalah aplikasi manajemen loyalitas perjalanan yang dioperasikan oleh PT Inovasi Berkat Modern, perusahaan yang terdaftar di Indonesia. Sebagai Pengendali Data berdasarkan Undang-Undang No. 27 Tahun 2022 tentang Pelindungan Data Pribadi (UU PDP), kami bertanggung jawab atas bagaimana data pribadi Anda dikumpulkan, digunakan, dan dilindungi.
Kontak: support@zenmiles.app
2. Data yang Kami Kumpulkan
Kami hanya mengumpulkan data yang diperlukan untuk menyediakan layanan:
- Data akun: nama, alamat email, nomor telepon, negara.
- Data program loyalitas: nama program, nomor keanggotaan, saldo poin, tanggal kedaluwarsa.
- Data kartu kredit: nama kartu, empat digit terakhir, masa berlaku, tanggal tagihan dan jatuh tempo, tanggal iuran tahunan. Kami tidak pernah menyimpan nomor kartu lengkap.
- Data profil opsional: tanggal lahir, jika Anda memilih untuk mengisinya. Aplikasi tetap berfungsi tanpanya.
- Data penggunaan: catatan tindakan yang Anda lakukan di aplikasi — menambah atau menghapus program dan kartu, memperbarui profil — dicatat pada akun Anda agar kami dapat membantu Anda dan memahami cara aplikasi digunakan.
- Pesan di aplikasi: saat kami menampilkan pesan di dalam aplikasi (misalnya tentang fitur baru), kami mencatat bahwa Anda sudah melihatnya dan, jika pesan itu mengajukan pertanyaan, jawaban Anda (Ya atau Tidak), agar pesan hanya tampil sekali dan jawabannya dapat kami hitung. Data ini disimpan pada akun Anda dan dihapus bersama akun.
- Analitik aplikasi: layar yang Anda buka dan tombol yang Anda ketuk, beserta versi aplikasi dan jenis perangkat, dikirim ke Firebase Analytics tanpa nama atau akun Anda, agar kami tahu bagian aplikasi yang sulit digunakan. Tidak pernah berisi apa pun yang Anda ketik, saldo, atau tagihan Anda. Anda dapat mematikannya di Profil → Bagikan data penggunaan.
- Data perangkat: model perangkat, versi sistem operasi, dan token notifikasi push, disimpan pada akun Anda agar notifikasi sampai ke perangkat yang tepat.
- Data error: laporan error anonim termasuk model perangkat, versi OS, dan stack trace melalui Firebase Crashlytics, digunakan hanya untuk mengidentifikasi dan memperbaiki bug.
3. Yang Tetap Berada di Ponsel Anda
Saat Anda memindai tangkapan layar atau lembar tagihan untuk mengisi saldo, gambar tersebut dibaca sepenuhnya di perangkat Anda sendiri. Gambar itu tidak pernah diunggah, tidak pernah dikirim kepada kami, dan tidak pernah sampai ke pihak ketiga mana pun. Hanya nilai yang Anda konfirmasi di layar peninjauan yang disimpan ke akun Anda.
Kami tidak pernah melihat atau menyimpan nomor kartu kredit lengkap. Aplikasi membaca paling banyak empat digit terakhir, dan membuang sisanya sebelum apa pun disimpan.
4. Sinkron Email dan Sinkron Situs Web (opsional)
Sinkron Email memperbarui saldo Anda dari email tagihan yang sudah dikirim maskapai dan bank Anda. Fitur ini tidak melakukan apa pun sampai Anda menghubungkan email, dan Anda dapat menghapus email yang terhubung kapan saja.
- Berjalan di ponsel Anda. Ponsel Anda terhubung langsung ke penyedia email Anda (misalnya Gmail, iCloud, Yahoo, atau Outlook.com) melalui koneksi terenkripsi. Email Anda tidak pernah melewati server ZenMiles, dan kami tidak pernah melihatnya. Penyedia email Anda bukan penyedia layanan kami; kebijakan privasinya sendiri yang berlaku.
- Hotmail dan Outlook.com masuk dengan Microsoft. Microsoft tidak menerima sandi aplikasi untuk email ini, jadi Anda masuk di halaman Microsoft sendiri. ZenMiles tidak pernah melihat kata sandi Microsoft Anda: Microsoft memberi aplikasi token masuk untuk email tersebut, yang disimpan di penyimpanan aman ponsel Anda dan tidak pernah diunggah. Layar izin Microsoft menyebut akses ini “baca dan tulis” karena tidak ada pilihan hanya-baca; ZenMiles hanya membaca, seperti dijelaskan di bawah.
- Yang disimpan di ponsel Anda: alamat dan sandi aplikasi (atau token masuk Microsoft) setiap email yang Anda hubungkan, serta untuk setiap program atau kartu, kata-kata yang Anda atur untuk menemukan tagihannya — ditambah, untuk kartu, kata sandi PDF tagihannya. Kata sandi disimpan di penyimpanan aman ponsel (iOS Keychain, atau penyimpanan terenkripsi berbasis Keystore di Android) dan tidak pernah diunggah.
- Dibagikan ke ponsel Anda yang lain: agar ponsel yang Anda pakai masuk nanti sudah teratur, akun Anda juga menyimpan, untuk setiap program atau kartu, alamat email yang dipakainya, kata-kata yang Anda atur, pengirim tagihannya, dan apakah program memakai Sinkron Email atau Sinkron Situs Web. Tidak ada kata sandi atau token masuk yang ikut: di setiap ponsel, Anda sendiri yang memasukkan sandi aplikasi email atau masuk dengan Microsoft (dan kata sandi PDF tagihan, bila ada).
- Yang dibaca: hanya email dari 90 hari terakhir yang judul atau pengirimnya mengandung kata-kata yang Anda atur untuk program atau kartu tersebut. Email lain di kotak masuk Anda tidak dibuka. Pilih kata yang hanya dipakai email tagihan Anda, misalnya nama bank Anda, dan jangan sertakan tanggal, yang berubah setiap tagihan.
- Yang keluar dari ponsel Anda: hanya angka yang dibaca dari tagihan — saldo dan tanggal kedaluwarsa miles sebuah program, atau saldo poin, tanggal cetak tagihan, dan tanggal jatuh tempo sebuah kartu — disimpan ke akun Anda persis seperti jika Anda mengetiknya sendiri. Email, lampiran, PDF tagihan, jumlah tagihan, dan kata sandi tidak pernah diunggah.
- Sinkron otomatis: setelah terhubung, aplikasi memeriksa tagihan baru setiap bulan. Di iPhone, server kami mengirim notifikasi senyap yang membangunkan aplikasi untuk melakukannya; notifikasi ini tidak berisi konten apa pun dan tidak memuat informasi tentang email Anda.
- Catatan Anda: setiap perubahan dari sinkron tercatat di Kamu → Aktivitas, yang hanya disimpan di ponsel Anda.
- Menghentikannya: hapus email di Kamu → Sinkron Email, yang menghapus alamat, kata sandi, dan token masuknya dari ponsel Anda, lalu cabut sandi aplikasi di penyedia email Anda — atau, untuk email Microsoft, hapus ZenMiles di microsoft.com/consent.
Sinkron Situs Web
Untuk program yang tidak mengirim email tagihan, Sinkron Situs Web memperbarui saldo Anda dari situs web resmi program tersebut, yang dibuka di dalam aplikasi. Fitur ini tidak melakukan apa pun sampai Anda memilihnya untuk sebuah program, dan setiap program hanya memakai salah satu: Sinkron Email atau Sinkron Situs Web.
- Anda masuk di halaman program itu sendiri. Halaman masuk adalah milik program maskapai atau hotel, dan alamat webnya ditampilkan. ZenMiles tidak pernah membaca, mengisi, atau menyimpan nama pengguna, kata sandi, atau kode sekali pakai Anda.
- Berjalan di ponsel Anda. Setelah Anda masuk, aplikasi membaca halaman akun Anda di ponsel untuk menemukan saldo, nomor keanggotaan, dan tingkat keanggotaan. Halaman tersebut tidak pernah melewati server ZenMiles.
- Yang disimpan di ponsel Anda: sesi masuk program tersebut, seperti yang disimpan peramban web, sehingga sinkron berikutnya dapat melewati langkah masuk sampai program mengakhiri sesi.
- Yang keluar dari ponsel Anda: hanya angka yang Anda lihat di layar tinjauan — saldo, nomor keanggotaan, tingkat — disimpan ke akun Anda persis seperti jika Anda mengetiknya sendiri.
- Menghentikannya: gunakan Lupakan Login pada program tersebut, atau keluar dari ZenMiles, yang menghapus semua sesi tersimpan dari ponsel Anda.
5. Dasar Hukum Pemrosesan
Kami memproses data pribadi Anda berdasarkan:
- Pelaksanaan kontrak — untuk menyediakan layanan ZenMiles yang Anda minta.
- Kepentingan yang sah — untuk meningkatkan keamanan, memperbaiki bug, dan menjaga kualitas layanan.
- Persetujuan — untuk komunikasi pemasaran, yang dapat Anda tarik kapan saja.
6. Berbagi Data Anda
Kami tidak menjual data Anda. Data hanya dibagikan kepada penyedia layanan berikut yang membantu kami mengoperasikan ZenMiles:
- Supabase — database, proses masuk, dan fungsi server (server di Tokyo, Jepang).
- Google — masuk dengan Google.
- Apple — masuk dengan Apple.
- Bird — mengirimkan kode verifikasi Anda melalui WhatsApp, atau melalui email bila Anda memintanya. Menerima nomor telepon Anda, dan alamat email Anda hanya jika Anda memilih opsi email.
- Firebase (Google) — notifikasi push, feature flag, dan analitik penggunaan.
- Firebase Crashlytics — pelaporan error dan pelacakan kesalahan anonim (bagian dari platform Firebase).
- Midtrans — pembayaran pembelian Plus sekali bayar di zenmiles.app. Menerima nama, alamat email, dan nomor telepon Anda bersama pesanan; data kartu atau e-wallet Anda dimasukkan di halaman Midtrans sendiri dan tidak pernah sampai ke kami.
Setiap penyedia memproses data hanya sebatas yang diperlukan untuk memberikan layanan spesifik mereka dan terikat oleh kebijakan privasi serta kewajiban perlindungan data mereka sendiri.
7. Hak Anda
Berdasarkan UU PDP, Anda memiliki hak untuk:
- Mengetahui data pribadi apa yang kami simpan tentang Anda.
- Memperbaiki data yang tidak akurat.
- Meminta penghapusan data Anda — menghapus akun akan langsung menghilangkan profil, kartu, dan program Anda dari ZenMiles. Untuk memusnahkan salinan yang tersimpan secara permanen, hubungi kami melalui email dan akan kami musnahkan. Petunjuk lengkap, termasuk cara menghapus tanpa memasang aplikasi, ada di halaman penghapusan akun kami.
- Menarik persetujuan pemasaran kapan saja.
- Portabilitas data — mengekspor data Anda dalam format terstruktur.
Untuk menggunakan hak-hak ini, kirim email ke support@zenmiles.app.
8. Keamanan Data
Kami menerapkan langkah-langkah teknis dan organisasi yang memadai termasuk enkripsi TLS dalam transmisi, enkripsi saat penyimpanan, kontrol akses berbasis peran, dan pemantauan keamanan berkelanjutan.
9. Retensi Data
Data akun aktif disimpan selama akun Anda aktif. Saat Anda menghapus akun, profil, kartu, dan program Anda langsung dihilangkan dari aplikasi dan hanya disimpan sebagai arsip internal yang tidak dapat dibaca oleh aplikasi. Arsip itu disimpan agar penghapusan yang tidak disengaja masih dapat dipulihkan atas permintaan. Arsip tersebut dimusnahkan secara permanen ketika Anda memintanya, atau ketika kami diwajibkan secara hukum untuk memusnahkannya, kecuali kami diwajibkan secara hukum untuk menyimpannya lebih lama.
Dua hal tetap disimpan setelah Anda menghapus akun, karena masih diperlukan sesudahnya: catatan pembayaran langganan Anda, sebagaimana diwajibkan oleh peraturan perpajakan; dan bentuk terenkripsi satu arah dari nomor telepon Anda (bukan nomornya), agar hadiah referral dan free trial tidak dapat diklaim dua kali dengan menghapus akun lalu mendaftar lagi. Nomor telepon terenkripsi itu ikut dimusnahkan bersama data Anda lainnya saat Anda meminta pemusnahan permanen.
10. Anak-Anak
ZenMiles tidak ditujukan untuk siapa pun di bawah usia 17 tahun. Kami tidak secara sengaja mengumpulkan data pribadi dari anak-anak. Jika Anda yakin seorang anak telah memberikan data pribadi kepada kami, silakan hubungi kami dan kami akan segera menghapusnya.
11. Perubahan Kebijakan Ini
Kami akan memberitahu Anda tentang perubahan material pada kebijakan ini melalui notifikasi dalam aplikasi dan email setidaknya 14 hari sebelum berlaku.
12. Kontak
Untuk pertanyaan privasi atau menggunakan hak Anda: support@zenmiles.app