Cara Firedown melindungi data Anda
Terakhir ditinjau: 18 Oktober 2026Firedown tidak memiliki akun dan tidak menyimpan catatan apa pun tentang apa yang Anda jelajahi atau unduh. Markah dan cadangan dienkripsi di ponsel Anda sebelum meninggalkannya, dengan kunci yang hanya Anda pegang.
Sekilas
- Tanpa akun. Tanpa email, tanpa kata sandi. Kode pemulihan yang dibuat di ponsel Anda adalah satu-satunya kunci, dan kode itu tidak pernah meninggalkan ponsel.
- Tanpa perantara. Unduhan langsung dari situs ke ponsel Anda. Tidak ada server kami yang melihatnya.
- Penyimpanan Anda, enkripsi kami. Cadangan masuk ke penyimpanan pilihan Anda: folder di Google Drive, Dropbox, Nextcloud, kartu SD, atau ponsel itu sendiri, server WebDAV, atau bucket S3. Cadangan dienkripsi di ponsel Anda sebelum ditulis ke sana.
- Apa yang bisa dilihat penyedia. Berapa banyak file, seberapa besar, dan kapan file itu ditulis. Tidak pernah nama atau isinya.
01 Di seluruh aplikasi
- Penjelajahan. Firedown dibangun di atas mesin GeckoView milik Firefox dengan uBlock Origin di dalamnya, sehingga iklan dan pelacak diblokir sebelum dimuat. Tidak ada apa pun tentang apa yang Anda jelajahi yang dikirim kepada kami.
- Unduhan. File datang langsung dari situs ke ponsel Anda, tanpa server kami di antaranya, jadi tidak ada yang bisa kami catat.
- Mengirim ke ponsel lain. Unduhan yang sudah selesai bisa dikirim langsung ke ponsel lain, terenkripsi ujung ke ujung melalui WebRTC, tanpa ada yang disimpan di server. Bila kedua ponsel tidak bisa saling terhubung secara langsung, aliran terenkripsi melewati relay kami, yang tidak dapat membacanya.
- Folder Aman. File yang Anda pindahkan ke sana terlindungi oleh PIN atau sidik jari Anda dan tidak terlihat oleh aplikasi lain mana pun. Folder ini tetap di ponsel Anda dan tidak pernah dicadangkan.
- Sinkronisasi markah. Gratis dan nonaktif secara bawaan. Markah dienkripsi di ponsel Anda dengan kode pemulihan Anda sebelum diunggah.
- Pembaruan. Setiap build ditandatangani dengan kunci yang sama dan dapat dicocokkan dengan rilis kami di GitHub. Sekali sehari aplikasi menanyakan apakah ada versi yang lebih baru; permintaan itu memuat versi aplikasi dan sebuah token yang berganti setiap bulan, dan hanya digunakan untuk menghitung instalasi yang aktif.
02 Cadangan tersimpan di penyimpanan pilihan Anda
Cadangan menyimpan salinan terenkripsi dari unduhan yang Anda pilih. Anda memilih tempatnya sekali: folder melalui pemilih folder bawaan Android (di Google Drive, Dropbox, atau Nextcloud, kartu SD, atau penyimpanan ponsel), server WebDAV yang Anda masuki (Nextcloud, ownCloud, NAS), atau bucket S3 yang kuncinya Anda berikan kepada Firedown (Backblaze B2, Cloudflare R2, Wasabi, MinIO). Di folder, Firedown menulis file terenkripsi dan aplikasi penyedia menyinkronkannya seperti menyinkronkan apa pun yang lain. Ke server atau bucket, Firedown mengunggahnya sendiri.
Tidak ada server Firedown di jalur itu, dan tidak ada apa pun tentang apa yang Anda cadangkan, atau di mana, yang dikirim kepada kami. Di folder, Firedown hanya bisa menjangkau satu folder yang Anda pilih, tidak ada yang lain di Google Drive atau kartu Anda. Di server atau bucket, Firedown bisa menjangkau apa pun yang diizinkan oleh data masuk atau kuncinya; karena itu Firedown meminta kunci yang dibatasi pada satu bucket. Data masuk tetap di ponsel Anda, terenkripsi, dan tidak pernah dicadangkan. Memilih tempat lain akan melupakan tempat lama dan membiarkan file-filenya tetap di tempatnya.
Sistem ini dirancang seolah-olah penyedia dapat membaca semua yang disimpannya, atau menyerahkannya kepada orang lain. Dalam setiap kasus, file Anda tetap tak terbaca, karena folder itu tidak pernah memegang apa pun yang bisa mendekripsinya.
03 Kode pemulihan Anda adalah seluruh kuncinya
Tidak ada akun, email, atau kata sandi. Ponsel Anda membuat kode pemulihan dan menurunkan setiap kunci darinya.
Kode tidak pernah dikirim ke mana pun dan tidak pernah ditulis ke folder. Untuk membaca cadangan Anda di ponsel lain, masukkan kode yang sama di sana dan pilih folder, server, atau bucket yang sama. Kami tidak memegang salinannya dan tidak dapat membuatnya.
04 Apa yang terjadi saat Anda mencadangkan file
- Kunci baru dibuat hanya untuk file itu. Tidak ada satu kunci yang membuka seluruh cadangan.
- File dienkripsi di ponsel Anda dengan AES-256-GCM, dalam potongan. Setiap potongan terikat pada posisinya di file itu, sehingga potongan tidak bisa ditukar, diurutkan ulang, atau dipindahkan antarfile.
- Kunci file itu dikunci dengan kunci turunan dari kode pemulihan Anda. Kunci itu dimasukkan ke dalam file pendamping kecil, dienkripsi bersama nama, jenis, tanggal, dan pratinjau.
- Kedua file ditulis dengan nama acak ke folder, server, atau bucket Anda.
Pemulihan menjalankan langkah yang sama secara terbalik, di ponsel Anda. Tidak ada kunci di tempat lain.
- Nama
- Jenis
- Ukuran
- 18.9 MB · masih terlihat
- Disimpan
- 14 Juli 2026, 09.12 · masih terlihat
Inilah yang meninggalkan ponsel Anda. Nama dan jenis dibawa di dalam file pendamping terenkripsi; ukuran dan waktu tidak dapat disembunyikan.
05 Apa yang bisa dan tidak bisa dilihat penyedia
Siapa pun yang memegang cadangan Anda melihat file, bukan apa file itu sebenarnya. Enkripsi menyembunyikan apa sebuah file, bukan keberadaannya.
Penyedia bisa melihat
- Seberapa besar setiap file
- Berapa banyak file yang telah Anda cadangkan
- Kapan setiap file ditulis
- Nama folder yang diturunkan dari kode pemulihan Anda, yang tidak bisa diubah kembali menjadi kode
- Alamat IP tempat file diunggah
- Apa yang sudah diketahuinya dari akun Anda di layanannya
Ia tidak bisa melihat
- Nama file
- Isi file
- Gambar mini atau pratinjau
- Jenis file apa pun
- Situs asal suatu unduhan
- Kode pemulihan Anda, atau kunci apa pun
| File | Ukuran | Ditulis |
|---|---|---|
| a3f9c2…7e10.fdvc | 18,900,102 bytes | 2026-07-14 09:12 |
| a3f9c2…7e10.entry | 41,283 bytes | 2026-07-14 09:12 |
Dua file itu adalah semua yang disimpan folder untuk file 18.9 MB di atas: nama acak, tanpa jenis. Ukuran dan waktu adalah sinyal nyata, dan enkripsi tidak menghapusnya.
06 Sinkronisasi markah dan server kami
Sinkronisasi markah adalah satu-satunya fitur yang menyimpan data di server kami. Markah Anda dienkripsi di ponsel Anda menjadi satu blok dengan kunci yang diturunkan dari kode pemulihan Anda. Server menyimpan blok itu dan mengembalikannya; server tidak dapat membukanya.
Setiap permintaan ditandatangani dengan kunci yang diturunkan dari kode yang sama, sehingga hanya ponsel Anda yang dapat mengganti markah Anda. Server melihat nomor akun yang diturunkan dari kode, ukuran blok, kapan blok itu berubah, dan alamat IP asal setiap permintaan.
07 Apa yang tidak dilindungi oleh ini
- Ponsel yang dibobol. Enkripsi terjadi di perangkat Anda, jadi di perangkat yang dibobol, file terbaca jelas. Tidak ada apa pun di folder yang bisa memperbaikinya.
- Kode pemulihan yang hilang. Tak terpulihkan, oleh siapa pun.
- Metadata. Ukuran, jumlah, dan waktu cadangan Anda terlihat oleh siapa pun yang memegang cadangan Anda, dan tidak dapat disembunyikan tanpa desain yang jauh lebih mahal.
- Keterkaitan. Jika Anda memakai sinkronisasi markah, nama folder cadangan sama dengan nomor akun yang diketahui server markah kami. Seseorang yang memegang keduanya bisa tahu bahwa keduanya milik satu orang, tetapi tetap tidak bisa membaca satu pun.
- Kehilangan folder, server, atau bucket. Penyedia menjaga cadangan Anda tetap tersedia, bukan tetap rahasia. Jika penyedia menghapus file atau menutup akun Anda, atau folder itu berada di ponsel atau kartu yang hilang, cadangannya ikut hilang.
- File yang tidak pernah Anda cadangkan. Cadangan hanya mencakup apa yang Anda cadangkan. Folder Aman tetap di ponsel Anda dan tidak pernah disertakan.
08 Periksa sendiri
Enkripsi dan penurunan kunci berjalan di aplikasi, bukan di server. Setiap klaim di sini bisa diperiksa dari kode sumber aplikasi saja.
| File | Fungsinya |
|---|---|
| sync/crypto/SyncIdentity.java | menurunkan setiap kunci dari kode |
| sync/crypto/VaultCrypto.java | enkripsi per file |
| sync/crypto/BookmarkBlob.java | file pendamping terenkripsi dan markah |
| sync/BackupLayout.java | apa yang ditulis ke folder, server, atau bucket Anda |
| sync/S3Settings.java | kunci bucket, terenkripsi di ponsel Anda |
| sync/WebDavSettings.java | kata sandi server, terenkripsi di ponsel Anda |
| sync/VaultEngine.java | mencadangkan dan memulihkan file |
| sync/crypto/Canonical.java | penandatanganan permintaan sinkronisasi markah |
Audit. Firedown belum pernah menjalani audit keamanan independen. Kode ditinjau secara internal, termasuk peninjauan berbantuan AI, dan setiap klaim di halaman ini terhubung ke sebuah file dalam kode sumber publik di atas.
Baca kode sumbernya di GitHub, dan lihat Kebijakan Privasi kami untuk apa yang disimpan dan oleh siapa.
Laporkan masalah keamanan secara privat ke [email protected]. File SECURITY.md di repositori aplikasi berisi detailnya.
Ini terjemahan sebagai kemudahan. Bila ada perbedaan, versi bahasa Inggris halaman ini yang berlaku.