1. Siapa kami & ruang lingkupnya
Kebijakan ini mencakup situs web Revault, aplikasi web, dan aplikasi asli iOS dan Android. “Kami” mengacu pada operator yang diidentifikasi di bawah ini. Apple, Google, penyedia pembayaran, dan layanan penyimpanan yang Anda pilih juga memproses informasi berdasarkan kebijakan mereka sendiri.
Kehtra (Pty) Ltd10 The Bay, La Lucia, 4051, KZN, ZAsupport@revaults.app2. Aplikasi seluler bebas akun
Jika Anda memilih untuk mengirim umpan balik, permintaan fitur, atau laporan bug, Revault menerima pesan Anda, kategorinya, platform Anda, versi aplikasi, dan email kontak apa pun yang Anda masukkan. Administrator dapat membaca kiriman ini; mereka tidak dienkripsi dengan kunci brankas Anda. Tidak ada konten brankas, kunci, atau pengidentifikasi instalasi yang dilampirkan secara otomatis. Masukan disimpan hingga 180 hari kecuali dihapus lebih awal. Hash jaringan yang diasinkan setiap hari membatasi penyalahgunaan dan kedaluwarsa setelah dua hari.
Aplikasi asli tidak memerlukan akun Revault, alamat email, kata sandi, atau masuk web. Vault dibuat dan dienkripsi di perangkat. Penggunaan brankas lokal tidak mengunggah file Anda ke server Revault.
Sinkronisasi cloud bersifat opsional dan dinonaktifkan secara default untuk instalasi baru. iOS terhubung langsung ke database iCloud CloudKit pribadi Anda. Android terhubung langsung ke appDataFolder tersembunyi Google Drive setelah Anda mengizinkan akses. Layanan ini menerima file terenkripsi, metadata terenkripsi, dan kunci yang dibungkus. Pola brankas Anda, rahasia membuka kunci perangkat, kunci master mentah, dan rahasia pemulihan tidak diunggah melalui sinkronisasi.
Apple atau Google dapat mengaitkan aktivitas cloud dengan akun platform Anda dan mengamati ukuran teks sandi, pengidentifikasi, waktu, dan metadata operasional lainnya. Revault tidak menerima kata sandi Apple atau Google Anda. Menonaktifkan sinkronisasi akan mempertahankan brankas lokal dan tidak secara otomatis menghapus salinan cloud yang ada. iCloud asli, Drive Android, dan cloud web Revault adalah toko terpisah.
3. Situs web & akun web
Aplikasi web menggunakan kunci sandi. Catatan akun dan autentikasi mencakup pengidentifikasi akun yang dihasilkan, kunci publik kunci sandi dan pengidentifikasi kredensial, catatan sesi, dan informasi keamanan seperti alamat IP dan string agen pengguna. Kami menggunakannya untuk mengautentikasi permintaan, menegakkan kepemilikan dan batasan, mencegah penyalahgunaan, dan mengoperasikan layanan. Kunci pribadi kunci sandi Anda tetap berada pada autentikator Anda.
Penyimpanan cloud web berisi catatan brankas terenkripsi, metadata file terenkripsi, kunci enkripsi terbungkus, dan segmen file terenkripsi. Layanan ini dapat mengamati asosiasi akun, pengidentifikasi objek, jumlah, ukuran, stempel waktu, status unggahan, dan pengaturan berbagi. Biasanya tidak dapat mendekripsi konten brankas tanpa rahasia yang sesuai.
Situs web ini menggunakan cookie sesi penting, status sesi tab, penyimpanan browser untuk pengaturan dan rahasia perangkat, dan IndexedDB atau penyimpanan serupa untuk ciphertext cache dan antrean unggahan. Ini mendukung autentikasi, akses offline, dan unggahan yang dapat dilanjutkan. Penyimpanan browser dapat dihapus atau dikeluarkan; penjelajahan pribadi dapat membuangnya ketika sesi pribadi berakhir.
4. Enkripsi, ekspor & berbagi
Enkripsi terjadi pada perangkat Anda sebelum pengunggahan cloud. Revault menggunakan AES-256-GCM dengan PBKDF2-SHA-256 dan HKDF-SHA-256 dalam pembungkusan kunci dan enkripsi streamingnya. Lihat model keamanan untuk desain lengkap dan batasannya.
Migrasi telepon membuat file transfer terenkripsi secara independen dan kunci transfer terpisah. Impor memverifikasi paket dan membuat kunci brankas baru di perangkat penerima. Gudang sumber dipertahankan. Tidak diperlukan relai transfer atau akun Revault. Siapa pun yang memegang file transfer dan kuncinya dapat menggunakan kembali salinan tersebut; hapus mereka setelah memverifikasi impor.
Berbagi file asli dan vault-snapshot membuat salinan terenkripsi secara independen dengan kunci dan pengidentifikasi baru. Berbagi iOS-ke-iOS dapat menggunakan undangan CloudKit pribadi yang hanya dapat dibaca. Berbagi yang melibatkan Android menggunakan server Revault untuk menyimpan komponen terenkripsi hingga masa berlaku yang dipilih pengirim habis, dalam waktu 30 hari. Kunci undangan dan dekripsi terpisah; kuncinya tidak pernah diunggah. Server melihat ukuran ciphertext, checksum, stempel waktu, dan token akses hash. Bucket jaringan yang diasinkan setiap hari menerapkan batasan penyalahgunaan. Pengirim dapat membatasi sesi akses dan menonaktifkan ekspor dalam aplikasi; kontrol ini tidak dapat mencegah tangkapan layar, klien yang dimodifikasi, atau salinan yang disimpan. Pencabutan memblokir unduhan di masa mendatang tetapi tidak dapat menghapus salinan tersimpan penerima.
Tag dienkripsi dengan metadata file. Pencarian seluler hanya menggunakan nama file dan tag yang didekripsi di dalam brankas yang tidak terkunci; tidak ada indeks pencarian atau kueri yang diunggah. Pengoptimalan foto dan video opsional berjalan di perangkat Anda sebelum enkripsi. Ini mempengaruhi salinan yang baru diimpor, menggunakan file kerja pribadi sementara dan membiarkan file sumber tidak tersentuh. Pengaturan pengoptimalan dan riwayat pengelolaan berbagi dienkripsi per brankas dan disimpan di perangkat ini. Log audit per brankas opsional dinonaktifkan secara default, dienkripsi secara lokal, mempertahankan 500 interaksi terbaru, dan dapat dihapus atau dinonaktifkan. Mereka tidak disinkronkan dan tidak mengandung kunci, pola, atau konten file. Pembagian terkontrol baru yang dibuat dengan logging diaktifkan juga mencatat hingga 100 stempel waktu sesi akses pada layanan berbagi, tersedia bagi pengirim melalui kemampuan manajemennya. Menonaktifkan log lokal akan memengaruhi pembagian di masa mendatang; log berbagi yang ada tetap ada sampai bagiannya dicabut atau habis masa berlakunya dan dibersihkan.
Tautan web bersama memberikan pemegangnya akses ke file menggunakan rahasia tautan tersebut. Layanan ini menyimpan salinan berbagi terenkripsi dan informasi operasional yang diperlukan untuk mengirimkannya dan menerapkan pengaturannya. Siapa pun yang memiliki tautan lengkap berpotensi membuka atau menyalin file tersebut. Mencabut tautan tidak dapat mengingat salinan yang sudah diunduh.
File dekripsi yang diekspor, tangkapan layar, konten papan klip, dan file yang dibuka di aplikasi lain berada di luar brankas terenkripsi. Unggahan browser individual ke bucket yang kompatibel dengan S3 langsung masuk ke titik akhir penyimpanan pilihan Anda sebagai teks sandi; penyedia itu melihat koneksi dan metadata objek. Kredensial bucket ditangani di perangkat Anda, bukan dikirim ke API Revault.
Enkripsi tidak melindungi file yang tidak terkunci dari perangkat yang disusupi atau perangkat lunak berbahaya. Tidak ada sistem yang menjamin anonimitas, ketersediaan, atau penghapusan forensik. Revault belum menjalani audit keamanan independen.
Peringatan Pembobolan Opsional
Jika Anda mengaktifkan Peringatan Pembobolan untuk brankas seluler dan memberikan izin kamera, aplikasi latar depan mungkin memotret upaya pola berulang yang tidak tertandingi menggunakan kamera depan. Indikator kamera sistem tetap terlihat. Sepuluh foto dan catatan percobaan terbaru dienkripsi secara lokal untuk brankas tersebut, muncul dalam tampilan auditnya, dan dapat dihapus atau dinonaktifkan di Pengaturan. Foto-foto tersebut tidak diunggah, disinkronkan, atau ditambahkan ke perpustakaan foto. Upaya yang tidak tertandingi tidak dapat mengidentifikasi brankas mana yang menjadi sasaran. Pertimbangkan privasi orang yang menggunakan perangkat Anda sebelum mengaktifkan opsi ini.
5. Pembayaran & analisis opsional
Pembayaran web menggunakan Polar. Pembelian seluler, jika ditawarkan, menggunakan App Store atau Google Play Apple. Penyedia pembayaran menangani instrumen pembayaran berdasarkan kebijakan mereka sendiri. Revault tidak memerlukan nomor kartu lengkap Anda untuk memverifikasi pembelian.
Catatan penagihan dapat mencakup pengidentifikasi produk dan transaksi, token pembelian atau data transaksi yang ditandatangani, status langganan, mata uang, jumlah, pengembalian dana, stempel waktu, dan pemasangan nama samaran atau pengidentifikasi pelanggan. Mereka mendukung verifikasi pembelian, pemulihan hak, akuntansi, pencegahan penipuan, dan pelaporan keuangan. Pengidentifikasi instalasi penagihan seluler bukan akun vault Revault dan tidak memberikan akses ke cloud asli Anda.
Analisis paywall opsional memerlukan persetujuan. Peristiwa terbatas pada interaksi layar pembelian dan pengidentifikasi produk atau eksperimen, bukan nama brankas, pola, rahasia pemulihan, nama file, atau konten file. Catatan transaksi keuangan terpisah dari analisis opsional. Tidak ada pelacakan iklan atau penjualan informasi pribadi untuk iklan.
6. Penyedia layanan & pengungkapan
Cloudflare menyediakan pengiriman web, infrastruktur API, dan penyimpanan objek web. Layanan database yang dikonfigurasi menyimpan akun web, metadata terenkripsi, dan catatan penagihan. Polar, Apple, dan Google memproses fitur pembayaran atau cloud yang Anda gunakan. Penyedia penyimpanan yang Anda konfigurasikan menerima unggahan yang Anda kirim ke penyedia tersebut.
Penyedia infrastruktur dapat memproses permintaan, alamat IP, log, dan metadata operasional di negara selain negara Anda. Lokasi dan kebijakannya berbeda-beda. Kami menggunakan perlindungan kontrak dan teknis yang tersedia jika diperlukan; enkripsi tidak menghilangkan pertimbangan transfer internasional untuk data akun atau operasional.
Kami dapat mengungkapkan informasi yang kami simpan bila diperlukan untuk mematuhi kewajiban hukum yang sah, menyelidiki penyalahgunaan, melindungi pengguna, atau mempertahankan layanan. Pengungkapan tersebut tidak dapat mencakup konten brankas teks biasa yang tidak kami miliki. Jika Anda menghubungi dukungan, berikan hanya informasi yang diperlukan untuk menyelidiki; jangan pernah mengirimkan pola brankas, rahasia pemulihan, atau kunci enkripsi pribadi Anda.
7. Retensi & penghapusan
Vault terenkripsi lokal tetap ada hingga Anda menghapusnya atau sistem operasi menghapus data aplikasi. Simpan cadangan terenkripsi dan kunci pemulihan secara terpisah sebelum mencopot pemasangan atau mengosongkan penyimpanan. Rahasia yang terikat pada perangkat mungkin hilang saat data aplikasi atau browser dihapus.
Akun web dan data cloud terenkripsi disimpan untuk menyediakan akun dan penyimpanan Anda, hingga dihapus atau tidak lagi diperlukan untuk tujuan tersebut. Pembersihan dan penghapusan unggahan dapat diselesaikan secara asinkron. Keamanan, penagihan, audit, sengketa, dan catatan yang diwajibkan secara hukum dapat disimpan lebih lama untuk tujuan tersebut; penghapusan brankas tidak menghapus catatan pembayaran.
Peristiwa paywall opsional dipertahankan selama periode yang dikonfigurasi (90 hari secara default); menarik persetujuan akan menghapus peristiwa opsional yang disimpan dalam instalasi tersebut. Ini tidak menghapus catatan transaksi yang diperlukan secara hukum atau operasional.
Sinkronisasi cloud asli dapat menyimpan riwayat revisi terenkripsi, cadangan, atau salinan di perangkat lain setelah penghapusan logis. Safe Exit menghapus akses lokal dan data cache untuk brankas lainnya; itu tidak menghapus salinan cloud aslinya. Kelola salinan cloud melalui aplikasi dan kontrol penyimpanan platform yang relevan. Kami tidak dapat menghapus ciphertext di akun cloud pribadi atas nama Anda.
8. Pilihan & hak privasi Anda
Anda dapat menggunakan brankas asli tanpa sinkronisasi, mematikan sinkronisasi, mengekspor cadangan, menghapus brankas lokal, mengontrol penyimpanan browser, dan menolak analitik opsional. Penggunaan bebas akun tidak menghalangi Apple atau Google memproses informasi saat Anda menggunakan cloud atau layanan pembelian mereka.
Tergantung pada lokasi Anda, Anda mungkin mempunyai hak untuk mengakses, memperbaiki, menghapus, membatasi, menolak pemrosesan, atau menerima salinan portabel informasi pribadi, dan untuk membatalkan persetujuan tanpa memengaruhi pemrosesan sah sebelumnya. Jika berlaku, penyediaan layanan yang diminta adalah dasar kontrak kami; pencegahan keamanan dan penyalahgunaan demi kepentingan yang sah; catatan keuangan yang diperlukan memenuhi kewajiban hukum; analitik opsional bergantung pada persetujuan.
Hubungi operator yang tercantum di atas untuk membuat permintaan. Kami mungkin memerlukan verifikasi kepemilikan akun secara proporsional. Jangan berikan rahasia brankas sebagai bukti. Kami tidak dapat merekonstruksi kunci enkripsi yang hilang atau mengidentifikasi brankas lokal hanya dari nama yang tidak pernah kami terima. Anda juga dapat mengajukan keluhan kepada otoritas perlindungan data setempat.
9. Pembaruan anak-anak & kebijakan
Revault tidak ditujukan kepada anak-anak di bawah usia dimana mereka dapat secara mandiri menyetujui pemrosesan data di lokasi mereka. Orang tua atau wali yang yakin bahwa informasi pribadi yang dikirimkan oleh anak dapat menghubungi operator.
Kami memperbarui halaman ini ketika pemrosesan atau fitur berubah dan merevisi tanggal di atas. Perubahan material akan dikomunikasikan melalui pemberitahuan layanan yang sesuai jika memungkinkan. Pemrosesan opsional baru yang memerlukan persetujuan tidak akan diaktifkan hanya dengan memperbarui kebijakan ini.