I didn’t set out to build a chat app. I set out to find one, and kept not finding it.
Where it started
I’ve used Discord almost since it first appeared. For years it was where my friends and I talked, and I met people there I would never have met anywhere else.
Then, in 2023, I was banned by mistake. There was no warning, and the customer service, run entirely by bots, gave me no help at all. Two weeks later my account was reinstated with a clean record and 600 Nitro credits as compensation: it had been a technical bug on Discord’s side.
Still, being locked out for two weeks over someone else’s bug was enough. That was when I started looking for a new place.
Nothing felt finished
Rocket.Chat and the other alternatives I tried either didn’t meet our requirements or simply didn’t feel finished. The open-source projects kept running into the same wall: the core was there, maybe even maintained, but there were no native iOS or Android apps. A React Native app at best, and that was about it.
Chatting with friends, or working with a team, in an app that feels sluggish was never something I was willing to settle for.
More people, more problems
Meanwhile I had built up a following on TikTok, and I was pulling people into my Discord server from all directions. The problems piled up with them. Bots were hard to build, mini-games were impossible to get working, and slash commands were plain broken. It got on my nerves far more than it should have.
The last straw
What finally did it was safety. With TikTok followers pouring into the community, moderating it became genuinely hard. I ran it for fun. I wasn’t earning anything from it; worse, it was costing me money.
Discord didn’t make it any easier. The moderation tools were poor, and once people moved into one-on-one DMs, they had no proper way to protect themselves. Members were doxxed. We banned the people responsible, and they came back, again and again. At some point, keeping our small community of a few thousand people safe had become a full-time job.
I have never felt so powerless.
Starting again, properly this time
That was the moment I picked mssgs up again. I had tried before, but every time, something else took priority. This time I had the funds to hire people and build it together. That was only possible because of how RUAL has grown over the last few years.
Our first TestFlight, a simple chat app, went out in February 2026, and it was a mess. Almost nothing really worked, and the backend logic was nowhere near done. I had no idea how complicated it is to design a system that scales messages across multiple nodes, let alone across geographic regions.
February 2026
July 2026Where we are now
I’ve learned a lot since then. mssgs has grown from a simple app into a complete, working one, with a team building it every day.
We believe community moderation is a far better way to fight people who behave maliciously. And thanks to RUAL, which runs local AI servers for us, we can scan public stories automatically and flag them for the community to review.
A community channel
Direct messages
Planning a meetupYou can try it yourself at mss.gs.