diff --git a/_includes/sections/instant-messenger.html b/_includes/sections/instant-messenger.html index ad70a863..412be390 100644 --- a/_includes/sections/instant-messenger.html +++ b/_includes/sections/instant-messenger.html @@ -7,7 +7,65 @@

All the client programs/apps we chose are free and open-source software unless otherwise mentioned. This to ensure that the code can be independently verified by experts now and in the future.

-

We have described the three main types of messaging programs that exist: Centralized, Federated and Peer-to-Peer (P2P), with the advantages and disadvantages of each.

+

We have described the three main types of messaging programs that exist: Federated, Centralized, and Peer-to-Peer (P2P), with the advantages and disadvantages of each.

+ +
+

Federated

+ +

Federated messengers use multiple, independent servers that are able to talk to each other (email is one example of a federated service). Federation allows system administrators to control their own server and still be a part of the larger communications network.

+ +

Advantages

+ + +

Disadvantages

+ +
+ +{% + include cardv2.html + title="Matrix" + image="/assets/img/svg/3rd-party/matrix.svg" + image-dark="/assets/img/svg/3rd-party/matrix-dark.svg" + description='Matrix is an open-source project that publishes the Matrix open standard for secure, decentralized, real-time communication.
+ Riot.im is the popular reference client produced by the Matrix.org team. It offers optional E2EE for 1:1 and group conversations that must be turned on by the user. (This can be done by clicking on the toggle switch which is accessed by clicking the room name or user name of the chat → Security & Privacy → Encrypted). In the future it will be on by default.' + website="https://about.riot.im/" + forum="https://forum.privacytools.io/t/discussion-riot-im/665/" + github="https://github.com/vector-im/riot-web/" + windows="https://riot.im/download/desktop/" + mac="https://riot.im/download/desktop/" + linux="https://riot.im/download/desktop/" + fdroid="https://f-droid.org/repository/browse/?fdid=im.vector.alpha" + googleplay="https://play.google.com/store/apps/details?id=im.vector.app" + ios="https://itunes.apple.com/app/vector.im/id1083446067" + web="https://riot.im/app/" +%} + +
+

Worth Mentioning

+ +

Centralized

@@ -67,63 +125,6 @@ chrome="https://chrome.google.com/webstore/detail/keybase-for-reddit/ognfafcpbkogffpmmdglhbjboeojlefj" %} -
-

Federated

- -

Federated messengers use multiple, independent servers that are able to talk to each other (email is one example of a federated service). Federation allows system administrators to control their own server and still be a part of the larger communications network.

- -

Advantages

- - -

Disadvantages

- -
- -{% - include cardv2.html - title="Matrix" - image="/assets/img/svg/3rd-party/matrix.svg" - image-dark="/assets/img/svg/3rd-party/matrix-dark.svg" - description='Matrix is an open-source project that publishes the Matrix open standard for secure, decentralized, real-time communication.
- Riot.im is the popular reference client produced by the Matrix.org team. It offers optional E2EE for 1:1 and group conversations that must be turned on by the user. (This can be done by clicking on the toggle switch which is accessed by clicking the room name or user name of the chat → Security & Privacy → Encrypted). In the future it will be on by default.' - website="https://about.riot.im/" - forum="https://forum.privacytools.io/t/discussion-riot-im/665/" - github="https://github.com/vector-im/riot-web/" - windows="https://riot.im/download/desktop/" - mac="https://riot.im/download/desktop/" - linux="https://riot.im/download/desktop/" - fdroid="https://f-droid.org/repository/browse/?fdid=im.vector.alpha" - googleplay="https://play.google.com/store/apps/details?id=im.vector.app" - ios="https://itunes.apple.com/app/vector.im/id1083446067" - web="https://riot.im/app/" -%} - -
-

Worth Mentioning

- -

Peer to Peer (P2P)