# 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 leftiststerrorists
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
(`@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