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:
Strong privacy and security
Independence from centralized platforms
A unified login across all services
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.
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 | 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 | ||||
| Self-hosting | ||||
| Multi-device | Limited | Good | Limited | Excellent |
| Account control | Phone number | Phone number | Phone number | Username-based (@user:domain) |
| Extensibility | Limited | Highly extensible (bots, bridges, integrations) |
What this means for you
More privacy: Your data stays under your control—not in big tech clouds
Open ecosystem: Communicate across servers (federation)
Flexible usage: Integrate tools, automate workflows, customize freely
No phone number required: Identity is username-based
Matrix combines the usability of modern messengers with the openness of email.
Your Services
On Infinito.Nexus, services are available at:
Matrix Server: https://matrix.infinito.nexus
Element Web: https://element.infinito.nexus
Login (Keycloak): https://auth.infinito.nexus
Setup Your Account
Login with SSO (Keycloak)
-
Click “Sign in with SSO”
-
Log in via https://auth.infinito.nexus
-
You are now logged in as:
@yourname:infinito.nexus
Don’t have an account yet? Follow this guide to create your Infinito.Nexus account.
Using Matrix on Mobile
You can also use Matrix on your smartphone.
Element App (Android & iOS)
The official Matrix app—simple and reliable.
Download
- Android: https://play.google.com/store/apps/details?id=im.vector.app
- iOS: https://apps.apple.com/app/element-messenger/id1083446067
Login
-
Open Element
-
Tap “Change server”
-
Enter:
https://matrix.infinito.nexus -
Tap Continue
-
Select “Sign in with SSO”
-
Log in via Keycloak
Note: Only one account at a time is supported.
SchildiChat (Android)
A more advanced Matrix client.
Download
- F-Droid: https://f-droid.org/packages/chat.schildi.matrix/
- GitHub: https://github.com/SchildiChat/schildichat-android
Advantages
Multiple accounts simultaneously
Tab-based interface
Enhanced usability
Steps
-
Open SchildiChat
-
Choose “Use a different server”
-
Enter:
https://matrix.infinito.nexus -
Log in via SSO
-
Done
Ideal for power users or multiple accounts.
Power User Information
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.
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.
If you lose this key:
You will lose access to your encrypted message history
Your existing chats cannot be restored
Even administrators cannot recover your data
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
This ensures maximum privacy and full data ownership
Recommendation
Store your recovery key securely in a password manager.
Recommended:
- KeePass → https://keepass.info/
You can store:
- Your recovery key
- Your passphrase
- Backup credentials
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
Example:
https://matrix.example.com
https://element.example.com
https://auth.example.com
The same applies to your Matrix ID:
@username:your-domain.tld
Your Matrix ID (MXID)
Every user has a unique Matrix ID:
@username:infinito.nexus
Example
@alice:infinito.nexus
You’ll use this ID for:
- Messaging and contacts
- Inviting other users
- Communicating across different Matrix servers