Hi,

I’m looking for an instant messaging ( IM ) apps software/protocol that run on Android and computer

and meet the following requirements :

  • Open source !
  • E2EE
  • Messages are send in direct ! (not passing by a server)
  • handle group
  • Truly private ! ( That’s the tricky part )

 

The closest that I’ve found is Briar

  • +can work without internet ! (bluetooth, local wifi, files !)
  • + use TOR
  • - Mutual party have to exchange key (or your can introduce someone)
  • - sending media suck for now, poor image quality
  • - no call or voice messaging

 

I’ve been looking for alternatives:

  • Session
    • Sadly it keep ALL the conversation into server !!! so it’s a no go.
  • speek
    • I didn’t try it yet, any feedback ?
  • simplex
    • it look very promising ! (didn’t tried it yet)
    • + seem to handle multiple profile in one !
    • + do not require that both party send an invitation !
    • ! I didn’t found (yet) if the messages are send in direct or pass by a server…
      It’s not P2P all the messages pass by servers… too bad.

All post about alternatives or experience with the one that I cited are welcome.

    • moreeni@lemm.ee
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      The “truly private” req really smells with “I have no threat model and don’t know what am I doing”

  • ArcaneSlime@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Not exactly what you’re looking for, BUT the best bet would probably be jabber/xmpp. There is a server involved but you can be that server with a ras pi or an old laptop, or VPS, and with OMEMO e2ee, the server can’t see message content only “bob sends X to john.” And as the server owner you can keep no logs and trust yourself.

  • wincing_nucleus073@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    simplex uses relays/servers, but incoming and outgoing messages are configured to pass through separate servers. you can see this in the network settings

    • Gordon_F@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      no ! thanks ! look promising too.

      I’ll try it and give my review… but is it require to make a “jami” account on their server !??

      • banazir@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        As I understand it, the account is on your machine only. If you delete your profile, it’s gone, unless you made backups. But I may be mistaken.

        • Gordon_F@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          10 months ago

          I think your mistaken… Can someone confirm ?

          So I was eager to test Jami, but on Windows it require Windows 10… so no way --> https://itvision.altervista.org/why-windows-10-sucks.html

          anyway I gave a quick try on a test machine (win10) But I got , not matter what I entered

          Too bad because it had on paper, a lot of nice features…

          On linux, too bad they don’t provide (yet) an AppImage…

  • Gordon_F@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    10 months ago

    A little update.

    I’ve just tested simplex on Android.

    it’s very well thought out ! The features make sense. UNFORTUNATELY it’s not P2P ! all the messages pass by their servers :'( with Briar it’s P2P… weirdly they claim their way is better than P2P ! any comment on that ?

    In my point of view, if messages are stored somewhere it’s mean the can be process[1] !

    Cheers.

    edit: lemmy link to their community [email protected]


    1. Copied, analyzed, cracked (Brut force or what ever) ↩︎