Firedown verilerinizi nasıl korur
Son inceleme: 18 Ekim 2026Firedown’da hesap yoktur ve Firedown, neyi gezdiğinize ya da indirdiğinize dair hiçbir kayıt tutmaz. Yer imleri ve yedekler, telefonunuzdan ayrılmadan önce, yalnızca sizde olan anahtarlarla telefonunuzda şifrelenir.
Bir bakışta
- Hesap yok. E-posta yok, parola yok. Telefonunuzda üretilen bir kurtarma kodu tek anahtardır ve telefondan asla çıkmaz.
- Arada hiçbir şey yok. İndirmeler doğrudan siteden telefonunuza gelir. Hiçbir sunucumuz onları görmez.
- Depolama sizin, şifreleme bizim. Yedekler seçtiğiniz depolamaya gider: Google Drive, Dropbox, Nextcloud, bir SD kart ya da telefonun kendisi üzerindeki bir klasöre, bir WebDAV sunucusuna veya bir S3 bucket’ına. Oraya yazılmadan önce telefonunuzda şifrelenir.
- Sağlayıcının görebildikleri. Kaç dosya olduğu, ne kadar büyük oldukları ve ne zaman yazıldıkları. Adları veya içerikleri asla.
01 Uygulamanın tamamında
- Gezinme. Firedown, Firefox’un GeckoView motoru üzerine kuruludur ve içinde uBlock Origin bulunur; bu sayede reklamlar ve izleyiciler yüklenmeden engellenir. Neyi gezdiğinize dair hiçbir şey bize gönderilmez.
- İndirmeler. Dosyalar, arada hiçbir sunucumuz olmadan doğrudan siteden telefonunuza gelir; bu yüzden kaydedebileceğimiz bir şey yoktur.
- Başka bir telefona gönderme. Tamamlanmış bir indirme, sunucuda hiçbir şey saklanmadan, WebRTC üzerinden uçtan uca şifrelenmiş olarak doğrudan başka bir telefona gönderilebilir. İki telefon birbirine doğrudan ulaşamadığında şifreli akış, onu okuyamayan aktarma sunucumuzdan geçer.
- Güvenli klasör. Oraya taşıdığınız dosyalar PIN’iniz veya parmak izinizle korunur ve diğer tüm uygulamalara görünmez. Klasör telefonunuzda kalır ve asla yedeklenmez.
- Yer imi eşitlemesi. Ücretsizdir ve varsayılan olarak kapalıdır. Yer imleri, yüklenmeden önce telefonunuzda kurtarma kodunuzla şifrelenir.
- Güncellemeler. Her derleme aynı anahtarla imzalanır ve GitHub sürümlerimizle karşılaştırılarak doğrulanabilir. Uygulama günde bir kez daha yeni bir sürüm olup olmadığını sorar; bu istek uygulama sürümünü ve her ay değişen bir belirteci içerir ve yalnızca etkin kurulumları saymak için kullanılır.
02 Yedekleme seçtiğiniz depolamada bulunur
Yedekleme, seçtiğiniz indirmelerin şifreli bir kopyasını tutar. Nereye olacağını bir kez seçersiniz: Android’in kendi klasör seçicisiyle bir klasör (Google Drive, Dropbox veya Nextcloud’da, bir SD kartta ya da telefonun depolama alanında), oturum açtığınız bir WebDAV sunucusu (Nextcloud, ownCloud, bir NAS) veya anahtarlarını Firedown’a verdiğiniz bir S3 bucket’ı (Backblaze B2, Cloudflare R2, Wasabi, MinIO). Bir klasörde Firedown şifreli dosyaları yazar; sağlayıcının uygulaması da onları diğer her şeyi eşitlediği gibi eşitler. Bir sunucuya veya bucket’a ise Firedown onları kendisi yükler.
Bu yolda hiçbir Firedown sunucusu yoktur ve neyi, nereye yedeklediğinize dair hiçbir şey bize gönderilmez. Bir klasörde Firedown yalnızca seçtiğiniz tek klasöre erişebilir; Google Drive’ınızdaki veya kartınızdaki başka hiçbir şeye erişemez. Bir sunucuda veya bucket’ta ise oturumun ya da anahtarların izin verdiği her şeye erişebilir; bu yüzden tek bir bucket ile sınırlı bir anahtar ister. Oturum bilgileri telefonunuzda şifrelenmiş olarak kalır ve hiçbir zaman yedeklenmez. Başka bir yer seçmek eskisini unutur; eski yerin dosyaları olduğu yerde kalır.
Sistem, sağlayıcının sakladığı her şeyi okuyabileceği ya da başkasına verebileceği varsayılarak tasarlanmıştır. Her durumda dosyalarınız okunamaz kalır, çünkü klasörde onları çözebilecek hiçbir şey bulunmaz.
03 Kurtarma kodunuz anahtarın tamamıdır
Hesap yok, e-posta yok, parola yok. Telefonunuz bir kurtarma kodu üretir ve her anahtarı ondan türetir.
Kod hiçbir yere gönderilmez ve klasöre asla yazılmaz. Yedeğinizi başka bir telefonda okumak için orada aynı kodu girin ve aynı klasörü, sunucuyu veya bucket’ı seçin. Kopyası bizde yoktur ve üretemeyiz.
04 Bir dosyayı yedeklerken ne olur
- Yalnızca o dosya için yeni bir anahtar üretilir. Tek bir anahtar tüm yedeği açmaz.
- Dosya telefonunuzda AES-256-GCM ile parçalar hâlinde şifrelenir. Her parça o dosyadaki konumuna bağlıdır; bu yüzden parçalar takas edilemez, yeniden sıralanamaz, dosyalar arasında taşınamaz.
- Dosyanın anahtarı kurtarma kodunuzdan türetilen bir anahtarla kilitlenir. Bu anahtar küçük, eşlik eden bir dosyaya konur ve ad, tür, tarihler ve önizlemeyle birlikte şifrelenir.
- Her iki dosya da klasörünüze, sunucunuza veya bucket’ınıza rastgele adlarla yazılır.
Geri yükleme aynı adımları telefonunuzda ters sırayla uygular. Başka hiçbir yerde anahtar bulunmaz.
- Ad
- Tür
- Boyut
- 18.9 MB · hâlâ görünür
- Kaydedildi
- 14 Temmuz 2026, 09:12 · hâlâ görünür
Telefonunuzdan ayrılan budur. Ad ve tür, şifreli eşlik eden dosyanın içinde taşınır; boyut ve zaman gizlenemez.
05 Sağlayıcı neyi görebilir, neyi göremez
Yedeğinizi elinde tutan, dosyaları görür; ne olduklarını değil. Şifreleme bir dosyanın ne olduğunu gizler, var olduğunu değil.
Sağlayıcının görebildikleri
- Her dosyanın ne kadar büyük olduğu
- Kaç dosya yedeklediğiniz
- Her birinin ne zaman yazıldığı
- Kurtarma kodunuzdan türetilen ve koda geri dönüştürülemeyen bir klasör adı
- Dosyaların yüklendiği IP adresi
- Kendisindeki hesabınızdan zaten bildikleri
Göremedikleri
- Dosya adları
- Dosya içerikleri
- Küçük resimler veya önizlemeler
- Herhangi bir dosyanın türü
- Bir indirmenin hangi siteden geldiği
- Kurtarma kodunuz veya herhangi bir anahtar
| Dosya | Boyut | Yazılma |
|---|---|---|
| a3f9c2…7e10.fdvc | 18,900,102 bytes | 2026-07-14 09:12 |
| a3f9c2…7e10.entry | 41,283 bytes | 2026-07-14 09:12 |
Yukarıdaki 18.9 MB boyutundaki dosya için klasörde bulunan her şey bu iki dosyadır: rastgele bir ad, tür yok. Boyutlar ve zamanlar gerçek sinyallerdir ve şifreleme onları ortadan kaldırmaz.
06 Yer imi eşitlemesi ve sunucumuz
Yer imi eşitlemesi, sunucumuzda veri saklayan tek özelliktir. Yer imleriniz telefonunuzda, kurtarma kodunuzdan türetilen bir anahtarla tek bir blok hâlinde şifrelenir. Sunucu bu bloğu saklar ve geri verir; açamaz.
Her istek aynı koddan türetilen bir anahtarla imzalanır; böylece yer imlerinizi yalnızca sizin telefonlarınız değiştirebilir. Sunucu koddan türetilen bir hesap numarasını, bloğun boyutunu, ne zaman değiştiğini ve her isteğin geldiği IP adresini görür.
07 Bunun korumadığı durumlar
- Ele geçirilmiş bir telefon. Şifreleme cihazınızda gerçekleşir, bu yüzden ele geçirilmiş bir cihazda dosyalar açıktır. Klasördeki hiçbir şey bunu düzeltemez.
- Kaybolan kurtarma kodu. Kimse için kurtarılamaz.
- Meta veriler. Yedeklerinizin boyutları, sayısı ve zamanları yedeğinizi elinde tutan kişiye görünür ve çok daha pahalı bir tasarım olmadan gizlenemez.
- İlişkilendirme. Yer imi eşitlemesini kullanıyorsanız yedek klasörünün adı, yer imi sunucumuzun bildiği hesap numarasıyla aynıdır. İkisine birden sahip olan biri bunların tek bir kişiye ait olduğunu anlayabilir, yine de hiçbirini okuyamaz.
- Klasörün, sunucunun veya bucket’ın kaybı. Sağlayıcı yedeğinizi gizli değil, erişilebilir tutar. Dosyaları silerse ya da hesabınızı kapatırsa veya klasör kaybolan bir telefonda ya da kartta bulunuyorduysa, yedek de onunla birlikte gider.
- Hiç yedeklemediğiniz dosyalar. Yedekleme yalnızca yedeklediğiniz şeyleri kapsar. Güvenli klasör telefonunuzda kalır ve asla dahil edilmez.
08 Kendiniz doğrulayın
Şifreleme ve anahtar türetme sunucuda değil, uygulamada çalışır. Buradaki her iddia yalnızca uygulamanın kaynak koduna bakılarak doğrulanabilir.
| Dosya | Ne yapar |
|---|---|
| sync/crypto/SyncIdentity.java | her anahtarı koddan türetir |
| sync/crypto/VaultCrypto.java | dosya başına şifreleme |
| sync/crypto/BookmarkBlob.java | şifreli eşlik eden dosyalar ve yer imleri |
| sync/BackupLayout.java | klasörünüze, sunucunuza veya bucket’ınıza yazılanlar |
| sync/S3Settings.java | bir bucket’ın anahtarları, telefonunuzda şifreli |
| sync/WebDavSettings.java | bir sunucunun parolası, telefonunuzda şifreli |
| sync/VaultEngine.java | bir dosyayı yedekleme ve geri yükleme |
| sync/crypto/Canonical.java | yer imi eşitleme isteklerinin imzalanması |
Denetimler. Firedown bağımsız bir güvenlik denetiminden geçmedi. Kod, yapay zekâ destekli inceleme de dahil olmak üzere kurum içinde incelenir ve bu sayfadaki her iddia yukarıdaki herkese açık kaynak koddaki bir dosyaya karşılık gelir.
Kaynak kodu GitHub’da okuyun; neyin, kim tarafından saklandığı için Gizlilik Politikamıza bakın.
Güvenlik sorunlarını [email protected] adresine özel olarak bildirin. Ayrıntılar uygulama deposundaki SECURITY.md dosyasındadır.
Bu, kolaylık amaçlı bir çeviridir. Farklılık hâlinde bu sayfanın İngilizce sürümü geçerlidir.