PulseMessengerОткрыть Messenger
Pulse Messenger · 0.9.61 · Production

Общение без лишнего.Контекст остаётся с вами.

Pulse — независимый веб-мессенджер для личных и групповых разговоров. Сообщения, документы, медиа, поиск, приватность и управление устройствами собраны в одном спокойном интерфейсе — без рекламы и алгоритмической ленты.

Запущен 14 апреля 2026PWA · desktop & mobile webapp.pulsehq.ru
app.pulsehq.ruWSS
PD
Pulse Dev В сети
Pulse DevФинальный отчёт по релизу готов.
PDF
pulse-0.9.61-release.pdfPDF · 2,4 МБ
готово
Отлично. Потом найду это сообщение через поиск.
Написать сообщение…
ПриватностьТолько контактыserver enforced
Текущий релиз0.9.61Stability · Multi-attach · PWA
Приватность3 политикиDM · invites · last seen
Документы8 форматовPDF · Office · ZIP · text
ОсноваGo + ReactPostgreSQL · WebSocket · PWA
Pulse сегодня

Не прототип. Уже цельный мессенджер.

В 0.9.61 Pulse объединяет durable lifecycle сообщений, реакции, документы, поиск, медиа-галерею и conversation navigation с privacy- и security-моделью — а отдельный stabilization pass делает эти сценарии устойчивее в повседневном использовании.

01Сообщения

Разговор остаётся цельным

Личные и групповые чаты, ответы, редактирование, удаление, реакции, закрепления и статусы доставки работают в одной серверной модели conversation.

Reply · Edit · ReactionsSent · Delivered · ReadЛичные и групповые чаты
02Документы

Файлы — часть сообщения, а не отдельный сервис

PDF, TXT, CSV, JSON, ZIP, DOCX, XLSX и PPTX отправляются через тот же durable lifecycle, что и обычные сообщения. За один раз можно выбрать несколько вложений.

8 форматовMulti-selectRetry без дублей
03Поиск

Найти старое сообщение и вернуться к нему

Поиск работает по всей доступной истории conversation, поддерживает фильтр по дню и открывает результат прямо в исходном контексте.

По всей историиФильтр по днюПереход к сообщению
04Медиа

Изображения и файлы собраны по разговору

Conversation Details показывает отдельные галереи медиа и файлов. Из viewer можно перейти к сообщению, где вложение было отправлено.

МедиаФайлыК сообщению
05Приватность

Вы решаете, кто может с вами связаться

Политики личных сообщений, приглашений в группы и последней активности проверяются сервером. Чёрный список имеет приоритет над коммуникационными правилами.

Все · Контакты · НиктоЧёрный списокPrivacy-aware last seen
06Безопасность

Сессии и устройства видимы пользователю

Новый вход подтверждается отдельно, восстановление защищено ограниченными попытками, а активные сессии можно просматривать и отзывать из Control Center.

Multi-deviceRecoverySecurity events
Под капотом

Realtime без доверия к случайному состоянию браузера.

Pulse проектируется так, чтобы reconnect, reload и временный сетевой сбой не превращали переписку в набор догадок клиента.

01

Durable Outbox

Исходящая операция сохраняется до сетевого действия. После перезагрузки Pulse продолжает ту же отправку вместо создания нового сообщения.

02

Server-authoritative state

Клиент остаётся быстрой realtime-проекцией, но conversation, доступ, delivery state и media ownership определяет сервер.

03

Anchored history

Reply, поиск, закрепления и галерея могут открыть сообщение, которого уже нет в текущем viewport, не теряя позицию и контекст.

04

Typed media lifecycle

Тип вложения подтверждается сервером через Pulse Media Cloud. Browser не получает trusted-service credentials и не выбирает владельца media object.

Privacy V1

Приватность — это серверное правило, а не декоративный переключатель.

Если пользователь запрещает личные сообщения, приглашения в группы или показ точной последней активности, это ограничение проверяет backend. Blacklist имеет более высокий приоритет и физически убирает возможность написать.

Открыть Control Center →
Кто может писать мне?Только контакты
Кто может добавлять в группы?Только контакты
Кто видит последнюю активность?Никто
Чёрный списокУправлять →
Путь к 1.0

Каждый релиз закрывает законченную вертикаль.

Pulse развивается небольшими, но цельными шагами: transport, identity, lifecycle сообщений, privacy, media platform и пользовательская навигация.

0.9.54

Presence V2 + Transport Security

WebSocket tickets, lifecycle соединений и новый presence-контракт.

0.9.55

Pulse Control Center

Профиль, безопасность, устройства, внешний вид и управление аккаунтом.

0.9.56

Identity Layer V1

Единая публичная identity и realtime-обновления без дублирования профиля по продукту.

0.9.57

Durable Message Lifecycle

Outbox, Retry без дублей, anchored navigation и durable lifecycle изображений.

0.9.58

Core Stabilization + Privacy V1

Canonical conversations, Auth V2, privacy policies, blacklist и group administration.

0.9.59

Documents + Search + Attachment Gallery

Typed media platform, документы, поиск по истории, Conversation Details и переход к исходному сообщению.

0.9.60

Messaging Experience V2 + Reactions

Durable reactions, Emoji Picker V2, Pulse inline icons и media-aware previews.

0.9.61

Reliability + Mobile Polish + Onboarding

Multi-select attachments, navigation/realtime hardening, PWA fixes и новый домашний экран Pulse.

Инфраструктура Pulse

Messenger уже не живёт в одиночку.

Подробнее про принципы, сервисные границы и устройство экосистемы — на странице «О Pulse».

01

Pulse Messenger

Основной пользовательский продукт: разговоры, документы, медиа, поиск, privacy и multi-device.

Открыть →
02

Pulse Media Cloud

Отдельная media platform с trusted service boundary, typed objects и контролируемой delivery-моделью.

Как это связано →
03

Pulse Status

Публичное состояние сервисов и независимая проверка доступности экосистемы.

Статус сервисов →
Почитать про Pulse

Не обязательно сразу открывать приложение.

Можно сначала понять, как продукт развивался, зачем он так устроен и какие правила лежат под интерфейсом.

Pulse Messenger · 0.9.61

Откройте Pulse. Всё остальное уже внутри.

Никакой установки не требуется — Messenger работает прямо в браузере и как PWA.

Открыть app.pulsehq.ru