Я думал, что главное — это безопасность и код. А потом пользователи увидели интерфейс. Почему мы полностью переделали дизайн NMS

Когда я только начинал пилить Netrender Messenger, фокус был на одном: сделать сервис, где для регистрации не нужен номер телефона. Меня бесило, что твой номер сегодня — это твой цифровой паспорт, логин и ключ ко всей жизни.

Мы сделали всё чётко. Регистрация только по логину и паролю. Никакого кода в SMS. Из-под капота всё работало как часы:

  • E2E-шифрование на ECDH Curve25519 + AES-256-GCM
  • Web Crypto API — без сторонних библиотек
  • Сервер видит только зашифрованный blob
  • PWA + APK, независимые от Google Play и App Store

Но когда пришли первые пользователи (те самые фрилансеры и люди, не желающие смешивать рабочие контексты с личным номером), вылезла другая проблема. Для меня, как программиста, сухой и технический интерфейс был нормой. Главное ведь, что сервер ничего не читает, а код работает.

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

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

Что было сложно в этот раз? Помимо натягивания нового визуала на сложную логику шифрования, мы продолжаем воевать с мобильными браузерами. WebSocket в фоне на iOS — это всё ещё боль. Apple агрессивно убивает соединения, и пуш-уведомления через PWA на iPhone остаются квестом, который мы допиливаем параллельно с дизайном.

Вот как сейчас выглядит NMS:

Главная страница
Главная страница
Настройки, появилось больше кастомизации
Настройки, появилось больше кастомизации

Мы до сих пор меняем дизайн, могут быть небольшие несоответствия...

Голосуем за новые функции (на чем сфокусироваться дальше?):
Добить стабильность уведомлений на iOS
Внедрить групповые чаты
Добавить больше кастомизации визуала (темы, цвета)
Оставить как есть и фиксить баги

Что с мессенджером сейчас? Мессенджер работает в России без VPN, он бесплатный и без рекламы. Все как и было)

Адрес: netrender.ru

Пользуйся!

1