117 lines
5.1 KiB
Markdown
117 lines
5.1 KiB
Markdown
|
# chat.phryk.net[[alpha]] #
|
|||
|
|
|||
|
[[propaganda-dot-esveegee]]
|
|||
|
> ## Take refuge and communicate ##
|
|||
|
>
|
|||
|
> * Securely
|
|||
|
> * Anonymously
|
|||
|
> * *Freely*
|
|||
|
>
|
|||
|
> *On chat.phryk.net!*
|
|||
|
|
|||
|
Henlo and the bestest of welcomes to **chat.phryk.net**!
|
|||
|
Here, a dedicated team of raccoons from [phryk evil mad sciences, LLC](https://phryk.net)
|
|||
|
offers free and secure communication for <strike>leftists</strike>terrorists
|
|||
|
in the form of a pretty damn spiffy **XMPP** service.
|
|||
|
|
|||
|
|
|||
|
## XM–WHAT now? ##
|
|||
|
|
|||
|
**XMPP** – *eXtensible Messaging & Presence Protocol* – refers
|
|||
|
to the technical specification underlying this service.
|
|||
|
|
|||
|
No worries if you're not a techie, there's no need to know about
|
|||
|
the nitty-gritty specifics, but there are a few key qualities
|
|||
|
you should know about because they explain why we advocate the
|
|||
|
use of XMPP for secure communications between lefties.
|
|||
|
|
|||
|
> Some of this might seem boring – and maybe it is – but in an
|
|||
|
> age of ubiquitous surveillance you can't really afford not
|
|||
|
> knowing this shit if you want to make informed decisions.
|
|||
|
|
|||
|
* Support for multiple types of strong End-to-End Encryption (E2EE)
|
|||
|
* Decentralized
|
|||
|
* Free & Open standard
|
|||
|
* Extensible
|
|||
|
* Not bound to established unique personal identifiers
|
|||
|
* Wide array of software using it
|
|||
|
* **XMPP** software covers pretty much any system imaginable
|
|||
|
* We can basically guarantee someone ran this on a toaster
|
|||
|
* We're only half-joking, someone probably actually did.
|
|||
|
|
|||
|
> If you want a more detailed explanation of these points,
|
|||
|
> feel free to partake in the consumption of our text
|
|||
|
> [X as in Freedom: Why leftists have ample reason to use **XMPP**].
|
|||
|
|
|||
|
|
|||
|
## Features, features, features! ##
|
|||
|
|
|||
|
* Messaging with other users on this or any other reasonably
|
|||
|
secure server in the wider **XMPP** network
|
|||
|
* Chatrooms
|
|||
|
* File transfers
|
|||
|
* STUN/TURN NAT traversal to support audio/video chats
|
|||
|
* End-to-End Encryption enforcement
|
|||
|
* Mobile connectivity optimizations
|
|||
|
* Non-leaky push notifications
|
|||
|
* Support for parallel logins with message synchronization
|
|||
|
* Ephemeral message archive – messages are deleted after one week
|
|||
|
* Browser client in case you can't install apps/programs
|
|||
|
* Web-based invites to onboard *our* comrades. ( ͡° ͜ʖ ͡°)
|
|||
|
* 100% score on [compliance.conversations.im]!
|
|||
|
* Fully IPv6-enabled
|
|||
|
* [Free & Open-Source][foss] [Prosody] on a Free & Open-Source
|
|||
|
[FreeBSD] on disks encrypted with AES-256
|
|||
|
|
|||
|
|
|||
|
## Okay, cool – what do I need? ##
|
|||
|
|
|||
|
If you have an invite to this service – nothing!
|
|||
|
Just go through the invitation process and you'll get
|
|||
|
logged onto the service right here in your browser.
|
|||
|
|
|||
|
Otherwise, you mostly need an **XMPP** client, mostly.
|
|||
|
|
|||
|
We say mostly, because this service is currently *invite-only* – but
|
|||
|
don't worry, **XMPP** still has you covered with lots of servers.
|
|||
|
You can take a look at the [Server Directory at the IM Observatory][server-directory]
|
|||
|
to see if anything listed there strikes your fancy.
|
|||
|
Personally, we deem [jabber.systemli.org] and jabber.ccc.de
|
|||
|
trustworthy but audio/video chat might not work properly.
|
|||
|
|
|||
|
An **XMPP** client is the program used to communicate
|
|||
|
through an XMPP service.
|
|||
|
|
|||
|
We do offer a [in-browser access][conversejs] if you can't install
|
|||
|
a client on your device or are still undecided, but we *very*
|
|||
|
strongly recommend going native – and we have a few recommendations.
|
|||
|
|
|||
|
All of these are [Free & Open-Source Software][foss] and support the
|
|||
|
[OMEMO E2EE standard][omemo-spec], which has quickly become the most
|
|||
|
popular E2EE scheme in the **XMPP** ecosystem.
|
|||
|
|
|||
|
| Platform | Client | E2EE for File Uploads | E2EE for Chatrooms | E2EE for audio/video chats|
|
|||
|
|-------------------------------|-------------------|-----------------------|-----------------------|---------------------------|
|
|||
|
| Android | [Conversations] | **YES, UNVERIFIED** | **YES, UNVERIFIED** | **YES, UNVERIFIED** |
|
|||
|
| iOS | [Siskin] | **UNVERIFIED** | **UNVERIFIED** | **UNVERIFIED** |
|
|||
|
| macOS | [Beagle] | **UNVERIFIED** | **UNVERIFIED** | **UNVERIFIED** |
|
|||
|
| Linux, BSD | [Dino] | **YES, UNVERIFIED** | **YES, UNVERIFIED** | **NO, UNVERIFIED** |
|
|||
|
| Windows, Linux, BSD, macOS | [Gajim] | **UNVERIFIED** | **UNVERIFIED** | **UNVERIFIED** |
|
|||
|
|
|||
|
After installing one of these, it's simple – just enter your JID
|
|||
|
(`<yourname>@phryk.net`) and password and start chatting!
|
|||
|
|
|||
|
[compliance.conversations.im]: https://compliance.conversations.im/server/phryk.net/
|
|||
|
[foss]: https://en.wikipedia.org/wiki/Free_and_open-source_software
|
|||
|
[Prosody]: https://prosody.im/
|
|||
|
[FreeBSD]: https://freebsd.org/
|
|||
|
[server-directory]: https://xmpp.net/directory.php
|
|||
|
[jabber.systemli.org]: https://www.systemli.org/service/xmpp/
|
|||
|
[conversejs]: https://chat.phryk.net/converse/
|
|||
|
[Conversations]: https://conversations.im/
|
|||
|
[Siskin]: https://siskin.im/
|
|||
|
[Beagle]: https://beagle.im/
|
|||
|
[Dino]: https://dino.im/
|
|||
|
[Gajim]: https://gajim.org/
|
|||
|
[omemo-spec]: https://xmpp.org/extensions/xep-0384.html
|