From 05da2a2d581c57bee5be0ea0c112367ddc416127 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Thu, 16 Jul 2020 19:50:00 -0500 Subject: [PATCH 1/5] Matrix chat information --- pages/{ => about}/about.html | 0 pages/services/chat.html | 100 +++++++++++++++++++++++++++++ pages/{ => services}/services.html | 0 3 files changed, 100 insertions(+) rename pages/{ => about}/about.html (100%) create mode 100644 pages/services/chat.html rename pages/{ => services}/services.html (100%) diff --git a/pages/about.html b/pages/about/about.html similarity index 100% rename from pages/about.html rename to pages/about/about.html diff --git a/pages/services/chat.html b/pages/services/chat.html new file mode 100644 index 00000000..c65977f2 --- /dev/null +++ b/pages/services/chat.html @@ -0,0 +1,100 @@ +--- +layout: default +permalink: /services/chat/ +title: "Matrix" +description: "chat.privacytools.io is our official Matrix homeserver. You can register a user account on this homeserver using any Matrix client, no email required." +--- + +{% include breadcrumbs.html %} + +
+

Matrix

+

chat.privacytools.io is our official Matrix homeserver.

+
+

You can register a user account on this homeserver using any Matrix client, no email required. However, you do not need to be a member of this homeserver to join our rooms, and choosing a smaller instance or buying or hosting your own will help promote decentralization and performance in the Matrix fediverse!

+

+ Open in Element + Find Another Homeserver +

+
+ +

Connection Information

+

To register on or connect to our homeserver, simply use https://chat.privacytools.io as the homeserver in your Matrix client.

+ +{% + include cardv2.html + title="Element" + image="/assets/img/svg/3rd-party/element.svg" + description='Element (formerly Riot) is the reference client for the Matrix network. The Matrix open standard is an open-source standard for secure, decentralized, real-time communication.' + labels="text==VoIP" + website="https://element.io" + privacy-policy="https://element.io/privacy" + forum="https://forum.privacytools.io/t/discussion-riot-im/665/" + github="https://github.com/vector-im/riot-web/" + windows="https://element.io/get-started" + mac="https://element.io/get-started" + linux="https://riot.im/download/desktop/" + fdroid="https://f-droid.org/packages/im.vector.alpha" + googleplay="https://play.google.com/store/apps/details?id=im.vector.app" + ios="https://apps.apple.com/app/vector/id1083446067" + web="https://app.element.io" +%} + +

When asked to enter a custom homeserver in a Matrix client, enter https://chat.privacytools.io, not privacytools.io or element.privacytools.io. You do not need to change your identity server, in fact https://vector.im is the only functional one, by design.

+ +

Frequently Asked Questions

+ +

Is #general:privacytools.io or #privacy:privacytools.io chat end-to-end encrypted?

+

No. Messages sent to the #general chat are encrypted from with client-to-server encryption, i.e. HTTPS. This means that your messages can't be viewed by an attacker on your network, or your ISP, etc. However, because this is a public chat room anybody can view your messages if they are a member, and newcomers will be able to see all message history. Do not say anything in rooms that don't use End-to-End (E2E) encryption that you wouldn't want tied to you personally.

+ +

Isn't Matrix behind Cloudflare?

+

Matrix.org is, chat.privacytools.io isn't. If you use our homeserver and our Riot install, you should be good.

+ +

Is Matrix slow?

+

It can be, for some! Due to the trememdous amount of people registering on the matrix.org homeserver, it is often overloaded and occasionally slow to respond. Users on that homeserver may have a less than ideal chat experience. If that's you, you can fix this problem by switching to another homeserver. Good alternatives include... +

+

Note that at time of writing, switching homeservers requires re-registering with another account at that server, as nomadic identities haven't been implemented yet.

+ +

What happens when I remove a message in Riot?

+

Your homeserver will send a removal request for that message and some clients will render it as a black line, but by editing the source it's possibly for homeserver to not respect it and do nothing. If the room is bridged to protocols that don't support message removals (IRC, XMPP), their users see nothing happening. Don’t say anything you wouldn’t want to remain in the chat forever.

+ +

Why do XMPP users keep joining and leaving all the time?

+

It's an issue with the XMPP bridge.

+ +

Rooms

+

To join a room, just type /join [room address] in any room. You can run this command from any server, not just ours!

+

The PrivacyTools administration operates the following channels:

+ +

If you're looking for more things to chat about, check out these rooms as well:

+ +

If you are a room operator and want your room listed here, feel free to contact us. Especially if you operate a large room and/or are a member of our homeserver!

+

We do not necessarily endorse any of the content in these listed rooms.

+ +

Contact

+

For server related issues, the administrator of this homeserver is Jonah, who can be reached on Matrix at @jonah:privacytools.io. +

For moderation related issues or anything else, you can contact Jonah or anyone in the team (listed in the +team:privacytools.io community) via Matrix, or via email at support@privacytools.io.

diff --git a/pages/services.html b/pages/services/services.html similarity index 100% rename from pages/services.html rename to pages/services/services.html -- 2.47.2 From 91f3d2fea266a7bfae13b8532f0e2b4a4a3f80ed Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Fri, 17 Jul 2020 18:27:11 -0500 Subject: [PATCH 2/5] Riot is Element --- pages/services/chat.html | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pages/services/chat.html b/pages/services/chat.html index c65977f2..38d5eb0f 100644 --- a/pages/services/chat.html +++ b/pages/services/chat.html @@ -48,7 +48,7 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re

No. Messages sent to the #general chat are encrypted from with client-to-server encryption, i.e. HTTPS. This means that your messages can't be viewed by an attacker on your network, or your ISP, etc. However, because this is a public chat room anybody can view your messages if they are a member, and newcomers will be able to see all message history. Do not say anything in rooms that don't use End-to-End (E2E) encryption that you wouldn't want tied to you personally.

Isn't Matrix behind Cloudflare?

-

Matrix.org is, chat.privacytools.io isn't. If you use our homeserver and our Riot install, you should be good.

+

Matrix.org is, chat.privacytools.io isn't. If you use our homeserver and our Element install, you should be good.

Is Matrix slow?

It can be, for some! Due to the trememdous amount of people registering on the matrix.org homeserver, it is often overloaded and occasionally slow to respond. Users on that homeserver may have a less than ideal chat experience. If that's you, you can fix this problem by switching to another homeserver. Good alternatives include... @@ -60,7 +60,7 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re

Note that at time of writing, switching homeservers requires re-registering with another account at that server, as nomadic identities haven't been implemented yet.

-

What happens when I remove a message in Riot?

+

What happens when I remove a message in Element?

Your homeserver will send a removal request for that message and some clients will render it as a black line, but by editing the source it's possibly for homeserver to not respect it and do nothing. If the room is bridged to protocols that don't support message removals (IRC, XMPP), their users see nothing happening. Don’t say anything you wouldn’t want to remain in the chat forever.

Why do XMPP users keep joining and leaving all the time?

@@ -76,7 +76,6 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re
  • #github:privacytools.io: GitHub updates for @privacytoolsIO (Automated).
  • #guides:privacytools.io: Privacy Guides development work.
  • #privacy:privacytools.io: On-topic privacy, security, opsec discussion and support.
  • -
  • #team:privacytools.io: Private team chat.
  • #wiki:privacytools.io: Wiki-building discussion room.
  • If you're looking for more things to chat about, check out these rooms as well:

    @@ -87,10 +86,10 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re
  • #nothing_to_hide:privacytools.io: More general privacy chat.
  • #_oftc_#Tor-Project:matrix.org: Official Tor Project chat room!
  • #plume:disroot.org: Discussion for Plume: Federated blogging.
  • -
  • #riot-android:matrix.org: Riot-Android discussion and support.
  • -
  • #riot-ios:matrix.org: Riot-iOS discussion and support.
  • -
  • #riotx:matrix.org: RiotX discussion and support.
  • -
  • #riot-web:matrix.org: Riot-web discussion and support.
  • +
  • #element-android:matrix.org: Element Android discussion and support.
  • +
  • #element-ios:matrix.org: Element iOS discussion and support.
  • +
  • #riotx:matrix.org: RiotX (soon to be: Element Android) discussion and support.
  • +
  • #element-web:matrix.org: Element Web/Desktop discussion and support.
  • If you are a room operator and want your room listed here, feel free to contact us. Especially if you operate a large room and/or are a member of our homeserver!

    We do not necessarily endorse any of the content in these listed rooms.

    -- 2.47.2 From 32b9a2ae88a56bf42b35e9d0e4407fc7c662d722 Mon Sep 17 00:00:00 2001 From: Daniel Gray Date: Sat, 18 Jul 2020 20:41:39 +0000 Subject: [PATCH 3/5] Update some other Element links --- pages/services/chat.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/services/chat.html b/pages/services/chat.html index 38d5eb0f..eab42f16 100644 --- a/pages/services/chat.html +++ b/pages/services/chat.html @@ -29,12 +29,12 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re labels="text==VoIP" website="https://element.io" privacy-policy="https://element.io/privacy" - forum="https://forum.privacytools.io/t/discussion-riot-im/665/" + forum="https://forum.privacytools.io/t/discussion-element-io/665" github="https://github.com/vector-im/riot-web/" windows="https://element.io/get-started" mac="https://element.io/get-started" - linux="https://riot.im/download/desktop/" - fdroid="https://f-droid.org/packages/im.vector.alpha" + linux="https://element.io/get-started" + fdroid="https://f-droid.org/packages/im.vector.app/" googleplay="https://play.google.com/store/apps/details?id=im.vector.app" ios="https://apps.apple.com/app/vector/id1083446067" web="https://app.element.io" -- 2.47.2 From 6086d9662a40e542dd1aad3ff9a32a9be15f9ec8 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Thu, 23 Jul 2020 16:59:39 -0500 Subject: [PATCH 4/5] Link to page --- _includes/sections/participate.html | 2 +- pages/services/services.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/sections/participate.html b/_includes/sections/participate.html index d367dfbe..674557a7 100644 --- a/_includes/sections/participate.html +++ b/_includes/sections/participate.html @@ -2,7 +2,7 @@

    Participate with suggestions and constructive criticism

    -

    It's important for a website like {{ site.name }} to stay up-to-date. Keep an eye on software updates for the applications listed on our site. Follow recent news about providers that we recommend. We try our best to keep up, but we're not perfect and the internet is changing fast. If you find an error, or you think a provider should not be listed here, or a qualified service provider is missing, or a browser plugin is not the best choice anymore, or anything else... Talk to us please. You can also find us on several Matrix rooms mainly #general:privacytools.io. XMPP users can join there through #general#privacytools.io@matrix.org. When using our services, users should follow our Code of Conduct.

    +

    It's important for a website like {{ site.name }} to stay up-to-date. Keep an eye on software updates for the applications listed on our site. Follow recent news about providers that we recommend. We try our best to keep up, but we're not perfect and the internet is changing fast. If you find an error, or you think a provider should not be listed here, or a qualified service provider is missing, or a browser plugin is not the best choice anymore, or anything else... Talk to us please. You can also find us on several Matrix rooms, primarily #general:privacytools.io. XMPP users can join there via #general#privacytools.io@matrix.org. When using our services, users should follow our Code of Conduct.

    diff --git a/pages/services/services.html b/pages/services/services.html index 4669ea64..32e54528 100644 --- a/pages/services/services.html +++ b/pages/services/services.html @@ -11,7 +11,7 @@ description: "The PrivacyTools team is proud to introduce a suite of privacy-cen
    • Searx - Privacy Friendly Search at search.privacytools.io
    • Mastodon - Tracker Free Social Networking at social.privacytools.io
    • -
    • Matrix - Federated private chat at chat.privacytools.io
    • +
    • Matrix - Federated private chat at chat.privacytools.io
    • Discourse - Forum at forum.privacytools.io
    • Write Freely - Federated minimalist blog at write.privacytools.io
    • PrivateBin - Encrypted Pastebin at bin.privacytools.io
    • -- 2.47.2 From 34487b7b3bf69a9f87a0739b70e54371941a8398 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Thu, 23 Jul 2020 17:12:30 -0500 Subject: [PATCH 5/5] Update FAQ --- pages/services/chat.html | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pages/services/chat.html b/pages/services/chat.html index eab42f16..2c924824 100644 --- a/pages/services/chat.html +++ b/pages/services/chat.html @@ -40,7 +40,9 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re web="https://app.element.io" %} -

      When asked to enter a custom homeserver in a Matrix client, enter https://chat.privacytools.io, not privacytools.io or element.privacytools.io. You do not need to change your identity server, in fact https://vector.im is the only functional one, by design.

      +

      If you're asked to enter a custom homeserver URL in a Matrix client, enter https://chat.privacytools.io, not privacytools.io or element.privacytools.io. You do not need to change your identity server, in fact https://vector.im is the only functional one, by design.

      + +

      These details will be autofilled for you in most clients if you enter your full username (e.g. @alice:privacytools.io rather than alice) into the username field. In general it is preferable to do that rather than trying to remember what the homeserver URL is.

      Frequently Asked Questions

      @@ -50,8 +52,8 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re

      Isn't Matrix behind Cloudflare?

      Matrix.org is, chat.privacytools.io isn't. If you use our homeserver and our Element install, you should be good.

      -

      Is Matrix slow?

      -

      It can be, for some! Due to the trememdous amount of people registering on the matrix.org homeserver, it is often overloaded and occasionally slow to respond. Users on that homeserver may have a less than ideal chat experience. If that's you, you can fix this problem by switching to another homeserver. Good alternatives include... +

      Isn't Matrix slow?

      +

      It can be, for some! Due to the trememdous amount of people registering on the matrix.org homeserver, it is often overloaded and occasionally slow to respond. Therefore, users on that homeserver occasionally report a less than ideal chat experience. If that's you, you can fix this problem by switching to another homeserver. Good alternatives include...

      • ours of course, at chat.privacytools.io, you're here right?
      • feneas.org, tchncs.de, weho.st, pine64.org, mozilla.org, kde.org, halogen.city...
      • @@ -72,7 +74,7 @@ description: "chat.privacytools.io is our official Matrix homeserver. You can re
        • #dev:privacytools.io: Discussions relating to building www.privacytools.io.
        • #forum:privacytools.io: All PrivacyTools Forum updates (Automated).
        • -
        • #general:privacytools.io: Main discussion room. All members of our homeserver will auto-join here.
        • +
        • #general:privacytools.io: Main discussion room.
        • #github:privacytools.io: GitHub updates for @privacytoolsIO (Automated).
        • #guides:privacytools.io: Privacy Guides development work.
        • #privacy:privacytools.io: On-topic privacy, security, opsec discussion and support.
        • -- 2.47.2