Setiap izin dijelaskan
Aplikasi Android mendeklarasikan izin dalam manifes mereka. Beberapa diminta oleh aplikasi secara langsung, dan beberapa diwariskan dari perpustakaan yang bergantung pada aplikasi. Berikut adalah rincian transparan setiap izin, dikelompokkan berdasarkan tujuan.
Izin yang digunakan aplikasi secara langsung
Alasan kami meminta: Untuk memindai halaman paspor, visa, atau dokumen perjalanan Anda langsung dari aplikasi.
Yang tidak pernah kami lakukan: Foto disimpan secara lokal di perangkat Anda. Tidak pernah diunggah, dikirim, atau dikirim ke mana pun.
Perpustakaan Foto / Foto / Penyimpanan
iOS + Android
Alasan kami meminta: Agar Anda dapat mengimpor foto dokumen yang ada, dan agar aplikasi dapat mengekspor file cadangan terenkripsi (.tdvault) saat Anda memintanya. Pada versi Android yang lebih lama, READ_EXTERNAL_STORAGE dan WRITE_EXTERNAL_STORAGE diperlukan. Pada Android 13+, READ_MEDIA_IMAGES digunakan sebagai gantinya.
Yang tidak pernah kami lakukan: Aplikasi hanya membaca gambar yang Anda pilih. Tidak pernah memindai, mengindeks, atau menjelajahi perpustakaan foto atau sistem file Anda.
Face ID / Touch ID / Buka Kunci Biometrik
iOS + Android
Alasan kami meminta: Untuk mengunci dan membuka kunci aplikasi sehingga hanya Anda yang dapat mengakses dokumen Anda. Pada Android 6-8, USE_FINGERPRINT digunakan. Pada Android 9+, USE_BIOMETRIC digunakan sebagai gantinya.
Yang tidak pernah kami lakukan: Data biometrik Anda tidak pernah meninggalkan perangkat Anda. Sistem operasi menangani autentikasi dan mengembalikan hanya hasil lulus/gagal ke aplikasi.
Notifikasi, Getaran, Boot Selesai, Wake Lock
Android
Alasan kami meminta: Untuk mengirimkan pengingat kedaluwarsa on-device yang Anda atur sendiri. RECEIVE_BOOT_COMPLETED menjadwalkan ulang pengingat Anda setelah restart perangkat. WAKE_LOCK memastikan pengingat mengirim dengan andal bahkan ketika telepon tidur. VIBRATE menyertai pengiriman notifikasi.
Yang tidak pernah kami lakukan: Tidak ada notifikasi pemasaran, promosi, atau pihak ketiga yang pernah dikirim. Pengingat dijadwalkan sepenuhnya di perangkat Anda.
Internet, Status Jaringan, Status Wi-Fi
Android
Alasan ini muncul: Diperlukan untuk tiga fitur: Pelaporan kerusakan Sentry (opt-in, dinonaktifkan secara bawaan), Penagihan Google Play untuk pembelian upgrade Pro, dan Pencadangan cloud Pro (opsional) yang menyinkronkan brankas terenkripsi Anda ke Google Drive Anda sendiri. ACCESS_NETWORK_STATE dan ACCESS_WIFI_STATE membiarkan fitur-fitur ini memeriksa apakah koneksi tersedia sebelum mencoba mengirim.
Yang tidak pernah kami lakukan: Aplikasi membuat panggilan jaringan nol selama penggunaan normal. Bekerja sepenuhnya offline. Satu-satunya lalu lintas keluar terjadi ketika pelaporan kerusakan menyala (jika Anda memilih), saat mengembalikan pembelian Pro, atau saat pencadangan cloud Pro disinkronkan ke Google Drive atau iCloud Anda sendiri - lalu lintas dalam hal itu menuju infrastruktur Google atau Apple, bukan milik kami.
Izin yang diwariskan dari perpustakaan (tidak digunakan oleh aplikasi)
Aplikasi Android menyertakan perpustakaan pihak ketiga untuk fitur seperti pembelian dalam aplikasi, pelaporan kerusakan, dan notifikasi. Perpustakaan ini mendeklarasikan izin dalam manifes mereka sendiri, yang digabungkan ke dalam aplikasi akhir. Izin di bawah dideklarasikan oleh ketergantungan, bukan oleh kode kami. Aplikasi tidak pernah memanggil API di balik mereka.
Rekam Audio
Diwariskan, tidak digunakan
Alasan ini muncul: Izin ini dideklarasikan oleh perpustakaan pihak ketiga yang disertakan dalam pembuatan (biasanya plugin kamera atau media). Muncul dalam manifes Android tetapi tidak pernah dipicu oleh kode kami. Aplikasi tidak merekam audio atau video dalam keadaan apa pun.
Bagaimana Anda dapat mengkonfirmasi: Aplikasi tidak akan pernah meminta akses mikrofon. Jika Anda memeriksa pengelola izin perangkat Anda, Anda akan melihat bahwa perekaman audio tidak diberikan kepada Travel Document Vault.
Jendela Peringatan Sistem
Diwariskan
Dideklarasikan oleh kerangka kerja Flutter untuk lapisan pengembangan dan debug. Izin ini tidak digunakan dalam build rilis aplikasi dan tidak berpengaruh pada privasi Anda.
Deteksi Tangkapan Layar
Diwariskan
Dideklarasikan oleh ketergantungan kerangka kerja. Aplikasi tidak mendeteksi, memblokir, atau merespons tangkapan layar. Izin ini tidak berpengaruh pada penggunaan Anda.
Izin penghitungan badge
Diwariskan
READ_APP_BADGE, UPDATE_BADGE, BADGE_COUNT_READ, BADGE_COUNT_WRITE, READ_SETTINGS, WRITE_SETTINGS, UPDATE_COUNT, CHANGE_BADGE, BROADCAST_BADGE, dan PROVIDER_INSERT_BADGE dideklarasikan oleh perpustakaan notifikasi untuk menampilkan jumlah badge yang belum dibaca pada ikon layar utama Anda di seluruh produsen Android yang berbeda (Samsung, Huawei, Xiaomi, dll). Mereka hanya mempengaruhi angka yang ditampilkan pada ikon aplikasi.
Penagihan, Periksa Lisensi, Instal Rujukan
Google Play
Dideklarasikan oleh perpustakaan Penagihan Google Play (untuk pembelian upgrade Pro) dan perpustakaan Rujukan Instalasi Bermain. Ini adalah persyaratan Google Play Store standar dan tidak mengakses data pribadi apa pun.
Unduh Tanpa Notifikasi
Diwariskan
Dideklarasikan oleh ketergantungan kerangka kerja. Aplikasi tidak mendownload file di latar belakang.
Izin yang tidak kami minta
Ini adalah izin umum yang diminta banyak aplikasi. Kami tidak meminta satu pun dari ini, dan mereka tidak muncul dalam manifes kami.
Lokasi - tidak ada GPS, tidak ada geofencing, tidak ada pelacakan
Kontak - tidak ada akses ke buku alamat Anda
Bluetooth - tidak ada jaringan lokal atau pemindaian perangkat
Kalender - pengingat ditangani on-device, bukan melalui kalender Anda
Masih memiliki pertanyaan? Baca Kebijakan Privasi lengkap kami atau periksa FAQ.