EnglishРусский Map

Happ

title
Happ
type
entity
summary
Закрытый Android/iOS-клиент VLESS, популярный на российском рынке реселлеров VPN
tags
vpn, vless, proxy, mobile-app
created
2026-04-09
updated
2026-04-21
lang
ru
translation_of
happ-proxy
source_updated
2026-04-21
translated
2026-09-01
translator
lllm/antigravity/gemini-3.7-flash-high

Happ - это проприетарный мобильный VPN-клиент (Android и iOS) с поддержкой VLESS, широко используемый на русскоязычном рынке реселлеров VPN. Пользователь покупает подписку у реселлера, вставляет URL подписки в Happ и получает управляемый список серверов VLESS, который провайдер ротирует на своей стороне.

С точки зрения интеграции Happ выделяется двумя вещами:

Эндпоинт подписки, различающий клиентов. URL подписки Happ возвращает разные данные в зависимости от того, какой клиент делает запрос. Настоящее приложение Happ отправляет специфический User-Agent, идентификатор устройства (HWID) и несколько собственных заголовков, получая взамен закодированный в base64 список VLESS-серверов. Обычный curl или сторонний клиент ничего полезного в ответ не получают. Так и задумано: провайдеры ограничивают использование подписки только клиентами приложения Happ, где само приложение обеспечивает соблюдение лимитов на устройства и правил против шеринга аккаунтов.

Подсчёт устройств по HWID. Каждый уникальный HWID, обращающийся за подпиской, считается за одно устройство. Если провайдер продаёт тариф "на 3 устройства", он просто считает разные HWID за определённый период времени. Никакой аутентификации на уровне учётной записи, кроме самого URL подписки, здесь нет; HWID выступает основным идентификатором устройства.

Всё это приводит к тому, что для использования подписки Happ в V2RayN, V2RayA, Clash, SingBox или любом другом стороннем клиенте приходится эмулировать запрос официального приложения. Из-за закрытого исходного кода задача на первый взгляд выглядит нетривиальной - нужно декомпилировать APK, чтобы найти заголовки. На практике же достаточно направить настоящее приложение на эндпоинт с логированием и перехватить заголовки. В happ-subscription-converter описан именно такой подход.

Сам по себе Happ не является протоколом или сервером - это клиентское приложение. В основе лежит протокол VLESS (см. xray-tutorial), а на стороне сервера обычно работает 3x-ui или чистая установка xray-core. Happ - это просто слой UX и лёгкая DRM-обвязка над стандартной инфраструктурой VLESS, которой пользуются все остальные.

Связанные страницы: vless-subscription-format с описанием формата подписки, который принимает Happ и остальные VLESS-клиенты. Happ ориентирован на русскоязычный рынок реселлеров VPN; проект masterhttprelayvpn решает ту же проблему обхода цензуры в иранском сегменте, но на совершенно другой архитектуре (Google Apps Script + domain-fronting вместо реселлерских VLESS-подписок).