
Lokale Passwortverwaltung mit direkter Gerät-zu-Gerät-Synchronisierung
Ein Passwort-Manager, der deine Geheimnisse auf deinen eigenen Geräten aufbewahrt. Kein Konto, kein Server, der deinen Tresor hält, kein Unternehmen, das gehackt werden und alles durchsickern lassen könnte. Du hältst den Tresor, du hältst das Passwort – und das war's.
Bramble läuft dort, wo du bist:
Derselbe verschlüsselte Tresor und derselbe Rust-Krypto-Kern stecken hinter allen vier, und deine Geräte können direkt miteinander synchronisieren – Peer-to-Peer, ohne Cloud in der Mitte.
Bramble holen:
Deine Passwörter werden auf deinem eigenen Gerät verschlüsselt und bleiben dort: im privaten Erweiterungsspeicher des Browsers, in gewöhnlichen Dateien auf deiner eigenen Festplatte in der Desktop-App und im app-privaten verschlüsselten Speicher auf Mobilgeräten. Es gibt keinen Server, der deinen Tresor hält, und kein Konto, für das du dich anmelden müsstest. Um denselben Tresor auf mehreren Geräten zu nutzen, synchronisiert Bramble ihn direkt zwischen deinen Geräten, Peer-to-Peer, Ende-zu-Ende-verschlüsselt, ohne Cloud in der Mitte. Du möchtest eine Kopie in deinen eigenen Händen? Exportiere jederzeit eine verschlüsselte Backup-Datei.
Jede kryptografische Operation findet in einem einzigen Rust-Kern statt: kompiliert zu WebAssembly im Browser und zu einer nativen Bibliothek auf iOS und Android. Schlüsselableitung, Verschlüsselung und Entschlüsselung laufen alle in diesem Kern, und abgeleitete Schlüssel werden nach der Verwendung aus dem Speicher gelöscht.
Niemand sonst hält eine Kopie deines Tresors, daher liegt es an dir, ein Backup zu erstellen. Bramble bietet dir zwei Möglichkeiten:
.bramble-Datei und verwahre sie an einem sicheren Ort: auf einem anderen Laufwerk, einem USB-Stick oder wo auch immer du möchtest. Sie bleibt Chiffretext, daher benötigt das Öffnen weiterhin dein Master-Passwort, und ein gestohlenes Backup ist für sich allein nutzlos. Tue dies ab und zu, besonders vor größeren Änderungen.Ein synchronisiertes zweites Gerät und der gelegentliche Export zusammen bedeuten, dass du nie nur ein verlorenes oder defektes Gerät davon entfernt bist, deinen Tresor zu verlieren.
Die mobilen Apps nutzen Brambles Rust-Krypto-Kern und Tresorformat wieder, mit nativem OS-Autofill obendrauf:
Die iOS- und Android-Apps werden unabhängig von der Erweiterung versioniert und veröffentlicht.
Eine native App für macOS und Linux, kein Browser-Tab im Kostüm. Sie ist mit Tauri gebaut, sodass die UI dasselbe React ist, das überall sonst läuft, während der Tresor und jede kryptografische Operation in einem Rust-Prozess leben. Der Vault Key gelangt überhaupt nie in die Webview.
Installiere sie so, wie du alles andere installierst: eine signierte und notarisierte .dmg oder brew install --cask bramble auf macOS sowie ein APT-Repository, ein AppImage, .deb- und .rpm-Pakete oder ein Nix-Flake auf Linux. Das Festplatten-Image und das AppImage aktualisieren sich selbst; die Paketmanager-Routen aktualisieren sich mit dem Rest deines Systems.
Was es noch nicht kann – und das sagt es deutlich, statt still zu scheitern: Touch ID-Entsperrung, Passkeys, KeePass-Import und -Export, Auto-Type in native Apps und der SSH-Agent für die SSH-Schlüssel, die der Tresor bereits speichert. Es gibt auch keinen Windows-Build, und die Browser-Erweiterung ist dort vorerst die Antwort.
www.ikea.com, ca.accounts.ikea.com und ikea.com passen alle zum selben Login. Ein Eintrag, mehrere URLs. Im Browser ist es ein Dropdown auf der Seite, das Formulare in iframes und Shadow DOM erreicht; auf Mobilgeräten ist es die OS-Autofill-Leiste in Apps und Browsern; in der Desktop-App ist es das Schnellzugriffs-Panel, das den Browser über die gekoppelte Erweiterung ausfüllt..bramble-Datei, wann immer du eine Kopie in deinen eigenen Händen möchtest. Zum Öffnen wird weiterhin dein Master-Passwort benötigt..kdbx-Datei (KDBX4) unter einem Passwort, das du für die Datei wählst, und öffne sie in KeePassXC oder einer anderen KeePass-App. Keine Abhängigkeit: Der Ausgang ist so einfach wie der Eingang.Die Cloud-Anbieter halten die Tresore aller auf ihren Servern – ein einziges riesiges Ziel. Wenn einer gehackt wird, leakt nicht dein Tresor, sondern Millionen auf einmal, und du erfährst es Monate später aus einem Blogbeitrag. Wir meinen dich, LastPass und Dashlane 👀
Bramble dreht das um:
Der Kompromiss ist real und es lohnt sich, ehrlich zu sein: Es gibt keinen „Ich habe mein Passwort vergessen“-Knopf auf einem Server irgendwo. Aber du bist nicht ohne Sicherheitsnetz: Jeder Tresor erhält einen Wiederherstellungscode, und du kannst einen Hardware-Schlüssel als weiteren Zugangsweg registrieren. Speichere den Wiederherstellungscode, halte ein zweites Gerät synchronisiert und exportiere ab und zu ein Backup. Verlierst du alle deine Zugangswege (Passwort, Schlüssel und Wiederherstellungscode), ist der Tresor weg – denn niemand sonst hält eine Kopie.
Bramble verwendet LUKS-artige Schlüsselschlitze und Envelope-Verschlüsselung. Es gibt einen zufälligen Vault Key (VEK), der deine Daten tatsächlich schützt. Jeder Entsperrweg (Master-Passwort, Sicherheitsschlüssel, Biometrie oder Wiederherstellungscode) leitet seinen eigenen Key-Encryption Key (KEK) ab, der eine Kopie desselben Vault Keys entschlüsselt – so erfordert das Hinzufügen oder Entziehen einer Entsperrmethode nie, einen einzelnen Eintrag neu zu verschlüsseln. Der Vault Key entschlüsselt dann einen frischen, pro Eintrag vergebenen Schlüssel für jedes Element, und dieser Schlüssel entschlüsselt den Eintrag selbst. Alles ist AES-256-GCM, alles innerhalb desselben Rust-Kerns (kompiliert zu WebAssembly im Browser, als native Bibliothek auf Mobilgeräten).```mermaid
flowchart TD
subgraph unlock["Unlock (any one of these)"]
PW["Master password"]
SK["Security key
(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)"]
Ihr Master-Passwort wird ausschließlich verwendet, um Schlüssel im Krypto-Kern abzuleiten, und der KEK sowie die entschlüsselten Schlüssel werden nach der Verwendung aus dem Speicher gelöscht. Im Speicher ist nur der Vault-Header lesbar; alles andere ist Chiffretext.
## Vergleich mit KeePass
Wenn Sie KeePass lieben, werden Sie sich wie zu Hause fühlen: Ihre verschlüsselte Datenbank, Ihre Kontrolle, kein Cloud-Mittelsmann. Bramble importiert sogar Ihre KDBX4-Dateien. Wo es sich unterscheidet:
- **🌐 Es trifft Sie dort, wo Sie sind.** Eine Browser-Erweiterung, eine Desktop-App und native iOS- und Android-Apps, alles in einem Vault. Keine Plugin-Brücke, die zwischen einem Desktop-Programm und Ihrem Browser verdrahtet werden muss, und kein Gefummel, um Autofill auf Ihrem Telefon zum Laufen zu bringen.
- **Autofill funktioniert einfach.** Domain-Abgleich und ein Dropdown-Menü auf der Seite im Browser, plus System-Autofill und Passkeys auf Mobilgeräten – integriert statt nachträglich aufgesetzt.
- **Ein einheitlicher, moderner Build** statt einer Ansammlung von Plugins und Forks. Argon2id und AES-256-GCM ab Werk.
- **Moderne Benutzeroberfläche.** KeePass sieht aus, als wäre es aus 2003 entkommen (keine Respektlosigkeit). Bramble ist sauber und schnell, mit Dunkelmodus und einem Layout, bei dem man nicht zusammenzuckt.
Die KeePass-Philosophie mit einem browser- und mobilnativen Anstrich und Autofill, das reibungslos funktioniert.
## Offenlegung zur KI-Nutzung
Teile von Bramble wurden mit KI-Unterstützung (Claude Opus) geschrieben, aber jede Zeile wurde von einem Softwareentwickler mit über einem Jahrzehnt Erfahrung geleitet, überprüft und geformt – besonders die sicherheitskritischen Teile. Die KI war eine schnelle Tippkraft, nicht der Architekt. Die Codebasis ist umfassend getestet, automatisiert und manuell, denn bei Sicherheitssoftware ist „scheint zu funktionieren“ nicht gut genug.
## Was als Nächstes kommt
- **Cloud-Backups auf Mobilgeräten.** Die Browser-Erweiterung und die Desktop-App sichern heute planmäßig in den Cloud-Speicher; als Nächstes werden diese geplanten Uploads auf die iOS- und Android-Apps ausgeweitet (Mobilgeräte können bereits aus einer Backup-Datei wiederherstellen).
- **Windows.** Die Desktop-App erscheint für macOS und Linux. Windows ist die Plattform, für die sie noch nicht gebaut wurde.
- **Ausfüllen an weiteren Orten über die Desktop-App.** Auto-Type in native Apps, sodass das Schnellzugriff-Panel Fenster erreicht, die kein Browser sind, sowie ein SSH-Agent, der die SSH-Schlüssel bereitstellt, die Ihr Vault bereits enthält.
## Mitwirken
Open Source und Beiträge sind willkommen. [CONTRIBUTING.md](https://github.com/flythenimbus/bramble/blob/main/CONTRIBUTING.md) enthält die Einrichtungsschritte, den Codierungsstandard und die CI-Anforderungen. Ein paar Dinge, die es wert sind, im Voraus zu wissen:
- **Eröffnen Sie zuerst ein Issue für alles Große.** Fehlerberichte und kleine Korrekturen können direkt als PR eingereicht werden. Der Tracker befindet sich unter [github.com/flythenimbus/bramble/issues](https://github.com/flythenimbus/bramble/issues).
- **Sicherheitssoftware hat eine höhere Messlatte.** Erwarten Sie, dass Änderungen mit Tests einhergehen und die Krypto- und Vault-Format-Pfade besonders genau geprüft werden.
- **Sicherheitsproblem gefunden?** Bitte melden Sie es nicht im öffentlichen Tracker. Melden Sie es privat über [GitHub Security Advisories](https://github.com/flythenimbus/bramble/security/advisories) oder per E-Mail, damit es behoben werden kann, bevor es an die Öffentlichkeit gelangt. Details finden Sie in [SECURITY.md](https://github.com/flythenimbus/bramble/blob/main/SECURITY.md).
PRs, die Autofill-Fixtures für echte Websites oder Importformat-Abdeckung hinzufügen, sind besonders hilfreich.
## Unterstützung
Bramble ist kostenlos und Open Source. Wenn es für Sie nützlich ist, ist ein Trinkgeld sehr willkommen. 💜 Scannen Sie einen Code mit Ihrer Wallet oder kopieren Sie eine unten stehende Adresse.
| Monero (XMR) | Bitcoin · Lightning | Bitcoin · on-chain |
|:---:|:---:|:---:|
| <img src="https://assets.kitploit.com/production/public/readmes/9122/98a87da3dd96c4dfff684cf1f00c302af2ad52847c7e83a7211df45331f0585b.png" alt="Monero-Spenden-QR-Code" width="200" /> | <img src="https://assets.kitploit.com/production/public/readmes/9122/863a4b5ebc384842e2b7c667e8a3ef56a5260b36d293fa8ee0c99078a21fa665.png" alt="Bitcoin-Lightning-Spenden-QR-Code" width="200" /> | <img src="https://assets.kitploit.com/production/public/readmes/9122/d51c08ee321db0ce69f7498087bff37fdc3027aabcac757dc8fc9e368a361cdc.png" alt="Bitcoin-On-Chain-Spenden-QR-Code" width="200" /> |
**Monero (XMR)**```
4AC3txuTwFm4fkamoYeK47c9EpnPwbreHNxJeKDYHiDNN6weD5vVA4BCH1azQhSxa6JjereuVpt21Pu2MyRDFDNNH6KGnWq
Bitcoin · Lightning``` [email protected]
**Bitcoin · On-Chain**```
bc1q78sd5rnuufqdtv9plp0p56hrq72c9unj8tec8t
Bramble ist freie Software, veröffentlicht unter der GNU General Public License v3.0. Die vollständige Lizenz finden Sie in der Datei LICENSE. Kurz gesagt: Nutzen Sie sie, studieren Sie sie, forken Sie sie und teilen Sie sie. Wenn Sie eine modifizierte Version weitergeben, geben Sie dieselben Freiheiten weiter und stellen Sie Ihren Quellcode ebenfalls unter der GPLv3 zur Verfügung.
![]() Dein Tresor | ![]() Tresor auswählen | ![]() Autofill auf einer Seite |
|---|
![]() Neuen Login speichern | ![]() Bestehenden Login aktualisieren | ![]() Eintrag bearbeiten |
![]() Passkey erstellen | ![]() Mit Passkey anmelden | ![]() Einstellungen |
![]() Entsperrmethoden | ![]() Backups und Import | ![]() Geplante Cloud-Backups |
![]() Gerätesynchronisierung |
otpauth://-URI oder ein nacktes Geheimnis ein, und Bramble generiert die sechsstelligen Codes.