Carrousel7956
@MontBlanc
My layman's explanation of simplex to myself: SimpleX creates a unique identifier for your side of each conversation, instead of a common and fixed unique identifier for you that is used in all your conversations with all people.
In many apps, you are identified - say, by your phone number - and that is the identifier that matters, and it is the same for all your conversations with anyone in those apps.
In SimpleX, say you are interested in chatting with person X. SimpleX will give you identifier 1234, and the other person 5678. Once you've exchanged those identifiers with each other, you two can converse on SimpleX - you will be conversing with 5678 (which you can label with a meaningful name), and person X will be conversing with 1234. You can then also create an additional conversation in SimpleX with that same person X, Simplex will give you identifier 4321, and that same other person X 8765, and then once you two have exchanged those identifiers with each other, you two can hold that conversation in SimpleX using those two new identifiers, alongside and separate from your first conversation with that same person X. So you and person X are never identified, in SimpleX all that exists are these unique, random, meaningless identifiers. Then, if you wish to chat with person Y, SimpleX will give you ID 5544, and person Y 2233, and once you exchange these identifiers 5544 (you) and 2233 (person Y) can chat in SImpleX. Of course, you don't have to set up multiple separate conversations with each person if you do not want to, you can stick to just one conversation per person if you wish. And, Yes, exchanging the identifiers with each other seems to be kind of a pain. But your identity is never revealed, there is no "You" in SimpleX. Instead, each one of your conversations gets a random, unique, meaningless identifier. SimpleX is built around the individual conversation (which can encompass any and many topics), not based on the person. And everything is encrypted, I believe each conversation involves the exchange of keys unique to that particular conversation.
Well, this is how I, a non expert person who does not use simpleX, understand it in my simple mind. I hope I don't have this all wrong, I trust someone here will correct me if I am wrong.