Happ VPN

Что такое Happ и как он работает

Автор
Екатерина Лебедева, редактор раздела knowledge base
Проверил:
Артём Волков
Проверено:
Опубликовано:
, обновлено
Версия гайда:
1.0

Коротко

Happ — это кроссплатформенное приложение-клиент для подключения к прокси-серверам по протоколам VLESS, VMess, Trojan, Shadowsocks, SOCKS5 и Hysteria2. Оно работает на ядре Xray-core, не хранит собственных серверов и не собирает данные о пользователе.

Приложение доступно на Windows, macOS, Linux, iOS, Android, Android TV и Apple TV. Мобильные версии и macOS из App Store написаны на нативном коде — Swift для устройств Apple и Kotlin для Android, а версии для Windows, macOS DMG и Linux собраны на кроссплатформенном Qt 6. Пользователь добавляет конфигурацию сервера вручную, отдельной ссылкой или подпиской, а Happ передаёт эти данные ядру Xray-core, которое устанавливает соединение и маршрутизирует трафик по заданным правилам. Своих серверов у Happ нет: сервер нужно поднять самому или получить у провайдера.

Что делает Happ

Happ подключает устройство к прокси-серверу и передаёт через него трафик. Само приложение сервер не предоставляет: пользователь указывает его адрес и параметры, а Happ отдаёт их ядру Xray-core, которое устанавливает соединение.

Поддерживаются протоколы VLESS (в том числе с Reality), VMess, Trojan, Shadowsocks, SOCKS5 и Hysteria2. Каждый из них по-своему проверяет клиента и защищает канал — разбор всех параметров есть на страницах протоколов, например VLESS в Happ.

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

Три способа добавить сервер

Конфигурацию сервера в Happ можно получить тремя разными путями, и от способа зависит, что вы увидите в приложении:

СпособЧто вводитеГде окажется сервер
Ручной вводПротокол и параметры сервера по одному полюЛокальный список серверов
Отдельная ссылкаvless://…, vmess://… и другие URI-схемы из буфера обмена, QR-кода или диплинкаЛокальный список серверов
ПодпискаОдин адрес, за которым провайдер обновляет список серверовОтдельный блок подписки со своими настройками

Формат самих ссылок и подписок разобран отдельно — см. схемы ссылок и формат подписки.

Платформы и архитектура вкратце

Happ — не одна программа, а несколько сборок под разные системы, и написаны они по-разному:

Группа устройствТехнология
iOS, iPadOS, Android, Android TV, macOS из App StoreНативный код: Swift для устройств Apple, Kotlin для Android
Windows, macOS (DMG), LinuxКроссплатформенный фреймворк Qt 6
Apple TVОтдельное приложение «Happ — Proxy Utility for TV», без классической маршрутизации

Из этого следуют и минимальные версии ОС, и различия в интерфейсе между платформами. Сводная таблица требований — на странице системные требования Happ, а устройство работы каждого компонента изнутри — на странице архитектура Happ.

Чем Happ не является

Happ не продаёт подписки на доступ к серверам, не управляет ими и не хранит платёжные данные пользователя. Это клиентское приложение: оно умеет подключаться, но не оказывает услугу связи само по себе.

Слово «сервер» в интерфейсе Happ означает конфигурацию подключения, а не физическую машину, которой владеет разработчик приложения. Кто эту машину администрирует — сам пользователь или провайдер подписки — приложению не важно.

Разница между клиентом и типичным VPN-сервисом — не формальность, а влияет на то, что можно настроить и с кого спрашивать за скорость и доступность сервера. Подробный разбор — на странице Happ — клиент, а не VPN-сервис.

Главное

  • Happ — клиентское приложение на ядре Xray-core, а не отдельная служба со своими серверами и тарифами.
  • Конфигурацию сервера в Happ добавляют тремя способами: вручную, отдельной ссылкой или подпиской.
  • Мобильные версии, Android TV и macOS из App Store написаны на нативном коде, а Windows, macOS DMG и Linux — на Qt 6.
  • Приложение не собирает данные о пользователе: сведения о серверах и подписках хранятся на устройстве.
  • Пинг, интервал обновления и профиль маршрутизации в Happ настраиваются отдельно для каждой подписки.

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

Happ — это VPN?

Формально нет. Happ — клиент, который подключается к прокси-серверам по протоколам VLESS, VMess, Trojan, Shadowsocks, SOCKS5 и Hysteria2 через ядро Xray-core. Эффект туннеля для всего устройства появляется, когда Happ работает в режиме TUN и заворачивает трафик устройства на выбранный сервер. Отличие от привычного VPN-сервиса в том, что Happ не продаёт доступ к своим серверам: сервер настраивают сами или получают у провайдера. Подробности — на странице «Happ и VPN-сервис».

Собирает ли Happ данные о пользователе?

По описанию разработчика приложение не собирает данные о пользователе, а сведения о добавленных серверах, подписках и настройках остаются на устройстве. Часть параметров — остаток трафика, срок действия, объявления — Happ получает от сервера подписки при каждом обновлении, но это данные провайдера подписки, а не самого приложения. Отдельно провайдер может подключить статистику через Provider ID: тогда раз в сутки приложение сообщает ему HWID устройства и версию ОС.

На каких устройствах работает Happ?

Приложение выпускается для Windows, macOS, Linux, iOS, iPadOS, Android, Android TV и Apple TV. Мобильные версии, версия для Android TV и macOS из App Store написаны на нативном коде — Swift для устройств Apple и Kotlin для Android. Версии для Windows, macOS DMG и Linux собраны на кроссплатформенном Qt 6. Для Apple TV существует отдельное приложение «Happ — Proxy Utility for TV» с более узким набором функций и без классической маршрутизации.

Нужен ли отдельный сервер, чтобы пользоваться Happ?

Да. Happ — только клиент: он умеет подключаться к серверу по нескольким протоколам, но своих серверов не имеет и доступ к ним не продаёт. Сервер настраивают самостоятельно на арендованной или собственной машине либо получают готовую конфигурацию или подписку у провайдера. Без адреса сервера, ссылки или подписки приложению просто не к чему подключаться — список серверов останется пустым.

Чем Happ отличается от системного прокси в настройках ОС?

Системный прокси в ОС обычно поддерживает один протокол и требует вручную вписать адрес, порт и иногда пароль. Happ принимает протокол-специфичные параметры — UUID, ключи Reality, обфускацию Hysteria2 — из готовой ссылки или подписки, поднимает соединение через Xray-core и умеет работать в режиме TUN, заворачивая трафик всего устройства, а не только браузера. Приложение также хранит сразу несколько серверов и переключает их без правки системных настроек.

Можно ли добавить в Happ сервер, которого нет в подписке?

Да. Кнопка «+» на главном экране открывает ручной ввод протокола, а ещё приложение принимает отдельные ссылки vless://, vmess://, trojan://, ss://, socks://, hysteria2:// и hy2:// из буфера обмена, по QR-коду или диплинком. Такой сервер попадает в локальный список отдельно от серверов подписки и не исчезнет при её обновлении. Формат ссылок для каждого протокола разобран на странице «Схемы ссылок».

Упомянутые темы

Разделы по теме

Источники

  1. Документация Happ — обращение 28 сентября 2026
  2. Документация Happ: добавление конфигурации и подписки — обращение 28 сентября 2026
  3. Документация Happ: системные требования — обращение 28 сентября 2026
  4. Документация Happ: Provider ID — обращение 28 сентября 2026