Element for Android doesn’t support searching in encrypted channels and I think you can’t use E2EE in the browser at all(?), plus basically every other client has even more drawbacks when it comes to E2EE.

My team recently tried RocketChat, but E2EE is obviously an afterthought for that project as it has even more limitations than non-Element Matrix clients (no searching, no pinning, no file upload, no edit, etc.). Plus Jitsi integration seems to be buggy right now (at least on my Windows installation).

What else is out there that’s not on my radar? Is Matrix with Element really the best option right now? Is there no project that puts E2EE above all else?

Edit: Should be self-hostable and (FL)OSS.

  • Lemmchen@feddit.deOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    9 months ago

    Again, the web client, or any client, can’t have search or message history that works at 100% until it has downloaded your user history, decrypted, and indexed it.

    Doesn’t change anything from the fact that the Android client simply doesn’t have implemented that feature.

    • MentalEdge
      link
      fedilink
      arrow-up
      1
      ·
      9 months ago

      No, but I’m not really referring to that. I’m referring to the fact that unlike an installed application, the browser version can’t just cache a bunch of data, and have it reliably stick around for the next time you open the browser, nor even rely on the browser letting it download and handle as much data as it might need to to begin with.

      So it might end up working not as well, depending on browser and settings, even though it’s literally the exact same code as the desktop application.