Мессенджерами пользовались на протяжении всех времен развития интернета, первую и самую большую популярность получил мессенджер ICQ (I seek you), немалую популярность получил Jabber, долгое время был агент Мейл.ру, когда помимо мессенджера Вы получаете уведомление о новом письме — это было просто и удобно.
Вторая эпоха мессенджеров пришла с появлением смартфонов и используется по сей день. WhatsApp, Telegram, Viber, Signal, Discord и другие. Если раньше выбор мессенджера делался в пользу удобства и функциональности — то сейчас еще и учитывается конфиденциальность передаваемых данных.
Одни пользователи верят в конфиденциальность мессенджеров, полагаясь на честное слово создателя, другие предпочитают лишний раз не рисковать пересылкой важных данных при их использовании и не зря.
Конфиденциальность мессенджеров
Дело в том, что сама платформа мессенджера централизована, и работает как классическое клиент — серверное приложение, весь обмен данными происходит через сервера компании.
Любая централизованная платформа имеет точку давления и нет такого человека или группы лиц, которые могли бы противостоять государству. В этом и смысл слов централизованная, в то время как децентрализованная платформа распределяет точку давления на всех участников, по примеру с криптовалютами.
Статистика показывает, что неподчинение одному государству спустя время скитаний приводит к подичнению сразу нескольким, что еще больше подрывает изначальные ценности.
Решение — свой мессенджер, поверх почты
Дело в том, что запустив свой мессенджер, к нему никто не захочет присоединяться. Сегодня запустили, через год не пошло и остановили, да и нет там никого, зачем тратить силы и звать, ведь как только он станет популярным его либо заблокируют, либо он будет подконтролен - такие уже у всех есть, даже ничего делать не нужно.
Централизованный мессенджер уходит в прошлое, сама модель противоречит заявленным ценностям.
Другое дело когда мессенджер децентрализован. Нет отдельных серверов, все базовые функции уже есть, работает, используя Ваш почтовый ящик. Отправка и получение сообщений происходит через почтовый ящик, а само приложение соблюдает формат переписки и быстрое уведомление о новом сообщении, так как используется IMAP протокол. Даже если у получателя не установлено приложение — он все равно получит сообщение на почтовый ящик.
Но всеже чтобы не захламлять основной ящик, лучше создать дополнительный, например на своем домене и использовать его для мессенджера. Это очень удобно, особенно в корпоративной среде. Каждый использует свои ресурсы и никто ни от кого не зависит.
Delta Chat
Такое приложение уже есть, называется Delta Chat, приложение кроссплатформенное, уже завоевало любовь многих пользователей. Внешне копирует весь необходимый функционал от уже привычных. Установку лучше начинать со смартфона и потом добавлять устройства, используя привычный QR код.
Вся переписка будет дублироваться в почте, при регистрации нужно выбрать
Создать новый профиль -> Использовать другой сервер -> Вход в обычную электронную почту
Скриншоты приложения для использования своей почты, настройки на Ваших почтовых ящиках могут отличаться от приведенных, уточняйте детали у поставщика услуг, а лучше заказывайте хостинг у нас и используйте уже приведенные, останется только поменять адрес и домен на свой.

Настройки почтового ящика, полный адрес почты и пароль.

После успешного подключения Вы увидите привычное окно чата.

Возможности Delta Chat
Чтобы пригласить в чат, можно использовать QR код. Так как приложение работает через почту, то Вы можете отправить письмо прямо из него и выглядеть это будет у Вас как чат, а тот кто его получит как письмо. Чтобы отображение было в виде чата, просто отправьте собеседнику ссылку на приложение или на данную статью.
+ -> Новое писмо -> Тема -> Добавить получателей -> Добавить контакт вручную
Заполните поля Имя и адрес электронной почты получателя. Добавление контакта нужно сделать один раз. Например, указать свою вторую почту и проверить как это работает.
Все вложения, которые Вы сделаете — будут отправлены в виде вложения к письму, будь это аудио запись или фото.
При использовании обоими участниками приложений отображение будет иметь одинаковый, привычный вид.
Анализ трафика Delta Chat
Приложение позволяет сделать сопряжение с ПК и весь профиль при этом синхронизируется между устройствами. При обмене сообщениями, а также реакциями на них в виде смайликов отображается на двух устройствах.

Мы решили проверить трафик в момент синхронизации, как видим на первом скриншоте мы отправили текст в общий чат между устройствами, а на втором отметили реакцию в виде смайлика.

В обоих случаях приложение на мобильном устройстве обращалось к домену и IP адресу нашего почтового сервера.
Преимущества
Сама модель децентрализации и работы поверх существующих протоколов делает его по настоящему надежным, безопасным и самое главное независимым средством связи.
Авторизация на свою почту дает ряд преимуществ, почта не привязана к стране, например как префикс мобильного телефона, Вы в любой момент можете перенести свой домен и хостинг к другому провайдеру. Утрата или блокировка сим карты не приведет к полной потери связи. Полный контроль над данными. Сообщение так и так дойдет даже без приложения.
Особенности
Конфиденциальность и удобство всегда находятся в противовесе и задача найти баланс между ними. Приложение имеет классические настройки для почтового сервера, что может быть сложно для пользователя не связанного с IT.
Для ряда пользователей конфиденциальность данных несет скорее модный тренд, но на самом деле общение не содержит секретной информации. Например для типичной переписки с родными и друзьями — не стоит так заморачиваться и втятли получится.
Есть плюсы и для обычных пользователей, когда нужно быстро обменяться ссылкой или фотографией между своими устройствами — раздел Сообщения, отправленные себе. Delta Chat имеет мини приложения и игры, которые позволяет запустить прямо в чате, например поиграть в шашки по сети.
Мы больше освещаем за корпоративный сегмент, приложение реально выполняет заявленные функции и если Вы на самом деле бережетесь за конфиденциальность данных это отличное решение.

