How to create your own corporate messenger?

Everyone is hearing Telegram, Viber, WhatsApp, Skype and Slack. These are convenient instant messengers, they work on smartphones and computers, they have a bunch of all sorts of useful things, you can even make calls, saving money on international negotiations.

Everything is cool, except for one very important point.

The servers of these messengers are located «somewhere overseas.» You connect to them via the Internet and use what they give you, no more and no less. You cannot manage and control them in any way.

This goes without saying, you are using someone else’s service video call. Is free. So you are a commodity for him. Your personal data, contacts, phone book, location, music preferences, message text, file content — all this adds up to an advertising profile, which is then profitably sold. This is no joke, read the license agreements you accepted without even reading to install the program.

Public messengers are very convenient, you do not need to understand any technical intricacies, they work right away by being tied to your mobile number. But the downside to convenience is that it’s mainstream. No server-side settings available to you, no restrictions on who you can communicate with and who you can’t. A disloyal employee can easily «leak» important operational information to a competitor, and you won’t even know about it.

In addition, in most instant messengers, except Slack, it will not be possible to limit the circle of communication of employees only to work contacts, so that they do not waste their work time.