Firedown Indietro
Sicurezza

Come Firedown protegge i tuoi dati

Ultima revisione: 18 ottobre 2026

Firedown non ha account e non conserva alcuna traccia di ciò che visiti o scarichi. I segnalibri e i backup vengono cifrati sul tuo telefono prima di lasciarlo, con chiavi che hai solo tu.


In breve


01 In tutta l’app


02 Il backup sta nello spazio di archiviazione che scegli tu

Il backup conserva una copia cifrata dei download che scegli. Scegli dove una sola volta: una cartella tramite il selettore di cartelle di Android stesso (in Google Drive, Dropbox o Nextcloud, una scheda SD o la memoria del telefono), un server WebDAV a cui accedi (Nextcloud, ownCloud, un NAS) o un bucket S3 di cui dai le chiavi a Firedown (Backblaze B2, Cloudflare R2, Wasabi, MinIO). In una cartella, Firedown scrive i file cifrati e l’app del provider li sincronizza come sincronizza qualsiasi altra cosa. Su un server o in un bucket, Firedown li carica da solo.

In questo percorso non c’è alcun server di Firedown, e nulla di ciò che salvi, né di dove, ci viene inviato. In una cartella, Firedown può accedere solo alla cartella che hai scelto, a nient’altro nel tuo Drive o sulla tua scheda. Su un server o in un bucket, può accedere a tutto ciò che l’accesso o le chiavi consentono; per questo chiede una chiave limitata a un solo bucket. Le credenziali restano sul tuo telefono, cifrate, e non finiscono mai in un backup. Scegliere un altro posto dimentica quello vecchio e lascia i suoi file dove sono.

È progettato come se il provider potesse leggere tutto ciò che archivia, o consegnarlo a qualcun altro. In entrambi i casi i tuoi file restano illeggibili, perché la cartella non contiene mai nulla che possa decifrarli.


03 Il tuo codice di recupero è l’intera chiave

Non c’è account, né email, né password. Il tuo telefono genera un codice di recupero e ne deriva ogni chiave.

Il codice non viene mai inviato da nessuna parte e non viene mai scritto nella cartella. Per leggere il tuo backup su un altro telefono, inserisci lì lo stesso codice e scegli la stessa cartella, lo stesso server o lo stesso bucket. Non ne abbiamo copia e non possiamo produrne una.

Perdi il codice e i tuoi file salvati sono persi. Non recuperabili da te, né da noi, né dal provider. Non esiste un link di reset, perché un link di reset è esattamente ciò che farebbe entrare qualcun altro. Scrivilo.

04 Cosa succede quando fai il backup di un file

  1. Viene generata una chiave nuova solo per quel file. Nessuna chiave singola apre l’intero backup.
  2. Il file viene cifrato sul tuo telefono con AES-256-GCM, a pezzi. Ogni pezzo è legato alla sua posizione in quel file: i pezzi non possono essere scambiati, riordinati o spostati tra file.
  3. La chiave del file viene bloccata con una derivata dal tuo codice di recupero. Finisce in un piccolo file di accompagnamento, cifrata insieme a nome, tipo, date e anteprima.
  4. Entrambi i file vengono scritti con nomi casuali nella tua cartella, sul tuo server o nel tuo bucket.

Il ripristino esegue gli stessi passaggi al contrario, sul tuo telefono. Nessuna chiave esiste altrove.

Cifratura sul tuo dispositivo…
Nome
Tipo
Dimensione
18.9 MB (ancora visibile)
Salvato
14 lug 2026, 09:12 (ancora visibile)

Questo è ciò che lascia il tuo telefono. Nome e tipo viaggiano dentro il file di accompagnamento cifrato; dimensione e ora non possono essere nascoste.


05 Cosa può vedere il provider e cosa no

Chi detiene il tuo backup vede dei file, non cosa sono. La cifratura nasconde che cosa è un file, non il fatto che esista.

Il provider può vedere

  • Quanto è grande ogni file
  • Di quanti file hai fatto il backup
  • Quando è stato scritto ciascuno
  • Un nome di cartella derivato dal tuo codice di recupero, che non può essere ritrasformato nel codice
  • L’indirizzo IP da cui vengono caricati i file
  • Ciò che sa già dal tuo account presso di lui

Non può vedere

  • I nomi dei file
  • Il contenuto dei file
  • Miniature o anteprime
  • Di che tipo sia un file
  • Da quale sito provenga un download
  • Il tuo codice di recupero, né alcuna chiave
Cosa contiene la cartella
FileDimensioneScritto
a3f9c2…7e10.fdvc18,900,102 bytes2026-07-14 09:12
a3f9c2…7e10.entry41,283 bytes2026-07-14 09:12

Quei due file sono tutto ciò che la cartella contiene per il file da 18.9 MB qui sopra: un nome casuale, nessun tipo. Dimensioni e orari sono segnali reali, e la cifratura non li rimuove.


06 La sincronizzazione dei segnalibri e il nostro server

La sincronizzazione dei segnalibri è l’unica funzione che archivia dati su un nostro server. I tuoi segnalibri vengono cifrati sul tuo telefono in un unico blocco, con una chiave derivata dal tuo codice di recupero. Il server archivia quel blocco e lo restituisce; non può aprirlo.

Ogni richiesta è firmata con una chiave derivata dallo stesso codice, quindi solo i tuoi telefoni possono sostituire i tuoi segnalibri. Il server vede un numero di account derivato dal codice, la dimensione del blocco, quando cambia e l’indirizzo IP da cui arriva ogni richiesta.


07 Da cosa questo non protegge


08 Verifica tu stesso

Cifratura e derivazione delle chiavi girano nell’app, non su un server. Ogni affermazione di questa pagina può essere verificata dal solo codice sorgente dell’app.

Dove guardare
FileCosa fa
sync/crypto/SyncIdentity.javaderiva ogni chiave dal codice
sync/crypto/VaultCrypto.javacifratura per file
sync/crypto/BookmarkBlob.javai file di accompagnamento cifrati e i segnalibri
sync/BackupLayout.javacosa viene scritto nella tua cartella, sul tuo server o nel tuo bucket
sync/S3Settings.javale chiavi di un bucket, cifrate sul tuo telefono
sync/WebDavSettings.javala password di un server, cifrata sul tuo telefono
sync/VaultEngine.javabackup e ripristino di un file
sync/crypto/Canonical.javafirma delle richieste della sincronizzazione dei segnalibri

Audit. Firedown non è stato sottoposto a un audit di sicurezza indipendente. Il codice viene revisionato internamente, anche con una revisione assistita dall’IA, e ogni affermazione di questa pagina corrisponde a un file del codice sorgente pubblico indicato sopra.

Leggi il codice sorgente su GitHub, e consulta la nostra Informativa sulla privacy per sapere cosa viene archiviato e da chi.

Segnala i problemi di sicurezza in privato a [email protected]. Il file SECURITY.md nel repository dell’app contiene i dettagli.

Questa è una traduzione di cortesia. In caso di discrepanza, prevale la versione inglese di questa pagina.