Релиз 0.1.157 · код открыт (AGPL-3.0)

Мессенджер,
которому не нужен сервер

Vault шифрует сообщения на вашем устройстве и отправляет их обычным письмом — через любой почтовый аккаунт. Ни серверов хранения, ни логов, ни метаданных. Только вы и получатель.

0серверов хранения
2платформы — Android и десктоп
3языка интерфейса
E2Eшифрование каждого сообщения

Как работает Vault

Серверной части просто нет. Транспорт — ваша почта, шифрование — ваше устройство.

шаг 1

Подключаете любую почту

Gmail, Яндекс, Mail.ru, Zoho, собственный домен — любой аккаунт с IMAP/SMTP. Vault работает поверх существующей почты и не создаёт новой.

шаг 2

Обмениваетесь ключами

Криптографические ключи генерируются на устройстве. Для верификации — QR-код или отпечаток ключа. Приватный ключ не покидает устройство.

шаг 3

Пишете как в обычном чате

Сообщение шифруется и уходит письмом. У получателя расшифровывается автоматически. Для провайдера это просто непрозрачные данные.

Функции

Всё, что нужно для повседневного общения — и ничего лишнего.

🔐

Группы до 50

Зашифрованные групповые чаты с общим ключом группы.

📞

Звонки (бета)

Голосовые звонки поверх почтовой учётной записи: кодек Opus, шифрование медиа-потока XChaCha20.

⏱️

Исчезающие сообщения

Сообщения, которые самоуничтожаются через заданное время.

🖼️

Медиа и вложения

Фото, документы, файлы — зашифрованно, без загрузки в облако.

📊

Голосования

Опросы в чатах и группах: до 10 вариантов, голоса зашифрованы, результаты видны всем.

↪️

Пересылка и черновики

Пересылайте сообщения в другие чаты; недописанное сообщение сохранится и дождётся вас.

📍

Гео и папки

Отправка точки на карте (OpenStreetMap); папки для чатов, архив и «без звука» по каждому чату.

🎨

6 тем оформления

Тёмные, светлые и акцентные темы — от строгой до комфортной.

🌍

3 языка

Русский, английский, китайский — переключение прямо в приложении, без перезагрузки.

Руководство: установка и настройка

От установки до звонка — пять шагов. Вся настройка — в самом приложении, ничего регистрировать не нужно.

1. Установка приложения

Android. Скачайте APK со страницы «Скачать» (или в приложении: Настройки → Помощь → «Проверить обновление»). При установке система спросит разрешение «устанавливать из этого источника» — разрешите и подтвердите установку. Обновления: та же кнопка покажет новую версию и ссылку на APK.

Windows / Linux. Распакуйте архив и запустите исполняемый файл. Установка не требуется, данные хранятся рядом с профилем пользователя.

Что лежит где. Ключи шифрования, история чатов и настройки — только на вашем устройстве (локальная база SQLite). Ни на серверах Vault (их нет), ни в облаке их копий нет — сразу после первого запуска включите резервное копирование ключей в «Настройки → Ключи».

2. Вход: ваша почта как транспорт

Аккаунт — это ваш обычный email. Выберите провайдера из списка (Gmail, Яндекс, Mail.ru, Zoho, Outlook, iCloud, GMX, WEB.DE, Fastmail, Rambler и другие — серверы подставятся автоматически; для «Другого» впишите IMAP/SMTP вручную), введите адрес и пароль.

Для Gmail и iCloud может понадобиться «пароль приложения» вместо обычного — создайте его в настройках безопасности аккаунта провайдера. Пароль хранится только на вашем устройстве в зашифрованном виде; галочка «Запомнить на этом устройстве» включает автоматический вход.

Регистрация ни у Vault, ни где-либо ещё не нужна: письма ходят между вашими почтовыми ящиками, Vault-серверов не существует.

Совет: заведите отдельный «чистый» ящик. Почта для Vault — только транспорт, и лучше, если это будет ящик, не используемый для обычной переписки: так списки писем, уведомления и фильтры провайдера не будут пересекаться с личной почтой, а вся переписка Vault будет лежать отдельно.

Почту можно сменить в любой момент. Настройки → «Сменить почту»: контакты и группы сохранятся — ключи шифрования не привязаны к адресу. После смены отправьте сообщение или профиль, и собеседники узнают новый адрес автоматически.

3. Ключи и добавление собеседника

Ключи шифрования создаются автоматически при первом запуске. Чтобы начать переписку, добавьте собеседника — двумя способами:

QR-код (личная встреча). Вы и собеседник открываете «Ключи» (🔗) и показываете/сканируете QR друг друга. Самый надёжный вариант: ключи не проходят через какую-либо сеть.

По id участника (на расстоянии). Обменяйтесь кодами в любом удобном канале — при желании сверьте отпечаток ключа (40 шестнадцатеричных символов) голосом или при встрече.

После добавления отпечаток собеседника фиксируется: приложение предупредит, если ключ неожиданно изменится.

4. Чаты: сообщения, файлы, группы

Переписка устроена как в обычном мессенджере: сообщения доставляются через IMAP IDLE за секунды, статусы «отправлено/доставлено» видны под сообщением. Можно отвечать с цитатой, редактировать и удалять свои сообщения у всех участников.

«Удалить у меня». Долгое нажатие (на телефоне) или правый клик (на компьютере) по любому сообщению — включая записи о звонках — открывает меню с пунктом «Удалить у меня»: сообщение исчезает только у вас, у собеседника остаётся. Так можно почистить чат от всего лишнего, не мешая другой стороне.

Вложения и голосовые. Фото, документы, голосовые сообщения — шифруются так же, как текст, и не загружаются ни в какие облака.

Группы. «+» в списке чатов → «Создать группу»: участники приглашаются по тем же ключам, ключ группы шифруется для каждого отдельно. До 50 участников, есть роли и закрепление сообщений.

Исчезающие сообщения. В чате задайте таймер — сообщения будут удаляться у всех участников через выбранное время.

Автоочистка. Настройки → Чаты: можно удалять с устройства сообщения старше 1/7/30/365 дней — история на устройстве, но не на почтовом сервере.

5. Звонки (бета)

Голосовые звонки работают поверх той же почтовой учётной записи, без отдельных серверов. Включите в «Настройки → Экспериментальные функции» переключатель звонков — в чате появится кнопка с телефонной трубкой.

Звонок: собеседник онлайн → гудки и разговор; оффлайн — увидит «Пропущенный звонок». Пропущенные и завершённые звонки фиксируются в чате как отдельные записи, их тоже можно убрать пунктом «Удалить у меня».

После принятия вызова разговор начинается не сразу. Когда вы нажали «Принять», приложение устанавливает прямое шифрованное соединение между устройствами (обмен настройками сессии через почту): обычно это занимает несколько секунд, и на экране всё это время видно «Соединение…». Дождитесь, пока статус сменится на активный разговор — голос появится сразу после установления соединения. Это нормально и не означает, что звонок не работает.

Медиа-поток шифруется XChaCha20, кодек — Opus (как в WhatsApp). В настройках можно выбрать качество звука и рингтоны. Звонки — бета: на части сетей/устройств возможны ограничения.

Резервные копии и перенос на новое устройство

В «Настройки → Ключи» есть экспорт/импорт хранилища ключей, а также ключ восстановления (мнемоническая фраза). С его помощью на новом устройстве восстанавливаются ключи и доступ к аккаунту — история чатов при этом остаётся в почтовом ящике и локальных копиях.

Безопасность

Ни одного постороннего сервера между вами и получателем.

СлойТехнологияСтатус
Обмен ключамиX25519 — эфемерный обмен, сеансовые ключи на диалогв релизе
Шифрование сообщенийXChaCha20-Poly1305 — AEAD с аутентификациейв релизе
Ключ шифрования диалогаX25519 + SHA-256 (HKDF-подобный) — эфемерный обмен, сеансовые ключив релизе
Медиа звонковXChaCha20 — шифрование потока, кодек Opusв релизе
Квантово-устойчивый обменML-KEM-768 + X25519 — гибридная схема (FIPS 203)в релизе
Метаданные на сервереОтсутствуют: серверы — это ваши IMAP/SMTP, там только зашифрованные тела писем

План развития

Прозрачно о том, что уже есть и что дальше.

Ядро обмена готово

Шифрование, контакты, QR-обмен ключами, группы, вложения, звонки (бета) — Android и десктоп.

Публичный релиз 3 сентября

Репозиторий открыт (github.com/kmakan/vault, AGPL-3.0), APK и установщики опубликованы, этот сайт, анонсы в тематических сообществах.

Квантово-устойчивое шифрование готово

Гибридный обмен ключами ML-KEM-768 + X25519 (FIPS 203) — защита от атак квантовых компьютеров уже в релизе.

Каналы и мини-приложения в плане

Платные каналы, маркетплейс мини-приложений, premium-функции — по дорожной карте 2026 года.

Скачать

Актуальная версия — 0.1.157 (10 сентября 2026). Обновления — в приложении: Настройки → Помощь → «Проверить обновления».

🤖

Android

APK, Android 7+ (minSdk 24)

Скачать APK v0.1.157
Подписан release-ключом · другие сборки
💻

Linux

tar.gz · deb/rpm в релизах GitHub

Скачать v0.1.157
Windows — в разработке
🍎

macOS

В разработке — следите за планом развития

План развития

Частые вопросы

Коротко — о том, что спрашивают чаще всего.

Почему почта? Это же медленно

Vault держит постоянное IMAP-соединение (IDLE), поэтому сообщения приходят так же быстро, как в обычном мессенджере. Почта — только транспорт: она ничего не хранит и не обрабатывает.

Что видит почтовый провайдер?

Только факт отправки письма между двумя адресами и размер зашифрованного блоба. Тема и тело письма не содержат осмысленных данных.

Сколько это стоит?

Приложение бесплатно. Монетизацию планируем за счёт премиум-функций (каналы, мини-приложения) — базовый обмен сообщениями останется бесплатным навсегда.

А если почтовый провайдер заблокирует аккаунт?

Аккаунт — ваш. В любой момент подключите другую почту: история переписки хранится локально на устройстве и не привязана к провайдеру.

Чем это отличается от PGP?

Vault работает как мессенджер: автоматический обмен ключами, группы, звонки, вложения — без ручного управления ключами. Криптография современная (XChaCha20-Poly1305), а не из 90-х.