3 पॉइंट द्वारा GN⁺ 2025-11-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Molly Android के लिए Signal फोर्क है, जो बेहतर सुरक्षा और यूज़र कंट्रोल के साथ पूरी तरह खुला ओपन सोर्स (FOSS) मैसेंजर प्रदान करता है
  • इसमें कोई proprietary code शामिल नहीं है, और डेटाबेस को पासफ्रेज़ (Passphrase) से एन्क्रिप्ट करके सुरक्षित किया गया है
  • एक ही अकाउंट में कई डिवाइस कनेक्ट किए जा सकते हैं, और Material You थीम से डिवाइस की color palette के अनुरूप डिजाइन मिलता है
  • UnifiedPush और automatic lock के साथ non-Google notification system अपनाकर सुरक्षा बढ़ाई गई है
  • इसमें RAM Shredding जैसे अतिरिक्त सुरक्षा फीचर और भविष्य में नई फीचर विस्तार योजनाएँ भी शामिल हैं

Molly का अवलोकन

  • Molly Android के लिए Signal का स्वतंत्र फोर्क है, यानी मूल ऐप के फीचरों को बेहतर तरीके से पेश करता है
    • Signal की security और privacy philosophy को बनाए रखते हुए, proprietary components हटाए गए हैं
    • इसे पूर्ण फ्री ओपन सोर्स (FOSS) के रूप में उपलब्ध कराया गया है, जिससे transparency सुनिश्चित होती है

प्रमुख सुरक्षा फीचर

  • डेटाबेस encryption के लिए Passphrase Encryption का उपयोग
    • उपयोगकर्ता के messages और metadata को सुरक्षित रखने वाला स्ट्रक्चर
  • RAM Shredding फीचर से memory (RAM) में बचे हुए sensitive data को सुरक्षित रूप से हटाया जाता है
  • Automatic Locking फीचर के माध्यम से कुछ समय तक उपयोग न होने पर ऐप अपने‑आप लॉक हो जाता है

उपयोगकर्ता अनुभव और डिजाइन

  • Material You थीम सपोर्ट से डिवाइस की color palette के हिसाब से consistent interface मिलता है
  • Multi-Device फीचर से एक ही अकाउंट को कई डिवाइसों पर एक साथ उपयोग किया जा सकता है

नोटिफिकेशन और कम्युनिकेशन स्ट्रक्चर

  • UnifiedPush के माध्यम से non-Google notification system अपनाया गया है
    • Google Play सेवाओं पर निर्भर हुए बिना notifications deliver करने वाला स्ट्रक्चर

1 टिप्पणियां

 
GN⁺ 2025-11-29
Hacker News टिप्पणियाँ
  • मैंने Molly को एक साल से ज़्यादा समय तक इस्तेमाल किया, लेकिन एक दिन अचानक डिवाइस रजिस्ट्रेशन गायब हो गया और सर्वर पर दोबारा रजिस्टर भी नहीं हो पाया
    बैकअप फीचर भी काम नहीं कर रहा था, इसलिए मैं कई दिनों तक पूरी तरह फँसा रहा, और आखिरकार मुझे Signal पर वापस जाकर नया डेटाबेस बनाना पड़ा
    यह सच में बेहद खराब अनुभव था

    • मुझे भी आधिकारिक Signal ऐप में लगभग यही समस्या हुई थी
      दोस्त इसका इस्तेमाल करते हैं इसलिए मजबूरी में Signal/Molly इस्तेमाल करता हूँ, लेकिन प्रतिस्पर्धी ऐप भी लगभग उतने ही खराब हैं
      समझ नहीं आता कि अब तक कोई ढंग का IM client क्यों नहीं बना पाया। लगता है Pidgin के ज़माने से बहुत ज़्यादा प्रगति नहीं हुई
  • Whisperfish प्रोजेक्ट Sailfish OS के लिए Signal messenger है, और Rust में लिखी गई एक स्वतंत्र Signal client library को maintain करता है
    जब तक Signal protocol नहीं बदलता या non-standard clients को block नहीं करता, यह काफ़ी अच्छी तरह काम करता है
    Whisperfish project, Presage library देखें

    • जानकारी के लिए, यह library libsignal पर निर्भर करती है
  • “Signal में कौन सा proprietary blob है?” इस सवाल पर, GitHub readme के अनुसार इसमें FCM और Google Maps शामिल हैं
    FCM में technically blob ज़रूरी नहीं है, लेकिन Google ने इसे ऐसा दिखने वाला बना दिया है
    मैंने खुद reverse engineer करके देखा, तो यह बस दो broadcast receivers के ऊपर चढ़ाया गया एक overengineered wrapper था
    इसलिए Mastodon app FCM push notifications को support करते हुए भी 100% open source बनने वाला पहला ऐप बना

    • इसमें Firebase और GMS भी शामिल हैं
      जिन उपयोगकर्ताओं के threat model में Alphabet शामिल है, उनके लिए metadata leak असहज हो सकता है
      Molly का एक Firebase वाला version है और एक UnifiedPush वाला Molly-FOSS version है
      GrapheneOS ने आधिकारिक रूप से Molly को certify करने वाला ट्वीट भी किया है
    • फिर भी यह अच्छा है कि वैकल्पिक client मौजूद हैं
      यह विडंबना है कि E2EE messenger उपयोगकर्ताओं से ज़्यादा खुद को बचाने के लिए बंद हो जाते हैं
      एक समय था जब उपयोगकर्ता अपने डिवाइस पर संदेशों को आज़ादी से संभाल सकते थे — scripts या automation से भी
      लेकिन वह E2EE से पहले, mobile dominance से पहले का दौर था
  • इस ऐप का killer feature यह है कि इसे सीधे F-Droid से install किया जा सकता है
    मैं इसे लंबे समय से संतोष के साथ इस्तेमाल कर रहा हूँ, और developer का आभारी हूँ

    • जानकारी के लिए, Signal का आधिकारिक APK download page यहाँ है
    • Guardian Project के F-Droid repository में भी Signal build उपलब्ध है
    • मेरे लिए UnifiedPush notification support सबसे बड़ा फ़ायदा है। Signal सिर्फ websocket और FCM को support करता है
    • बढ़िया जानकारी है। इससे मेरा setup काफ़ी आसान हो जाएगा
  • मुझे नए chat app से ज़्यादा integrated protocol और अपनी पसंद का client चाहिए

  • Android Signal tablet companion app mode को support नहीं करता
    इसलिए Android tablet पर Signal इस्तेमाल करने के लिए Molly का इस्तेमाल करना पड़ता है
    Pixel Tab आने के बाद मैं iPad से shift हुआ, और यह काफ़ी स्थिर तरीके से काम कर रहा है

  • मैं $50 की शर्त लगाता हूँ, यह शायद किसी nation-state level disruption attempt जैसा मामला है
    Signal अब इतना फैल चुका है कि मेरे ज़्यादातर दोस्त पहले से ही इसे इस्तेमाल करते हैं, और उन्हें किसी दूसरे ऐप पर ले जाना लगभग असंभव है
    Signal असुरक्षित है, इसका स्पष्ट सबूत भी नहीं है

    • लेकिन यह सवाल है कि हमें ऐसे centralized service पर भरोसा क्यों करना चाहिए
      परिवार को Signal पर लाने का अब अफ़सोस है। डेटा पर कोई नियंत्रण नहीं है, और यह अमेरिका-आधारित service पर निर्भर है
      अगर EU का Chat Control bill पास हो जाता है, तो ऐसे centralized services सबसे पहले निशाने पर होंगे
      Signal की California-based होने की वजह से भी आलोचना होनी चाहिए
    • जानकारी के लिए, Molly Signal के ही सर्वर इस्तेमाल करता है, इसलिए दोनों ऐप के उपयोगकर्ता एक-दूसरे को संदेश और कॉल सामान्य रूप से कर सकते हैं
    • Signal पर हमेशा centralization controversy रही है
      फोन नंबर, contact discovery, MOB cryptocurrency जैसी चीज़ों की वजह से Matrix या Molly जैसे विकल्प बने, लेकिन वे अब भी niche में हैं
    • अगर यह disruption है, तब भी यह Signal की पुरानी समस्याओं को हल करने की एक महत्वाकांक्षी कोशिश लगती है
  • क्या इसमें SMS fallback feature फिर से जोड़ा गया है?
    अगर नहीं, तो मैं Matrix ही इस्तेमाल करता रहूँगा। यह Signal जितनी privacy और Discord स्तर का UX देता है

    • जानना चाहूँगा कि आप कौन सा Matrix client app इस्तेमाल करते हैं
      Discord IPO के बाद विकल्प के तौर पर मैंने Revolt (अब Stoat Chat) आज़माया, लेकिन Discord का screen sharing और noise cancelling बहुत बेहतरीन है
      Element में background noise बहुत ज़्यादा थी, इसलिए बातचीत करना मुश्किल था
    • लेकिन privacy के मामले में Matrix की Signal से तुलना नहीं की जा सकती
  • Signal ऐप को लेकर मेरी सबसे बड़ी शिकायत इसकी UI/UX और फीचर की कमी है
    सच कहूँ तो डिज़ाइन भद्दा है, और live location sharing या multi-device synced messages जैसी सुविधाएँ मौजूदा रणनीति में आने की संभावना कम लगती है
    फिर भी आधिकारिक साइट पर एक भी screenshot नहीं है, यह देखकर लगता है कि यह “बेहतर संस्करण” मेरी उम्मीदों को बिल्कुल नहीं पूरा करेगा

    • मैंने भी screenshots ढूँढने के लिए app store और GitHub खंगाले, लेकिन कुछ नहीं मिला
      “Material You” theme पर ज़ोर देने के बावजूद एक भी screenshot न होना अजीब है
    • मैं भी यही सोचता हूँ। GitHub तक खोलकर देखा, लेकिन कोई image नहीं है
    • उल्टा, मुझे तो Signal का UI काफ़ी संतोषजनक लगता है। मैं GUI designer नहीं हूँ, लेकिन समझ नहीं आता कि इससे बेहतर क्या होना चाहिए
  • क्या यह भी Signal की तरह regular updates force करने वाला ऐप है?
    मुझे ऐसा ऐप चाहिए जिसे update करने की ज़रूरत न पड़े — जो आखिरकार शायद email ही है

    • आपको ऐसा ऐप क्यों चाहिए जिसे update करने की ज़रूरत न पड़े?
      इसका मतलब है bugs और security vulnerabilities वैसे ही रह जाएँगी
      Signal सिर्फ security patch होने पर block करता है, और इसका अंतराल कुछ हफ्तों से काफ़ी ज़्यादा होता है
    • अगर update नहीं करेंगे तो zero-click exploit का शिकार हो सकते हैं। यह ऐसी vulnerability है जिसे दूसरी जगहों पर पहले ही patch किया जा चुका है