There's probably more projects I should donate to but am officially donating to GrapheneOS and now Molly.im. Secure os and a secure IM are extremely important.

We have a list of messaging apps to chose from but it seems Molly.im is headed in a direction we should be supporting.

easthvan all feature request are welcome. This year will be a great year for Molly. When monero gets implemented an audit will be a must. We would like to do it after monero, remote attestation and sandboxing webrtc is done. When these features are implemented we think about releasing a text only molly. Then we can sit down with the community and find the best way to handle Molly's own infrastructure. We would love to still keep it possible to talk to signal. On top of that add the possibility to talk on molly network.

    10 days later

    Nuttso About which version to use. I meant if that version of Molly in the link I posted above works with instant notification when database is at rest/locked? Do you have a version that works with FCM too? Link?

      Nuttso you just need the fcm version. It also receives messages with a locked device

      Ok does that mean you get instant notification when a message is received even when database is at rest?

      Second, when registering for the first time and set a database password. Do you have to remember and use the same database password when reinstallning the app? Can database password be changed if you want to?

        PMUSR Ok does that mean you get instant notification when a message is received even when database is at rest?

        Yes. Locked database notifications work with FCM and mollysocket. Only not with websocket.

        PMUSR Second, when registering for the first time and set a database password. Do you have to remember and use the same database password when reinstallning the app?

        No.

        PMUSR Can database password be changed if you want to?

        Yes

        This is not intended as a criticism, but considering the problematic security of F-Droid, pointed out several times by the GrapheneOS account in this forum, I'm curious as to the reasoning behind publishing Molly on F-Droid.

          Relaks Molly is not published on F-Droid. The F-Droid team doesn't want it there anyway due to previous arguments between Signal and F-Droid. If Molly was ever published on F-Droid, it'd be via a reproducible build where Molly retains its key and is signed by them, not F-Droid.

          Molly has its own F-Droid repository. it's already available via GitHub with a self-updater, and the FOSS variant is also available on Accrescent (not due to some imposed restriction on Accrescent's part - that's just the variant that Molly's team chose to publish there).

          Relaks I might be wrong but they publish on their own repository (which can be accessed by Obtanium, or another F-Droid client like Droid-ify, if you don't want to use F-Droid), not on the F-Droid repository, and I have seen that at least one of the Molly versions prompts to self update after being installed via the F-Droid repository. Just saying this as there are issues with F-Droid but this avoids most of them.

          The only issue I guess is the fact that multiple app repositories are accessed by F-Droid clients, but as I said you don't need to use them.

          I don't speak on behalf of Molly by the way and may be wrong, just thought I would reply with my thoughts

          EDIT: oops more knowledgeable people replied before me anyway

          It looks like I may have been wrong about the Molly app repo repository versions self updating. Not sure

            Thank you very much for the clear answers. Very heartening that this is taken seriously.

            • N1b likes this.

            So, some feedback! Molly works just fine, at first I needed to do a Captcha on every (!) new chat, completely crazy (f**k Signal...), not sure if because VPN or the custom App or both.

            Now it works fine, coupling Signal Desktop too, and the Ability for a second phone / Pixel tablet / whatever is lit!

            roamer4223 F-Droid basic is the official client but updated to modern Android. Nobody on GrapheneOS should use the old F-Droid App! The 3rd party clients are often more modern (NeoStore, AuroraDroid, Droid-ify, ...), some are outdated (G-Droid, Foxydroid) and in general my best experience was with F-Droid Basic.

              missing-root yes, I personally use F-Droid Basic as well for the F-Droid and other repo apps. It is the best client, at the moment anyway imo 🙂 just didn't want to derail this into an F-Droid client debate haha

              5 days later

              Nuttso

              When you introduce random IDs for usernames, will it be like Session with a bunch of long letters? How would you gain access to your account when reinstallning or changing phone in a simpel and secure way? Please tell me more about it if you can? :)

              beammer335d What platform do you suggest to buy into Monero?

              Check out: localmonero.co , monero.com , your local crypto ATMs (you can buy ltc, and then swap into XMR using swappers like trocador.app

              beammer335d Sorry and Wallet

              desktop: feather wallet
              android: stackwallet, mysu wallet, or anonero wallet

                PMUSR Where to download Aurora store that notify or update itself?

                If you download the APK from the official website, it will likely be self-updateable.

                  monero4freedom Check out: localmonero.co, monero.com, trocador.app

                  ...is overpriced. You can place limit buy orders on Kraken (KYC) or bisq.network. Bisq is based on Bitcoin, Haveno is based on Monero. Haveno.exchange (testnet, currently still in development)

                  native Monero Community wallet, feather wallet is particularly suitable for Tor. Feather Dev is also a developer at Monero & owner of xmrguide.org
                  android: moneroju and Cake wallet are more involved in the Monero community. (Or dev's also make PR to the Monero code.)