Messages are delivered in real time within milliseconds.
Servers are spaces for communities, teams, or any group of people. They support multiple channels and a full permission system.
Groups are lighter than servers. A shared chat with a minimum of 3 people and a maximum of 10. Same limits as Messaging above apply.
By default, only friends can message you. You can open your DMs to anyone from your account settings. Same limmits as Messaging above apply.
You can have an unlimited amount of friends in your friends list.
Senden gives you the option to customize your status. By default we have 4 with different colors and icons:
Any DM and group conversation can be encrypted end to end using AES-256-GCM. When enabled, the Senden server stores only ciphertext. Not even we can read it. You manage the key yoursel. There is no recovery if you lose it. This ensures that senden never has any key of your messages at any time.
E2EE is optional and has trade-offs. Read the dedicated article before enabling it.
Senden comes with a plugin ecosystem. You can install plugins to extend or change how the client behaves, and you can apply themes to change how it looks. You can install both themes and plugins from the plugin store. For developing plugins check out the documentation on our git.
You can reach the Senden support team directly from inside the app. No need to leave and find an email address or a support portal. Reports and requests go to the same team that runs the platform. You will get fast resposes from the support team which take time to review your case.
Parts of Senden are open source, similar to how Signal publishes its clients and protocol while keeping some infrastructure proprietary. Currently, you can find everything open source at git.eplg.services/senden. The self hosted servers stack will be open source too.
The web frontend and core backend API stay proprietary. The reason is to avoid fragmenting into an ecosystem of incompatible forks, which is what happened with Matrix. Senden is a product, not a protocol. Open sourcing some parts of senden lets anyone verify what's happening with their data when stored on self hosted backends.
These limits apply to everyone on the free tier.
A future paid plan at around 4 euro per month is being considered. It would raise message length to 12,000 characters, file uploads to 500 MB, and offer higher voice quality, animated profile pictures, fully customizable profiles, and server-side message indexing for faster search.
The free tier will always remain fully usable for messaging. It is not designed to be artificially limited to force an upgrade.