| Платформа | Варианты распространения |
|---|---|
| iOS | App Store, региональные каталоги приложений, тестовые версии через TestFlight |
| Android | Google Play, APK-дистрибутивы, тестовые сборки |
| Windows | Установочный пакет для персональных компьютеров |
| macOS | Версии для систем на базе Intel и Apple Silicon |
| Linux | Пакеты .deb, .rpm, .pkg.tar.zst |
Happ — кроссплатформенное программное решение для создания, организации и хранения пользовательских профилей подключения, использующих конфигурации, основанные на технологии Xray.
Приложение разработано для мобильных устройств и настольных систем и предоставляет единый набор инструментов для управления параметрами соединения. Пользователь может самостоятельно создавать профили, импортировать подготовленные конфигурационные данные, изменять отдельные настройки, сохранять различные варианты параметров и выбирать нужную конфигурацию для конкретного сценария использования.
Архитектура Happ построена на концепции изолированных профилей. Каждый профиль представляет собой самостоятельный набор конфигурационных данных с собственной структурой, включающей параметры подключения, правила маршрутизации, настройки обработки сетевых потоков и дополнительные элементы управления. Благодаря такому разделению можно одновременно хранить несколько вариантов настроек, редактировать их независимо друг от друга и быстро переключаться между конфигурациями без необходимости повторного формирования параметров.
Happ предоставляет набор функций для управления пользовательскими конфигурациями:
- создание индивидуальных профилей подключения;
- импорт настроек из файлов, расположенных на устройстве;
- редактирование сохранённых параметров;
- хранение нескольких независимых конфигурационных наборов;
- настройка правил маршрутизации;
- изменение дополнительных параметров соединения;
- выбор необходимого профиля;
- обновление существующих конфигураций;
- выполнение всех операций в локальной среде устройства.
Отдельное хранение профилей позволяет пользователю создавать собственную структуру настроек для различных задач и вариантов эксплуатации.
Приложение работает с конфигурациями, использующими следующие протоколы:
- VLESS Reality
- VMess
- Trojan
- Shadowsocks
- SOCKS
Все созданные пользователем профили и импортированные конфигурационные файлы сохраняются исключительно во внутреннем хранилище устройства.
Happ не применяет сторонние облачные сервисы для размещения настроек, не выполняет автоматическую синхронизацию данных между устройствами и не передаёт конфигурационные сведения внешним платформам.
Пользователь самостоятельно распоряжается всей информацией, связанной с профилями. Создание, импорт, редактирование, сохранение, удаление и активация настроек выполняются непосредственно внутри приложения.
Приложение не проводит дополнительную обработку содержимого импортируемых конфигураций, не использует содержащиеся в них данные для сторонних целей и не открывает доступ к пользовательским настройкам третьим лицам.
Happ является локальным клиентом для управления параметрами подключения и не предоставляет собственные сетевые сервисы или инфраструктуру.
В состав приложения не входят:
- собственные VPN-серверы;
- прокси-сервисы;
- удалённые системы обработки и передачи данных;
- каталоги готовых конфигураций;
- автоматическая выдача или загрузка профилей.
Все необходимые параметры пользователь добавляет самостоятельно — вручную либо посредством импорта заранее подготовленных конфигурационных файлов.
Happ не определяет назначение создаваемых профилей и не контролирует способы их использования. Пользователь самостоятельно отвечает за применение приложения с учётом требований законодательства и правил, действующих в его регионе.
Сообщения о неисправностях, технические вопросы и предложения по улучшению приложения можно направить через официальный канал поддержки: