Описание
Nox — мессенджер со сквозным шифрованием: полный исходный код приложения и сервера
Продаю готовый мессенджер для Android целиком: исходники приложения и серверной части. Это не заготовка и не шаблон: приложение работает, его можно скачать и проверить самому.
Как это работает
Сообщения шифруются на телефоне отправителя, а расшифровываются только на телефоне получателя. Сервер работает как почтовое отделение: он передаёт зашифрованные «конверты» и удаляет их сразу после доставки. Прочитать переписку не может ни владелец сервера, ни хостинг.
Шифрование: ключи P-256, отдельный одноразовый ключ на каждое сообщение (ECDH), AES-256-GCM, подпись ECDSA. Закрытые ключи хранятся в аппаратном хранилище Android и не покидают телефон. Есть «код безопасности» для сверки ключей с собеседником.
Контакты: приложение само находит знакомых из телефонной книги. На сервер уходят только хэши номеров, а не сами номера.
Звонки: аудио и видео напрямую между телефонами (WebRTC), с шифрованием DTLS-SRTP.
Уведомления: мгновенные, через Firebase Cloud Messaging. Пуш приходит пустым сигналом, текст в нём не передаётся.
Что умеет приложение
Личные и групповые чаты, фото, видео, голосовые и видеокружки, пересылка, ответы, поиск по чату, исчезающие сообщения и автоочистка. Статус «в сети», галочки доставки и прочтения. Запрет скриншотов по чатам, блокировка по PIN-коду и отпечатку. Темы, цвета, абстрактные обои и свои фото в качестве обоев, настройки вибрации. Автообновление приложения через ваш сайт и приём донатов через ЮKassa.
Что входит
Android-приложение: проект Android Studio на Kotlin и Jetpack Compose, готов к сборке.
Сервер: PHP-ретранслятор (PHP 8.3+, MySQL или SQLite) с долгим опросом, очередью доставки и защитой от перегрузки.
Админ-панель: нагрузка в реальном времени, замер вместимости сервера, учёт места и платежей.
Страница сайта с описанием и скачиванием APK.
Инструкция по развёртыванию и сборке на русском.
Что нужно для работы
Хостинг с PHP 8.3+ и базой данных или обычный компьютер. Сервер можно поднять и на личном ПК: нужны PHP, веб-сервер и адрес с HTTPS (свой домен или туннель).
Android Studio для сборки приложения.
Для мгновенных уведомлений нужен бесплатный проект Firebase.
Для звонков через разные сети по желанию можно подключить свой TURN-сервер.
Для компаний
Мессенджер подходит для закрытой корпоративной связи: сервер ставится на вашей инфраструктуре, и переписка не уходит к третьим лицам. Готов доработать продукт под ваши задачи: свой бренд, регистрация только по приглашениям, интеграции, администрирование.
Условия
Продаётся полноценный исходный код приложения и сервера.
Готов доработать под конкретные задачи, это обсуждается отдельно.
Характеристики
Статистика приложения
указано продавцом, не подтверждено сервисом
указано продавцом, не подтверждено сервисом
Статистика посещаемости
указано продавцом, не подтверждено сервисом
указано продавцом, не подтверждено сервисом
Проверка статистики на сайте
Счётчики статистики на сайте не найдены Продавец ведёт статистику вне сайта или счётчик не установлен.
Запрос доступа к аналитике
Показатели аналитики видны всем. Доступ нужен, чтобы посмотреть данные счётчика в кабинете сервиса. Доступ — на 3 дня или до продажи лота.
Нужен аккаунт Войдите, чтобы запросить доступ к аналитике лота.
Войти и запросить доступОтзывов пока нет!