Личные чаты
Текстовые сообщения, ответы, редактирование и удаление. Ссылки распознаются автоматически, а статусы доставки показывают путь сообщения.
Kasper — современный мессенджер с end-to-end шифрованием, личными чатами, группами, каналами и голосовыми звонками. История хранится на вашем устройстве, а сервер передаёт зашифрованные данные.
От личной переписки до собственного канала — в одном Android-приложении.
Текстовые сообщения, ответы, редактирование и удаление. Ссылки распознаются автоматически, а статусы доставки показывают путь сообщения.
Создавайте закрытые групповые чаты, добавляйте участников, назначайте название и аватар. Сообщения шифруются отдельно для каждого получателя.
Публичные и приватные каналы, владельцы и администраторы, приглашения по коду, реакции и общие комментарии к публикациям.
Звонки один на один через WebRTC с управлением микрофоном и динамиком. Серверный администратор может включать модуль по готовности инфраструктуры.
Отправляйте изображения до 10 МБ и точку на карте в чаты, группы и каналы. Фото сжимаются с сохранением правильной ориентации.
Записывайте и прослушивайте голосовые сообщения в личных чатах. Длительность и управление воспроизведением доступны прямо в переписке.
Встроенная панель эмодзи и стикеры на основе крупных emoji. В каналах доступен фиксированный набор реакций с общими счётчиками.
Публикуйте текст или фотографию на 24 часа, выбирайте аудиторию и смотрите, кто открыл ваш статус. Истории отображаются над списком чатов.
Перед отправкой содержимое шифруется на телефоне. Парный ключ создаётся через X25519 и HKDF-SHA256, а сообщения защищаются AES-256-GCM. Серверу доступны служебные данные доставки, но не открытый текст переписки.
Выбирайте подходящий формат и сохраняйте контроль над участниками.
Закрытое пространство для команды, друзей или семьи.
Лента публикаций с управляемыми правами и обратной связью.
Светлая, тёмная или системная тема, индивидуальные обои чатов и три визуальных характера интерфейса.
Аватар, уникальный #ник и QR-код для быстрого добавления в контакты.
Привязка бота для получения кода при восстановлении пароля.
Проверка новой версии в приложении и лёгкий APK для обновления.
Звук и системные уведомления о новых сообщениях и событиях.
Kotlin/Ktor-сервер с GUI для Windows 10 и управлением функциями.
Серверный канал, зашифрованная офлайн-очередь и P2P-маршрут для текста там, где он доступен.
Для первой установки выберите полный APK. Лёгкая версия предназначена для обновления уже установленного приложения на телефонах arm64.
Актуальный файл выдаёт сервер Kasper. Android может запросить разрешение на установку приложений из браузера.
Важные детали о хранении данных, каналах, звонках и установке.
Основная история хранится локально на телефоне. Сервер временно держит зашифрованные сообщения для офлайн-получателей и удаляет их после подтверждения или не позднее чем через 14 дней. Для переноса истории используйте зашифрованную резервную копию.
Содержимое сообщений шифруется на устройствах участников. Сервер маршрутизирует зашифрованные конверты и видит необходимые для доставки метаданные, но не открытый текст сообщения.
Сайт защищён HTTPS. Соединение клиентского приложения с текущим сервером может использовать HTTP и WebSocket без TLS, однако содержимое сообщений дополнительно шифруется end-to-end до отправки с телефона.
Каналы используют приватную E2E-рассылку текущим подписчикам и не хранят постоянный архив публикаций на сервере. Поэтому новый участник получает посты, опубликованные после его вступления.
Модуль звонков включается администратором сервера. Для стабильной работы требуется корректно настроенная STUN/TURN-инфраструктура. Если функция выключена, значок звонка в клиенте не показывается.
Полный APK содержит библиотеки для всех поддерживаемых архитектур и нужен для первой установки. Лёгкий APK содержит только arm64-v8a и предназначен для обновления большинства современных телефонов.
Зашифрованный файл включает контакты, сообщения и связанные медиа. Списки и настройки групп и каналов сейчас в резервную копию не входят. Для восстановления потребуется пароль, заданный при экспорте.
Сейчас пользовательский клиент выпускается только для Android 8.0 и новее. Сервер можно запускать на Windows 10, Linux или в Docker, но отдельного настольного клиента пока нет.