← Blog

Защищённый мессенджер в браузере: как пользоваться PWA

2026-10-21 · MurMur team
Многие уверены: «настоящий» мессенджер обязан ставиться из магазина приложений. Открыл App Store или Google Play, нажал «Установить», подождал — готово. Но есть другой способ, который работает не хуже: PWA — прогрессивное веб-приложение. Это обычный сайт, который после установки ведёт себя как нативное приложение. MurMur — мессенджер со сквозным шифрованием — работает именно так. Открываете https://murmurchat.org в браузере, добавляете на домашний экран — и дальше это выглядит и ощущается как обычное приложение: своя иконка, пуш-уведомления, работа офлайн. Расскажем, что такое PWA, почему мессенджер без магазина приложений — это нормально, и как начать пользоваться MurMur за пару минут. ## Что такое PWA и почему мессенджер без магазина приложений — это нормально PWA — это веб-приложение, которое браузер может «установить» локально. После установки вы получаете три вещи, которые раньше были доступны только нативным приложениям: - **Иконку на домашнем экране.** Приложение запускается в отдельном окне, без адресной строки и вкладок — как любое установленное приложение. - **Пуш-уведомления.** Новые сообщения приходят на экран блокировки, даже когда приложение закрыто. - **Офлайн-кэш.** Приложение запускается без интернета и показывает локально сохранённые переписки. Зачем делать мессенджер так, а не через магазины приложений? **Никаких посредников.** Чтобы установить MurMur, не нужен аккаунт Apple или Google. Приложение скачивается прямо с собственного сайта. И обновления не ждут проверки в магазине — вы всегда получаете актуальную версию. **Одинаково работает на iPhone и Android.** Поддержка PWA встроена в обе платформы. Один код — одинаковый опыт. **Меньше метаданных.** Для создания аккаунта не нужны номер телефона или почта. MurMur идентифицирует вас по npub — публичному ключу, а не по SIM-карте. То, что мессенджер — это сайт, не делает его менее защищённым. Шифрование не зависит от того, откуда установлено приложение. MurMur шифрует сообщения сквозным образом в любом случае. ## Как начать пользоваться MurMur: пошагово Вся настройка занимает пару минут. Без номера телефона, без почты, без регистрационных форм. ### Шаг 1. Откройте сайт В Safari (iPhone) или Chrome (Android) перейдите на **https://murmurchat.org**. На компьютере тоже работает — Chrome, Edge и Firefox поддерживают установку или просто запускают приложение во вкладке. ### Шаг 2. Установите на домашний экран - **iPhone (Safari):** нажмите кнопку «Поделиться», затем «На экран “Домой”». - **Android (Chrome):** откройте меню браузера (три точки) и выберите «Установить приложение» или «Добавить на главный экран». Теперь у MurMur своя иконка, и он открывается на весь экран, как любое другое приложение. ### Шаг 3. Создайте ключ При первом запуске MurMur генерирует вашу пару ключей. Публичный ключ — ваша идентификация: он начинается с `npub1...` и выглядит как длинная случайная строка. Его вы и даёте людям. Приватный ключ остаётся на вашем устройстве. Номер телефона не нужен. Вас не найдут по списку контактов — написать вам сможет только тот, кому вы дали свой npub. ### Шаг 4. Добавьте контакты по npub Чтобы начать чат, нужен npub собеседника. Обменяйтесь ключами — лично, через другой канал, как удобно. Вставьте npub в MurMur — переписка появится. Всё, что вы отправляете, шифруется на вашем устройстве и расшифровывается только на устройстве собеседника. ### Шаг 5. Пишите, звоните, получайте уведомления Дальше всё как в обычном мессенджере: текстовые сообщения, голосовые звонки, пуш-уведомления о новых сообщениях. Звонки и сообщения защищены сквозным шифрованием. ## Что видит сервер MurMur использует релей — сервер на Rust в Европе — для передачи сообщений между пользователями. Что он видит на самом деле? **Не ваши сообщения.** Релей получает шифротекст. Без вашего приватного ключа зашифрованный трафик нечитаем — релей не видит plaintext. **Минимум метаданных.** Релей неизбежно знает вещи вроде «в такое-то время от A к B прошло зашифрованное сообщение». Это минимум, который нужен любой транспортной системе, чтобы работать. Кем вы являетесь в реальной жизни, он не знает, потому что аккаунты не привязаны к номеру или почте. Код релея открыт — его можно посмотреть на github.com/Oleg2796996/murmur. Весь проект открыт, и это принципиально: доверие должно основываться на коде, который можно проверить, а не на обещаниях. ## FAQ **Безопасен ли мессенджер в браузере?** Да, если он шифрует сквозным образом — MurMur именно так работает. Браузер — это просто среда запуска; шифрование происходит на вашем устройстве, до того как данные его покинут. Главный вопрос для любого мессенджера — у кого ключи. При E2EE ответ: только у вас и вашего собеседника. **Работает ли офлайн?** Само приложение — да. Благодаря офлайн-кэшу оно открывается без сети и показывает локально сохранённые чаты. Отправлять и получать новые сообщения, конечно, нужен интернет — как у любого мессенджера. **Где хранятся сообщения?** На вашем устройстве — локально в хранилище браузера. На релее зашифрованные копии лежат ограниченное время — достаточно, чтобы доставить их, если вы были офлайн, — потом удаляются. Сервер нигде не имеет читаемого текста. **Что будет, если очистить данные браузера?** Вы потеряете локально сохранённые переписки и свой ключ. Очистка данных сайта — это как удалить приложение и стереть его данные: восстановить переписку с сервера нельзя. Поэтому перед очисткой или сменой устройства сохраните ключ там, где это предлагает приложение. **Нужно ли что-то устанавливать из магазинов приложений?** Нет. MurMur устанавливается напрямую с https://murmurchat.org как PWA — и на iPhone, и на Android, без App Store и Google Play. ## Попробуйте Откройте **https://murmurchat.org**, добавьте его на домашний экран, создайте ключ и поделитесь своим npub с одним человеком, с которым хотите общаться приватно. Это вся настройка. Код открыт на github.com/Oleg2796996/murmur — читайте, проверяйте или просто пользуйтесь. MurMur — молодой проект, он быстро развивается. Если вам нужен шифрованный мессенджер, который не спрашивает номер телефона и не живёт в магазине приложений, — это простой способ его получить.
Try MurMur — no phone, no email →