Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Portable version, proxy and native TOR support #2061

Open
TorContributor opened this issue Jan 5, 2025 · 0 comments
Open

Portable version, proxy and native TOR support #2061

TorContributor opened this issue Jan 5, 2025 · 0 comments
Labels
T-Enhancement T-Feature Request to add a new feature which does not exist right now

Comments

@TorContributor
Copy link

TorContributor commented Jan 5, 2025

Matrix was created as a decentralized and anonymous protocol, and Element, as the main web client for Matrix, should support the original idea.

Element desktop and android applications in its current form are seriously lacking several functions to ensure acceptable level of anonymity for users without third-party programs.

  1. We don't have official portable version for desktops. Unofficial builds are not only outdated, but most importantly, they are untrusted and cannot be verified as non-honeypot by majority of users. Portable version is really important to install & work with it in secure environment, like hidden VeraCrypt container.

  2. Users can't add proxy for Element in settings so that Element application shouldn't work without selected proxy (for example, most Telegram clients have this functionality). Users have to use third-party VPNs/proxy, which, if they don't work correctly (or if the user forgets to turn them on), will lead to a leak of the user's real IP address. This is a crucial problem for both clients, desktop and mobile.

  3. I recommend to add native TOR proxy support, if possible. I don't know, is it hard on the technical side or not, if not so hard - it will be really good. If this is difficult task, users can just add Tor proxy in application if previous enhancement about proxies would be implemented (but it won't work on mobile).

I'm surprised that after decades of Element development, none of this has been added. Are there any good reasons why this is not the case? I'm really looking forward to hearing from the developers.

Sincerely, Tor Enjoyer.

@dosubot dosubot bot added the T-Feature Request to add a new feature which does not exist right now label Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement T-Feature Request to add a new feature which does not exist right now
Projects
None yet
Development

No branches or pull requests

1 participant