
ऑफ़लाइन-प्रथम पासवर्ड मैनेजर, सीधे डिवाइस-से-डिवाइस सिंक के साथ।
एक पासवर्ड मैनेजर जो आपके रहस्यों को आपके अपने डिवाइसों पर रखता है। कोई खाता नहीं, आपका वॉल्ट रखने वाला कोई सर्वर नहीं, कोई कंपनी नहीं जो हैक होकर सब कुछ लीक कर दे। वॉल्ट आपके पास है, पासवर्ड आपके पास है, और बस।
Bramble वहीं चलता है जहाँ आप हैं:
वही एन्क्रिप्टेड वॉल्ट और वही Rust क्रिप्टो कोर तीनों के पीछे हैं, और आपके डिवाइस बीच में किसी क्लाउड के बिना, सीधे एक-दूसरे से पीयर-टू-पीयर सिंक कर सकते हैं।
Bramble प्राप्त करें:
![]() आपका वॉल्ट | ![]() एक वॉल्ट चुनें | ![]() किसी पेज पर ऑटोफ़िल |
|---|---|---|
![]() नया लॉगिन सहेजें | ![]() मौजूदा लॉगिन अपडेट करें | ![]() एंट्री संपादित करना |
![]() पासकी बनाएँ | ![]() पासकी से साइन इन करें | ![]() सेटिंग्स |
![]() अनलॉक तरीके | ![]() बैकअप और आयात | ![]() अनुसूचित क्लाउड बैकअप |
![]() |
आपके पासवर्ड आपके अपने डिवाइस पर एन्क्रिप्ट होते हैं और वहीं रहते हैं: डेस्कटॉप पर ब्राउज़र की निजी एक्सटेंशन स्टोरेज में, और मोबाइल पर ऐप-निजी एन्क्रिप्टेड स्टोरेज में। आपका वॉल्ट रखने वाला कोई सर्वर नहीं है और न ही साइन अप करने के लिए कोई खाता है। एक ही वॉल्ट का उपयोग एक से अधिक डिवाइस पर करने के लिए, Bramble इसे सीधे आपके डिवाइसों के बीच, पीयर-टू-पीयर, एंड-टू-एंड एन्क्रिप्टेड सिंक करता है, बीच में कोई क्लाउड नहीं। अपने हाथों में एक प्रति चाहिए? किसी भी समय एक एन्क्रिप्टेड बैकअप फ़ाइल निर्यात करें।
हर क्रिप्टोग्राफ़िक क्रिया एक ही Rust कोर के अंदर होती है: ब्राउज़र में WebAssembly में संकलित, और iOS और Android पर एक नेटिव लाइब्रेरी के रूप में। कुंजी व्युत्पत्ति, एन्क्रिप्शन और डिक्रिप्शन सब उसी कोर में चलते हैं, और व्युत्पन्न कुंजियाँ उपयोग के बाद मेमोरी से मिटा दी जाती हैं।
आपके वॉल्ट की प्रति किसी और के पास नहीं होती, इसलिए बैकअप रखना आप पर निर्भर है। Bramble आपको इसे करने के दो तरीके देता है:
.bramble फ़ाइल में निर्यात करें और इसे कहीं सुरक्षित रखें: दूसरी ड्राइव, USB स्टिक, जहाँ चाहें। यह साइफरटेक्स्ट ही रहता है, इसलिए इसे खोलने के लिए अब भी आपके मास्टर पासवर्ड की ज़रूरत होती है और चोरी हुआ बैकअप अकेले में बेकार है। इसे कभी-कभी करें, खासकर किसी बड़े बदलाव से पहले।सिंक किया हुआ दूसरा डिवाइस और कभी-कभार किया गया निर्यात, दोनों मिलकर यह सुनिश्चित करते हैं कि आप कभी भी एक खोए या टूटे डिवाइस से अपना वॉल्ट गँवाने की स्थिति में न हों।
मोबाइल ऐप Bramble के Rust क्रिप्टो कोर और वॉल्ट प्रारूप का पुनः उपयोग करते हैं, जिसके ऊपर नेटिव OS ऑटोफ़िल होता है:
iOS और Android ऐप एक्सटेंशन से स्वतंत्र रूप से संस्करणित और रिलीज़ होते हैं।
www.ikea.com, ca.accounts.ikea.com, और ikea.com सभी एक ही लॉगिन से मेल खाते हैं। एक एंट्री, कई URL। ब्राउज़र पर यह एक ऑन-पेज ड्रॉपडाउन है जो iframes और shadow DOM के अंदर के फ़ॉर्म तक पहुँचता है; मोबाइल पर यह ऐप्स और ब्राउज़रों में OS ऑटोफ़िल बार है।.bramble फ़ाइल में निर्यात करें। इसे खोलने के लिए अब भी आपके मास्टर पासवर्ड की आवश्यकता होती है।.kdbx (KDBX4) के रूप में सहेजें, और इसे KeePassXC या किसी अन्य KeePass ऐप में खोलें। कोई लॉक-इन नहीं: बाहर निकलने का दरवाज़ा उतना ही आसान है जितना अंदर जाने का।क्लाउड वाले सबके वॉल्ट अपने सर्वरों पर रखते हैं — एक विशाल निशाना। जब कोई हैक हो जाता है, तो आपका वॉल्ट नहीं, बल्कि एक साथ लाखों लीक होते हैं, और आपको महीनों बाद किसी ब्लॉग पोस्ट से पता चलता है। यानी तुम, LastPass और Dashlane 👀
Bramble इसे उलट देता है:
यह ट्रेडऑफ़ वास्तविक है और इसके बारे में ईमानदार रहना उचित है: कहीं किसी सर्वर पर "मैं अपना पासवर्ड भूल गया" बटन नहीं है। लेकिन आप सुरक्षा जाल के बिना नहीं हैं: हर वॉल्ट को एक रिकवरी कोड मिलता है, और आप एक हार्डवेयर कुंजी को प्रवेश के दूसरे मार्ग के रूप में पंजीकृत कर सकते हैं। रिकवरी कोड सुरक्षित रखें, दूसरे डिवाइस को सिंक रखें, और कभी-कभार बैकअप निर्यात करें। अपने प्रवेश के सभी मार्ग (पासवर्ड, कुंजी, और रिकवरी कोड) खो दें और वॉल्ट चला जाएगा, क्योंकि किसी और के पास इसकी प्रति नहीं होती।
Bramble LUKS-शैली कुंजी स्लॉट और एनवेलप एन्क्रिप्शन का उपयोग करता है। एक यादृच्छिक Vault Key (VEK) होती है जो वास्तव में आपके डेटा की सुरक्षा करती है। अनलॉक करने का हर तरीका (मास्टर पासवर्ड, सुरक्षा कुंजी, बायोमेट्रिक्स, या रिकवरी कोड) अपनी स्वयं की Key-Encryption Key (KEK) व्युत्पन्न करता है जो उसी Vault Key की एक प्रति को अनरैप करती है, इसलिए अनलॉक तरीका जोड़ने या रद्द करने से कभी एक भी एंट्री दोबारा एन्क्रिप्ट नहीं होती। फिर Vault Key हर आइटम के लिए एक नई प्रति-एंट्री कुंजी अनरैप करती है, और वह कुंजी एंट्री को ही डिक्रिप्ट करती है। सब कुछ AES-256-GCM है, यह सब उसी Rust कोर के अंदर (ब्राउज़र में WebAssembly में संकलित, मोबाइल पर एक नेटिव लाइब्रेरी)।
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)"]
आपका मास्टर पासवर्ड केवल क्रिप्टो कोर के अंदर कुंजियाँ व्युत्पन्न करने के लिए उपयोग होता है, और KEK तथा डिक्रिप्ट की गई कुंजियाँ उपयोग के बाद मेमोरी से मिटा दी जाती हैं। संग्रहण में केवल वॉल्ट हेडर पठनीय है; बाकी सब कुछ साइफरटेक्स्ट है।
अगर आपको KeePass पसंद है, तो आप घर जैसा महसूस करेंगे: आपका एन्क्रिप्टेड डेटाबेस, आपका नियंत्रण, कोई क्लाउड बिचौलिया नहीं। Bramble आपकी KDBX4 फ़ाइलें भी आयात करता है। यह कहाँ अलग है:
KeePass का दर्शन, ब्राउज़र-नेटिव और मोबाइल-नेटिव रूप में, और ऑटोफ़िल जो सहजता से काम करता है।
Bramble के कुछ हिस्से AI सहायता (Claude Opus) से लिखे गए थे, लेकिन हर पंक्ति को एक दशक से अधिक अनुभव वाले सॉफ्टवेयर इंजीनियर द्वारा निर्देशित, समीक्षित और आकार दिया गया, खासकर सुरक्षा-महत्वपूर्ण हिस्सों को। AI एक तेज़ टाइपिस्ट था, वास्तुकार नहीं। कोडबेस का भारी परीक्षण किया गया है — स्वचालित और मैनुअल — क्योंकि सुरक्षा सॉफ्टवेयर के लिए "लगता है कि यह काम करता है" पर्याप्त नहीं है।
ओपन सोर्स और योगदान का स्वागत है। CONTRIBUTING.md में सेटअप के चरण, कोडिंग मानक, और CI की अपेक्षाएँ हैं। कुछ बातें शुरू में जानने लायक:
वे PR विशेष रूप से उपयोगी हैं जो वास्तविक-साइट ऑटोफ़िल फिक्स्चर या आयात-प्रारूप कवरेज जोड़ते हैं।
Bramble मुफ़्त और ओपन सोर्स है। अगर यह आपके लिए उपयोगी है, तो एक टिप (दान) अत्यधिक सराहनीय होगा। 💜 अपने वॉलेट से कोई कोड स्कैन करें, या नीचे कोई पता कॉपी करें।
| Monero (XMR) | Bitcoin · Lightning | Bitcoin · on-chain |
|---|---|---|
![]() | ![]() | ![]() |
Monero (XMR)
4AC3txuTwFm4fkamoYeK47c9EpnPwbreHNxJeKDYHiDNN6weD5vVA4BCH1azQhSxa6JjereuVpt21Pu2MyRDFDNNH6KGnWq
Bitcoin · Lightning
Bitcoin · on-chain
bc1q78sd5rnuufqdtv9plp0p56hrq72c9unj8tec8t
Bramble मुफ़्त सॉफ्टवेयर है, जो GNU जनरल पब्लिक लाइसेंस v3.0 के अंतर्गत जारी किया गया है। पूरा पाठ LICENSE फ़ाइल में देखें। संक्षेप में: इसका उपयोग करें, इसका अध्ययन करें, इसे फ़ोर्क करें, और इसे साझा करें। यदि आप एक संशोधित संस्करण वितरित करते हैं, तो वही स्वतंत्रताएँ आगे बढ़ाएँ और अपना स्रोत भी GPLv3 के अंतर्गत उपलब्ध कराएँ।
otpauth:// URI या केवल सीक्रेट पेस्ट करें और Bramble छह अंकों के कोड जनरेट करता है।