I use an iPhone and my fiancé uses Android. He is not very tech savvy. He does not like to text for privacy reasons. I was going to recommend we get Signal but see others in Lemmy talking about Matrix. Is that better? If so, what app is best that works on both our phones? Thanks Lemmy friends!

  • SirEDCaLot@lemmy.fmhy.ml
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    If privacy is the ultimate goal, I think Signal is a bit better.

    That said, Signal is doing a bunch of user-unfriendly stuff that turns me off a bit. For example, they had a great SMS integration on Android that they’re now killing for no obvious reason. And more problematic- on iOS there is NO backup/restore functionality. None. So if you lose your phone, all your chat history is gone. It doesn’t backup to iCloud or anywhere else. The ONLY backup or transfer option is if you get a new phone you can transfer data from old to new.
    Android has a full backup/restore function that backs everything up to an encrypted file. No idea why they don’t do the same on iOS.

    Matrix is also better for multiple device access. On Signal, you can connect additional devices (laptop etc) but they are always subservient to the main device. Conversation history doesn’t transfer from the main device to addon devices, although conversations stay in sync on both devices from the point you add the device forward. But if you get a new phone for example, that’s a new parent device, so your desktop convo history gets wiped.
    Matrix on the other hand, no device is primary and conversation history is stored (encrypted) on the server. So backup your crypto key and you can access everything from any device (including a web browser).

    For Matrix- Element is the one to use most of the time…

    • Rooki@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I would think its NOT good privacy to backup it to icloud. As ANY backup. They probably do no backups, because it is unsafe to do so.

      • ardorhb@kbin.cafe
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        In information technologies there are three main security goals: Confidentiality, Integrity, Availability. And while Signal is really good with the first two it utterly fails with the last one (at least on iOS).

        Still I use Signal every day and would also recommend it to everybody who just wants a good private instant messaging client. While I also like and use Matrix (and see a bright future for the protocoll) there are still far too many problems to use it stress-free and smothly in everyday life.

      • Skull giver@popplesburger.hilciferous.nl
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Properly encrypted backups should be fine. You should be able to put a backup with a sufficiently secure password anywhere or the encryption is broken, and I don’t think Signal’s is.

        You would need a very good password, of course. I use a 64 or 128 character random string from my password manager for these types of backups and I’m confident posting the files in just about any cloud storage location.

        If the backup isn’t encrypted, or you can’t pick your own key, the situation changes drastically, of course.

        • Rooki@lemmy.worldM
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Yeah, but the best encryption is… not to give the data to unwanted third parties. As then they have time of their lives to encrypt that ( if they want ).

          • SirEDCaLot@lemmy.fmhy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Or, maybe they just don’t consider at an important enough problem to get fixed. A big part of my point is that if there was a specific reason why they chose not to do it, that reason would be communicated to the users. As far as I am aware, no such reason has been communicated. Don’t get me wrong, I like signal a lot. I’m a little bit critical sometimes because I feel that there are important features like this, which have a serious effect on usability, that are not getting the priority they need.