🚀 Getting Started with Matrix & Element using Infinito.Nexus

:waving_hand: Introduction

Infinito.Nexus provides a fully self-hosted, modern communication platform built on Matrix, combined with the Element client for web and mobile.

It is designed to give you:

  • :locked_with_key: Strong privacy and security
  • :globe_showing_europe_africa: Independence from centralized platforms
  • :repeat_button: A unified login across all services
  • :puzzle_piece: Flexibility for both personal and professional use

Whether you’re chatting with your team, collaborating on projects, or simply staying in touch—Matrix on Infinito.Nexus gives you full control over your communication.

:red_question_mark: Why Matrix instead of WhatsApp, Telegram, or Signal?

Choosing the right communication platform matters—especially when it comes to privacy, control, and long-term flexibility.

Here’s a simple comparison:

Feature WhatsApp Telegram Signal Matrix (Infinito.Nexus)
Ownership Meta (Facebook) Private Company Non-profit Self-hosted (you control it)
Encryption End-to-end Partial / optional End-to-end End-to-end (optional, flexible)
Data Privacy Low Medium High Very high (full control)
Federation :cross_mark: No :cross_mark: No :cross_mark: No :white_check_mark: Yes (open network)
Self-hosting :cross_mark: No :cross_mark: No :cross_mark: No :white_check_mark: Yes
Multi-device Limited Good Limited Excellent
Account control Phone number Phone number Phone number Username-based (@user:domain)
Extensibility :cross_mark: Closed Limited :cross_mark: Closed Highly extensible (bots, bridges, integrations)

:brain: What this means for you

  • :locked_with_key: More privacy: Your data stays under your control—not in big tech clouds
  • :globe_showing_europe_africa: Open ecosystem: Communicate across servers (federation)
  • :puzzle_piece: Flexible usage: Integrate tools, automate workflows, customize freely
  • :name_badge: No phone number required: Identity is username-based

:backhand_index_pointing_right: Matrix combines the usability of modern messengers with the openness of email.


:globe_with_meridians: Your Services

On Infinito.Nexus, services are available at:


:rocket: Setup Your Account

:locked_with_key: Login with SSO (Keycloak)

  1. Open: https://element.infinito.nexus

  2. Click “Sign in with SSO”

  3. Log in via https://auth.infinito.nexus

  4. You are now logged in as:

    @yourname:infinito.nexus
    

:backhand_index_pointing_right: Don’t have an account yet? Follow this guide to create your Infinito.Nexus account.


:mobile_phone: Using Matrix on Mobile

You can also use Matrix on your smartphone.

:mobile_phone_with_arrow: Element App (Android & iOS)

The official Matrix app—simple and reliable.

Download
Login
  1. Open Element

  2. Tap “Change server”

  3. Enter:

    https://matrix.infinito.nexus
    
  4. Tap Continue

  5. Select “Sign in with SSO”

  6. Log in via Keycloak

:warning: Note: Only one account at a time is supported.

:glowing_star: SchildiChat (Android)

A more advanced Matrix client.

Download
Advantages
  • :puzzle_piece: Multiple accounts simultaneously
  • :compass: Tab-based interface
  • :high_voltage: Enhanced usability
Steps
  1. Open SchildiChat

  2. Choose “Use a different server”

  3. Enter:

    https://matrix.infinito.nexus
    
  4. Log in via SSO

  5. Done

:white_check_mark: Ideal for power users or multiple accounts.

:battery: Power User Information

:key: Important: Your Encryption Key

Matrix uses end-to-end encryption to protect your messages. This means only you—and the people you chat with—can read them.

:warning: You must save your recovery key

When you first log in, Element will ask you to create or confirm a recovery key (or passphrase).

This key is essential.

:backhand_index_pointing_right: If you lose this key:

  • :cross_mark: You will lose access to your encrypted message history
  • :cross_mark: Your existing chats cannot be restored
  • :cross_mark: Even administrators cannot recover your data

:locked_with_key: Why this is intentional

This is a deliberate security design:

  • Your messages are encrypted in a way that only you can decrypt them
  • The server cannot read your messages
  • There is no backdoor or reset mechanism for encrypted history

:backhand_index_pointing_right: This ensures maximum privacy and full data ownership

:light_bulb: Recommendation

Store your recovery key securely in a password manager.

Recommended:

You can store:

  • Your recovery key
  • Your passphrase
  • Backup credentials

:counterclockwise_arrows_button: Using your own domain

If you are running your own instance (instead of infinito.nexus), simply replace the domain:

matrix.your-domain.tld
element.your-domain.tld
auth.your-domain.tld

:backhand_index_pointing_right: Example:

https://matrix.example.com
https://element.example.com
https://auth.example.com

The same applies to your Matrix ID:

@username:your-domain.tld

:bust_in_silhouette: Your Matrix ID (MXID)

Every user has a unique Matrix ID:

@username:infinito.nexus

Example

@alice:infinito.nexus

:light_bulb: You’ll use this ID for:

  • Messaging and contacts
  • Inviting other users
  • Communicating across different Matrix servers

:link: Useful Resources