Privasi dulu. Disimpan di perangkat saja. Tidak memerlukan akun.

Verifikasi Privasi

Anda tidak perlu mempercayai kami. Berikut adalah klaim privasi kami, cara memverifikasinya sendiri, dan rincian lengkap tentang setiap izin yang diminta aplikasi.

Klaim privasi kami

Tanpa pelacak

Tidak ada SDK analitik, tidak ada perpustakaan iklan, tidak ada piksel pelacak di dalam aplikasi.

Tanpa pengumpulan data keluar

Aplikasi tidak membuat koneksi keluar secara bawaan. Bekerja sepenuhnya offline. Satu-satunya penggunaan jaringan adalah pencadangan cloud Pro opsional, yang disinkronkan ke iCloud atau Google Drive Anda sendiri - tidak pernah ke server kami.

Disimpan di perangkat secara bawaan

Semua dokumen, pemindaian, dan data tetap berada di perangkat Anda. Tidak ada cloud TDV, tidak ada server TDV, tidak ada backend TDV. Pengguna Pro dapat secara opsional mencadangkan brankas terenkripsi mereka ke akun iCloud atau Google Drive mereka sendiri - hanya mereka yang memegang kunci pemulihan.

Enkripsi AES-256-GCM

Setiap dokumen dienkripsi sebelum menyentuh penyimpanan perangkat Anda.

Verifikasi sendiri

Anda tidak perlu mempercayai kami. Anda dapat mengonfirmasi setiap klaim di atas dengan alat gratis yang tersedia untuk umum.

1. Uji lalu lintas jaringan

Instal monitor jaringan seperti mitmproxy (gratis, sumber terbuka), Charles Proxy, atau Wireshark. Buka Travel Document Vault, pindai dokumen, telusuri brankas Anda, dan atur pengingat. Anda akan melihat nol permintaan keluar selama penggunaan normal. Pengecualiannya adalah: pelaporan kerusakan Sentry (opt-in, dinonaktifkan secara bawaan, mengirim data hanya saat aplikasi mogok) dan pencadangan cloud Pro (jika diaktifkan, menyinkronkan brankas terenkripsi Anda ke iCloud atau Google Drive Anda sendiri - lalu lintas menuju infrastruktur Apple atau Google, bukan kami).

2. Laporan Privasi Aplikasi iOS

Di iPhone, buka Pengaturan > Privasi & Keamanan > Laporan Privasi Aplikasi. Fitur bawaan Apple ini menunjukkan aplikasi mana yang telah menghubungi domain jaringan. Travel Document Vault tidak akan menampilkan aktivitas jaringan selama penggunaan normal. Jika Anda telah mengaktifkan pencadangan cloud Pro, Anda akan melihat koneksi ke domain iCloud Apple - itu adalah pencadangan Anda disinkronkan ke akun iCloud Anda sendiri.

3. Label privasi App Store dan Google Play

Apple dan Google mengharuskan pengembang untuk mendeklarasikan data apa yang dikumpulkan aplikasi mereka. Periksa daftar App Store atau Google Play untuk Travel Document Vault. Deklarasi kami: tidak ada data yang dikumpulkan.

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

Kamera

iOS + Android

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.