Home > Software > Communication > Messengers > SimpleX Chat
Details
- Package ID
- simplex
- Version
- 7.0.3
- Downloads
- 2628
- Website
- https://simplex.chat/
Summary
SimpleX - the first messaging platform that has no user identifiers of any kind - 100% private by design!
Description
SimpleX
Package author note
Important: This is an unofficial version, the chocolatey package is community maintained and only based on the releases made available by the SimpleX team, use the Contact Maintainers link for package related issues.
Platform design
SimpleX is a client-server network with a unique network topology that uses redundant, disposable message relay nodes to asynchronously pass messages via unidirectional (simplex) message queues, providing recipient and sender anonymity.
Unlike P2P networks, all messages are passed through one or several server nodes, that do not even need to have persistence. In fact, the current SMP server implementation uses in-memory message storage, persisting only the queue records. SimpleX provides better metadata protection than P2P designs, as no global participant identifiers are used to deliver messages, and avoids the problems of P2P networks.
Unlike federated networks, the server nodes do not have records of the users, do not communicate with each other and do not store messages after they are delivered to the recipients. There is no way to discover the full list of servers participating in SimpleX network. This design avoids the problem of metadata visibility that all federated networks have and better protects from the network-wide attacks.
Only the client devices have information about users, their contacts and groups.
See SimpleX whitepaper for more information on platform objectives and technical design.
See SimpleX Chat Protocol for the format of messages sent between chat clients over SimpleX Messaging Protocol.