Закрытая альфа Windows · macOS · Linux

Мессенджер, который мы сделали на собственном движке.

Mirage Messenger — десктоп-приложение для личных сообщений и звонков. Это эталонное приложение для Mirage Engine: всё, что умеет оно, движок может делать внутри вашего продукта.

Приложение

Чаты и звонки — такие, как вы привыкли.

Выберите разговор, чтобы переключить чат. Телефон показан только как дизайн: мобильное приложение в планах, оно не выпущено.

Десктоп · альфа
E2E шифрование · Ed25519
Мобильное · в планах
E2E шифрование · Ed25519
Отрисовано прямо на странице, на демонстрационных данных и в цветах самого десктоп-клиента. Десктоп-приложение в закрытой альфе. Телефон показывает запланированное мобильное приложение: оно спроектировано, но не выпущено.
Что вы получаете

Приватно по умолчанию, и регистрироваться не нужно.

Без номера телефона и почты

Ваш аккаунт — это ключ, созданный на вашем собственном компьютере. Добавляйте людей по ссылке или QR-коду и сверяйте короткий отпечаток, чтобы убедиться, что это действительно они.

Сообщения и звонки со сквозным шифрованием

Текст, голос и видео запираются на вашем устройстве и открываются только на устройстве собеседника. Когда можно, устройства соединяются напрямую; иначе релей пересылает пакеты, которые не может открыть.

Работает, даже когда собеседник не в сети

Если человека нет в сети, ваше сообщение ждёт в запечатанном виде на релее до суток и приходит, как только он вернётся.

Как это устроено

Три части, и все секреты хранит только одна из них.

Движок C++20

Шифрование, соединения и маршрутизация. Работает целиком в памяти и никогда ничего не пишет на диск. Именно эту часть лицензируют компании.

Релей Go

Помогает устройствам за роутерами найти друг друга и хранит запечатанные сообщения для тех, кто не в сети. Аккаунтов пользователей не ведёт.

Приложение Electron

Чаты, звонки и история. Всё, что хранится на вашем компьютере, принадлежит приложению; движок ничего из этого не хранит.

Подробнее — от согласования ключей до того, что релей видит и чего не видит, — на странице Как это работает.

Честный статус

Где сейчас приложение.

Работает

  • Текст, голос и видео между двумя людьми
  • Сообщения для тех, кто не в сетиХранятся запечатанными до суток.
  • Десктоп-приложение для Windows, macOS и LinuxЗакрытая альфа.
  • Фраза восстановления, чтобы вернуть аккаунт

Пока нет

  • Групповые чатыНа MLS (RFC 9420); в работе.
  • Групповые звонкиНебольшие группы в тестировании.
  • iPhone и Android
  • Независимый аудит безопасностиПока не проводился.

Исходный код проприетарный. Альфа-сборки распространяются по отдельному соглашению; сторонние компоненты и их лицензии задокументированы.

Хотите такое внутри своего продукта?

Мессенджер — лишь одно из того, что можно построить на Mirage Engine. Клиники, юридические фирмы и промышленные команды могут получить такие же приватные чаты и звонки под своим брендом и на своих серверах.

Познакомиться с Mirage Engine

Вопросы о приложении: hello@miragetalk.com