Coming from Discord?

Discord vs Matrix

Different architecture. Different incentives. Different relationship with your data.

Head-to-Head

Same surface area. Completely different foundations.

Discord

Discord

🏢
InfrastructureCentralized. One company owns every server, every message, every account. No redundancy outside their control.
🔓
EncryptionMessages are not end-to-end encrypted. Discord can read every DM and channel message. Law enforcement requests are routinely fulfilled.
📊
Data modelBehavioral tracking, ad profiling, activity monitoring. Your usage patterns are a product sold to advertisers.
🪪
Account requirementsEmail required. Phone verification pushed aggressively. Real identity increasingly tied to full access.
⚠️
Community stabilityEntire servers deleted without warning or appeal. Communities built over years can disappear overnight on a policy decision.
🔗
PortabilityNone. Your account, contacts, and history are locked to Discord with no migration path.
💸
Business modelAd revenue and data licensing. Nitro is secondary. You are the product.
Matrix

Matrix / Badlands

🌐
InfrastructureFederated. Thousands of independent homeservers. No single point of failure, no single point of control.
🛡️
EncryptionEnd-to-end encrypted by default on all DMs and private rooms. Server operators cannot read your messages. Neither can anyone else without your encryption key.
🚫
Data modelNo behavioral tracking. No ad profiling. No email collected. Metadata minimized by design.
👤
Account requirementsUsername and password only. No email. No phone. No identity verification of any kind.
♾️
Community stabilityRooms exist at the protocol level across multiple servers. No single admin can destroy a federated room.
📦
PortabilityFull portability. Move to any Matrix homeserver and keep your contacts, rooms, and history.
🏗️
Business modelInfrastructure. No ads, no data sales, no monetization of users. Ever.

Core Concepts

The mental model shift from Discord to Matrix.

Architecture 🏠

Rooms, Not Servers

Discord's "servers" are walled gardens controlled by Discord. Matrix rooms are distributed objects that exist across multiple homeservers at once. If any server goes down, the room survives on the others. Nobody owns the room — not even us.

Federation ✉️

Works Like Email

Gmail users can email Outlook users without issue. Matrix works identically — @you:badlands.pw can talk to @them:matrix.org without any special setup. No walled garden. No platform exclusivity. The protocol is the product.

Identity 🪪

Your Username Is Your Address

On Discord, you're a user ID tied to an email. On Matrix, your username is a fully qualified address: @you:badlands.pw. It's portable, human-readable, and works across the entire federation — like an email address, but for chat.

Encryption 🔑

Keys You Control

Matrix E2EE means encryption keys live on your devices, not on the server. Even with full server access, private messages are unreadable. Discord has no equivalent — your DMs on Discord are plaintext to Discord, and to anyone they share them with.

Clients 📱

Any Client, Any Platform

Discord locks you to their app. Matrix has dozens of clients — Element, Cinny, FluffyChat, Schildichat, Fractal, and more. Each connects to the same homeserver and the same rooms. You pick the interface. You're not locked to ours.

Ownership 🚚

No Platform Dependency

If Badlands shut down tomorrow, you could migrate to any Matrix homeserver and continue with your contacts and rooms intact. The protocol outlives any individual server. Your community doesn't depend on us staying online.


Honest Tradeoffs

Matrix isn't perfect. Here's what you're actually giving up.

Tradeoff 01

Smaller User Base

Discord has hundreds of millions of users. Matrix has millions. If your friends won't move, that matters. Federation helps — you can still talk cross-server — but the ecosystem is smaller.

Tradeoff 02

Encryption Complexity

E2EE comes with key verification, cross-signing, and recovery keys. If you lose your keys and all your devices, old encrypted messages are gone. Discord has none of this complexity because it has no real encryption.

Tradeoff 03

Smaller Bot Ecosystem

Discord's bot ecosystem is enormous. Matrix has bots and bridges but the selection and polish is much smaller. Heavily bot-dependent communities will feel this.

Tradeoff 04

Voice & Video Maturity

Matrix voice and video (via Element Call / LiveKit) works, but isn't as polished as Discord's. On Badlands it's available in our Cinny build — but expect a rougher experience than Discord's native implementation.

Tradeoff 05

Federation Latency

Messages to users on other homeservers traverse the federation, which can introduce delay depending on the remote server's health. Intra-server messages are instant.

Tradeoff 06

Onboarding Curve

Key verification and cross-signing have no Discord equivalent and take time to understand. We've documented all of it — but setup is more involved than creating a Discord account.


Making the Move

Practical steps to get your community transitioned.

1

Create your Badlands account

No email required. Pick a username, set a password, use the registration token BadlandsDocs. Your address will be @username:badlands.pw. Takes under a minute.

2

Back up your encryption keys immediately

Before anything else. Generate a recovery key and store it somewhere safe — a password manager, printed paper, offline storage. If you lose it and lose all your devices, your encrypted history is gone permanently.

3

Join or create rooms

Start with the Badlands community room at #General:badlands.pw. Create private rooms for your group. Invite people by Matrix address or share a room link. Rooms can be public, private, or invite-only.

4

Pick a client

Badlands runs a custom Cinny build at cinny.badlands.pw — web-based, installable as a PWA, voice and video included. You can also use Element Web, Element X on mobile, or any Matrix client pointed at matrix.badlands.pw.

Ready to move?

Registration is open. No email. No verification. 60 seconds.