Skip to content

Vision

We think that the next-gen web will be about people running self-hosted software again, like forums back then, but with the twist that the software will be decentralized and have a unified user interface, with servers being able to communicate with each other to be able to show the same results.

This is important for the user experience as it makes a decentralized application seem like a centralized service.


The problem

It seems like today's software solutions arent implementing this well enough and putting a lot of work on the user and generally seem to have a lot of friction in their flows. Friction can easily turn a user away and make it impossible to become mainstream.

In addition to that it seems like many developers prioritize "theoretical perfection" over practical solutions and possibly over-engineer their solution.

For example: something is being written in Rust instead of JavaScript because it is more performant, but adds so much overhead that the relative improvement is not noticeable or worth the effort to begin with.


Our solution

We want to keep things practical and avoid issues as mentioned in The problem, and its working out pretty well actually, but this depends on the project and requirements of course.

Our goal is to keep self-hosting powerful but make the experience for users and admins feel simple and unified. Servers can communicate with each other and users dont need to care about technical details. A lot is automated and runs in the background.

We avoid unnecessary complexity and generally try to keep things as simple as possible. After all we want to provide software thats actually useful and not a perfect text-book example.