Torna agli aggiornamenti
New releaseAug 21, 2026

bramble v1.18.0-chromium

Gestore di password offline-first con sincronizzazione diretta da dispositivo a dispositivo

Condividi

Bramble

Matrix

Un gestore di password che tiene i tuoi segreti sui tuoi dispositivi. Nessun account, nessun server che custodisce il tuo vault, nessuna azienda da violare che faccia trapelare tutto. Il vault lo tieni tu, la password la tieni tu, e basta.

Bramble gira dove sei tu:

  • Estensione per browser per browser Chromium (Brave, Vivaldi, Chrome, Arc e affini). Installala e sei operativo in un minuto.
  • App iOS con AutoFill di sistema, sblocco con Face ID / Touch ID e passkey.
  • App Android con servizio di compilazione automatica nativo, sblocco biometrico e passkey.

Lo stesso vault crittografato e lo stesso nucleo crittografico in Rust sono alla base di tutti e tre, e i tuoi dispositivi possono sincronizzarsi direttamente tra loro, peer-to-peer, senza cloud nel mezzo.

Ottieni Bramble:

Schermate

Il tuo vault
Il tuo vault
Scegli un vault
Scegli un vault
Compilazione automatica su una pagina
Compilazione automatica su una pagina
Salva un nuovo accesso
Salva un nuovo accesso
Aggiorna un accesso esistente
Aggiorna un accesso esistente
Modifica di una voce
Modifica di una voce
Crea una passkey
Crea una passkey
Accedi con una passkey
Accedi con una passkey
Impostazioni
Impostazioni
Metodi di sblocco
Metodi di sblocco
Backup e importazione
Backup e importazione
Backup cloud pianificati
Backup cloud pianificati
Sincronizzazione dispositivi
Sincronizzazione dispositivi

Cosa fa

Le tue password vengono crittografate sul tuo dispositivo e restano lì: nello spazio di archiviazione privato dell'estensione nel browser sul desktop e nello spazio di archiviazione crittografato privato dell'app sui dispositivi mobili. Non c'è alcun server che custodisce il tuo vault e nessun account a cui registrarsi. Per usare lo stesso vault su più dispositivi, Bramble lo sincronizza direttamente tra i tuoi dispositivi, peer-to-peer, con crittografia end-to-end e senza cloud nel mezzo. Vuoi una copia nelle tue mani? Esporta un file di backup crittografato in qualsiasi momento.

Tutto ciò che è crittografico avviene all'interno di un unico nucleo in Rust: compilato in WebAssembly nel browser e in una libreria nativa su iOS e Android. Derivazione delle chiavi, crittografia e decrittografia avvengono tutte in quel nucleo e le chiavi derivate vengono cancellate dalla memoria dopo l'uso.

Backup

Nessun altro possiede una copia del tuo vault, quindi mantenere un backup dipende da te. Bramble ti offre due modi per farlo:

  • Esplicito: esporta un file di backup. Dalle Impostazioni (estensione per il browser, per ora), esporta l'intero vault in un file .bramble crittografato e riponilo in un luogo sicuro: un altro disco, una chiavetta USB, dove preferisci. Rimane testo cifrato, quindi per aprirlo serve comunque la tua password principale e un backup rubato è inutile da solo. Fallo ogni tanto, soprattutto prima di qualsiasi grande modifica.
  • Implicito: sincronizzazione peer-to-peer. Attiva la sincronizzazione e ogni dispositivo del tuo gruppo di sincronizzazione è praticamente una copia live del vault. Collega un secondo dispositivo e ciascuno contiene tutto, quindi se ne perdi uno o lo cancelli, gli altri hanno comunque i tuoi dati. È la rete di sicurezza più semplice che esista, senza file da ricordarsi di esportare.
  • Automatico: backup cloud pianificati (estensione per browser). Punta Bramble verso uno spazio di archiviazione che già usi e lui lascerà lì un backup crittografato secondo la pianificazione che scegli. Accedi a Dropbox con un clic, usa qualsiasi bucket compatibile con S3 (Backblaze B2, Cloudflare R2, Storj, Wasabi, MinIO e affini) oppure puntalo verso il tuo server WebDAV self-hosted (Nextcloud, ownCloud, Fastmail e simili). Aggiungi tutte le destinazioni che vuoi, ognuna con la propria cadenza (giornaliera, settimanale o mensile), oppure premi Esegui backup ora quando vuoi. Dal tuo dispositivo esce solo testo cifrato, quindi il provider conserva qualcosa che non può leggere e un backup rubato richiede comunque la tua password principale per essere aperto; Bramble conserva gli snapshot più recenti ed elimina il resto. Ripristinare un backup su un dispositivo nuovo o cancellato funziona dall'estensione e dalle app mobili.

Un secondo dispositivo sincronizzato insieme all'esportazione occasionale significano che non sei mai a un dispositivo perso o rotto di distanza dalla perdita del tuo vault.

Sul tuo telefono

Le app mobili riutilizzano il nucleo crittografico Rust di Bramble e il formato del vault, con la compilazione automatica nativa del sistema operativo in cima:

  • AutoFill di sistema. Bramble si registra come provider di credenziali nativo del sistema operativo, così i tuoi accessi e i codici monouso compaiono nella tastiera e nella barra di compilazione automatica nelle app e nei browser.
  • Passkey. Crea e accedi con le passkey, salvate come normali voci del vault in modo che si sincronizzino tra i tuoi dispositivi insieme a tutto il resto.
  • Sblocco biometrico. Sblocca con Face ID, Touch ID o biometria Android protetta dal keystore del sistema operativo, oppure ripiega sulla password principale o sul codice di recupero.
  • Archiviazione sul dispositivo. Il vault vive nel filesystem nativo, crittografato a riposo, non in un database di una webview che il sistema operativo potrebbe eliminare.
  • Sincronizzazione peer-to-peer. Collega un telefono agli altri tuoi dispositivi e il vault si sincronizza direttamente tra loro, senza un relay che conservi i tuoi dati.

Le app iOS e Android hanno versioni e release indipendenti dall'estensione.

Funzionalità

  • Local-first, sempre. Il tuo vault è crittografato e archiviato sul tuo dispositivo (storage privato del browser sul desktop, storage privato dell'app su mobile), mai su un server.
  • Niente scorciatoie sulla crittografia. Argon2id per la tua chiave, AES-256-GCM per i dati, envelope encryption così ogni voce ha la propria chiave. I segreti vengono cancellati dalla memoria dopo l'uso.
  • Tutto è crittografato. Nomi dei siti, nomi utente, note, tutto. L'unica parte leggibile del vault archiviato è l'intestazione.
  • Compilazione automatica intelligente ovunque. www.ikea.com, ca.accounts.ikea.com e ikea.com corrispondono tutti allo stesso accesso. Una voce, più URL. Nel browser è un menu a tendina nella pagina che raggiunge i moduli dentro iframe e shadow DOM; su mobile è la barra di compilazione automatica del sistema operativo nelle app e nei browser.
  • Passkey. Bramble è il tuo autenticatore WebAuthn personale: crea e accedi con le passkey, nell'estensione e in entrambe le app mobili. Le passkey sono archiviate come voci del vault, quindi si sincronizzano tra i tuoi dispositivi senza cloud del fornitore.
  • Più che semplici accessi. Accessi, carte di pagamento, note sicure e chiavi SSH, ognuno con i propri campi.
  • Backup crittografati. Esporta l'intero vault in un file .bramble crittografato ogni volta che vuoi una copia nelle tue mani. Per aprirlo serve comunque la tua password principale.
  • Esporta in KeePass. Salva il tuo vault come file .kdbx (KDBX4) standard con una password che scegli tu per il file e aprilo in KeePassXC o in qualsiasi altra app KeePass. Nessun blocco: la porta d'uscita è facile quanto quella d'ingresso.
  • Backup cloud pianificati. Backup crittografati configurabili e dimenticabili verso Dropbox (un clic), qualsiasi bucket compatibile con S3 o WebDAV self-hosted, ognuno con la cadenza che scegli. Solo testo cifrato, quindi il provider non può leggere nulla (estensione per browser, per ora).
  • Generatore di password integrato. Password robuste con un tocco.
  • Sblocca a modo tuo. Password principale, chiave hardware (YubiKey, Touch ID, Windows Hello tramite WebAuthn PRF su desktop), biometria su mobile o codice di recupero. Usali insieme alla password oppure disattiva la password e rendine uno il tuo unico accesso.
  • Codici di recupero. Ogni vault riceve un codice di recupero ad alta entropia durante la configurazione: un backup stampabile che lo sblocca indipendentemente dalla tua password principale. Mostrato una volta, archiviato offline, mai conservato in chiaro. Reimpostalo in qualsiasi momento.
  • Codici TOTP / 2FA. Incolla un URI otpauth:// o un segreto semplice e Bramble genera i codici a sei cifre.
  • Sincronizzazione peer-to-peer. Rispecchia il tuo vault direttamente tra i tuoi dispositivi attraverso una connessione crittografata end-to-end. Nessun cloud, nessun relay che conserva i tuoi dati.
  • Controllo delle violazioni. Ricerca opzionale su Have I Been Pwned usando la k-anonimato, così nulla della tua password lascia il tuo computer.
  • Blocco automatico. Si blocca dopo un periodo di inattività per impostazione predefinita (configurabile).
  • Importa dagli altri. Porta le voci da 1Password, Bitwarden, Proton Pass, KeePass (inclusi i file di chiave KDBX4), Apple Passwords o Google Password Manager.
  • Vault multi-chiave. Slot di chiave in stile LUKS, così la tua password principale, una chiave di sicurezza, i dati biometrici o il tuo codice di recupero possono ciascuno sbloccare lo stesso vault.
  • Più vault. Tieni più di un vault affiancati e scegli quale sbloccare quando apri Bramble. Utile per condividere un dispositivo o per isolare diversi gruppi di accessi dietro le rispettive password principali.

Perché è meglio dei gestori cloud

Le aziende cloud tengono i vault di tutti sui loro server, un unico enorme bersaglio. Quando uno viene violato, non è il tuo vault a fuoriuscire, ma milioni in una volta, e lo scopri da un post sul blog mesi dopo. Guardo a te, LastPass e Dashlane 👀

Bramble ribalta tutto:

  • Nessun server da violare. Il tuo vault non esce mai dal tuo controllo. Nessun cumulo centrale di dati da attaccare.
  • Nessun account, nessun abbonamento, nessuna telemetria. Niente a cui registrarsi, niente che chiama a casa.
  • I tuoi dati sono tuoi. Vivono sui tuoi dispositivi, si sincronizzano direttamente tra loro e vengono esportati in un file crittografato ogni volta che vuoi una copia offline. Tienilo completamente fuori da Internet se preferisci. La scelta è tua.
  • La comodità del cloud, senza cloud. La sincronizzazione mantiene ogni dispositivo aggiornato automaticamente, come farebbe un gestore cloud, ma il tuo vault viaggia direttamente tra loro attraverso un collegamento crittografato end-to-end. Nessun honeypot centrale, nessuna azienda in mezzo.
  • Non devi fidarti che del codice. La crittografia è aperta e gira interamente sul tuo dispositivo. Non devi credere sulla parola a nessuno che il server "non può leggere i tuoi dati".

Il compromesso è reale e vale la pena esserne onesti: non esiste un pulsante "Ho dimenticato la password" su un server da qualche parte. Ma non sei senza rete di sicurezza: ogni vault riceve un codice di recupero e puoi registrare una chiave hardware come altro accesso. Salva il codice di recupero, tieni un secondo dispositivo sincronizzato ed esporta un backup ogni tanto. Perdi tutti i tuoi modi di accesso (password, chiave e codice di recupero) e il vault sparirà, perché nessun altro ne possiede una copia.

Come funziona la crittografia

Bramble usa slot di chiave in stile LUKS e envelope encryption. C'è una sola Vault Key (VEK) casuale che protegge davvero i tuoi dati. Ogni metodo di sblocco (password principale, chiave di sicurezza, biometria o codice di recupero) deriva la propria Key-Encryption Key (KEK) che apre una copia della stessa Vault Key, quindi aggiungere o revocare un metodo di sblocco non re-crittografa mai una singola voce. La Vault Key apre poi una nuova chiave per ogni voce, e quella chiave decrittografa la voce stessa. Tutto è AES-256-GCM, il tutto all'interno dello stesso nucleo Rust (compilato in WebAssembly nel browser, libreria nativa su mobile).

flowchart TD
    subgraph unlock["Unlock (any one of these)"]
        PW["Master password"]
        SK["Security key<br/>(WebAuthn PRF)"]
        RC["Recovery code"]
    end

    PW -->|"Argon2id"| KEK["Key-Encryption Key (KEK)<br/>32 bytes, never stored"]
    SK -->|"HKDF-SHA256"| KEK
    RC -->|"Argon2id"| KEK

    subgraph slots["Key slots (in the vault)"]
        S["wrapped Vault Key<br/>per slot"]
    end

    KEK -->|"AES-256-GCM unwrap"| VEK["Vault Key (VEK)<br/>random, protects everything"]
    S -.->|"one slot per unlock method"| VEK

    VEK -->|"decrypt entries blob"| ENTRIES["Encrypted entries"]
    VEK -->|"AES-256-GCM unwrap"| DEK["Per-entry key (DEK)<br/>fresh & random per save"]
    DEK -->|"AES-256-GCM decrypt"| DATA["Entry data<br/>(passwords, notes, cards, keys)"]

La tua password principale viene usata solo per derivare le chiavi all'interno del nucleo crittografico, e la KEK e le chiavi decrittografate vengono cancellate dalla memoria dopo l'uso. In archiviazione, solo l'intestazione del vault è leggibile; tutto il resto è testo cifrato.

Come si confronta con KeePass

Se ami KeePass, ti sentirai a casa: il tuo database crittografato, il tuo controllo, nessun intermediario cloud. Bramble importa persino i tuoi file KDBX4. Dove è diverso:

  • 🌐 Ti viene incontro. Un'estensione per browser e app native iOS e Android, tutte su un unico vault. Nessuna app desktop separata o plugin che parla con un programma locale e nessun armeggiare per far funzionare la compilazione automatica sul telefono.
  • La compilazione automatica funziona e basta. Corrispondenza dei domini e menu a tendina nella pagina nel browser, più compilazione automatica di sistema e passkey su mobile, integrate anziché aggiunte in un secondo momento.
  • Un'unica build moderna e opinionata invece di una pletora di plugin e fork. Argon2id e AES-256-GCM inclusi di serie.
  • UI moderna. KeePass sembra scappato dal 2003 (senza mancare di rispetto). Bramble è pulito e veloce, con modalità scura e un layout che non ti farà storcere il naso.

La filosofia di KeePass con una vernice nativa per browser e mobile e una compilazione automatica che funziona senza intoppi.

Dichiarazione sull'uso dell'IA

Parti di Bramble sono state scritte con l'assistenza dell'IA (Claude Opus), ma ogni riga è stata diretta, revisionata e plasmata da un ingegnere del software con oltre un decennio di esperienza, soprattutto le parti critiche per la sicurezza. L'IA era una dattilografa veloce, non l'architetto. Il codebase è ampiamente testato, in modo automatico e manuale, perché per un software di sicurezza "sembra funzionare" non è abbastanza.

Cosa succederà dopo

  • Backup cloud su mobile. L'estensione per browser esegue oggi backup su Dropbox, S3 e WebDAV secondo una pianificazione; il prossimo passo è portare questi caricamenti pianificati sulle app iOS e Android (il mobile può già ripristinare da un file di backup).

Contribuire

Open source e contributi benvenuti. CONTRIBUTING.md contiene i passaggi di configurazione, lo standard di codifica e ciò che la CI si aspetta. Alcune cose utili da sapere in anticipo:

  • Apri prima un issue per qualsiasi cosa importante. Le segnalazioni di bug e le piccole correzioni possono andare direttamente a una PR. Il tracker è su github.com/flythenimbus/bramble/issues.
  • Il software di sicurezza ha uno standard più alto. Aspettati che le modifiche arrivino con test e che i percorsi crittografici e del formato del vault ricevano un esame extra.
  • Trovato un problema di sicurezza? Per favore non inserirlo nel tracker pubblico. Segnalalo privatamente tramite GitHub Security Advisories o via email, così può essere corretto prima che venga reso pubblico. Vedi SECURITY.md per i dettagli.

Le PR che aggiungono fixture di compilazione automatica su siti reali o copertura di formati di importazione sono particolarmente utili.

Supporto

Bramble è gratuito e open source. Se ti è utile, una mancia è molto apprezzata. 💜 Scansiona un codice con il tuo wallet o copia un indirizzo qui sotto.

Monero (XMR)Bitcoin · LightningBitcoin · on-chain
Codice QR per donazione in MoneroCodice QR per donazione Bitcoin LightningCodice QR per donazione Bitcoin on-chain

Monero (XMR)

4AC3txuTwFm4fkamoYeK47c9EpnPwbreHNxJeKDYHiDNN6weD5vVA4BCH1azQhSxa6JjereuVpt21Pu2MyRDFDNNH6KGnWq

Bitcoin · Lightning

[email protected]

Bitcoin · on-chain

bc1q78sd5rnuufqdtv9plp0p56hrq72c9unj8tec8t

Licenza

Bramble è software libero, rilasciato sotto la GNU General Public License v3.0. Vedi il file LICENSE per il testo completo. In breve: usalo, studialo, fai un fork e condividilo. Se distribuisci una versione modificata, trasmetti le stesse libertà e rendi disponibile il tuo codice sorgente sotto GPLv3.

Categorie