EN

Hiddify (HApp): what this app is and where to get it

· · The Ateo Digital editorial team

Hiddify (also HApp in app stores) is an open-source VPN/proxy client based on the sing-box core. In terms of features, it is a multi-platform proxy client: it can work with remote profiles (subscription URL), choose the best node itself, route all traffic through TUN mode, and supports modern protocols (VLESS+REALITY, VMess, Trojan, Shadowsocks, Hysteria, WireGuard).

Hiddify is not a VPN service. It is a client. It has no servers: you either connect to someone else’s server using a subscription link you were given, or you set up your own VPS and generate the profile yourself. So it works for people who already have a configuration — it is not “download and use.”

Below we will look at who actually needs Hiddify, where to get the current build (Play Market sometimes has outdated versions), and which operating systems it runs on.

In brief

  • Hiddify is an open-source VPN/proxy client based on sing-box.
  • It works with remote profiles (subscription URL) and automatic server selection.
  • It supports Windows, macOS, Linux, Android, iOS.
  • It is recommended to download it from GitHub releases — that is where the newest version is.
  • In the App Store / Play Market it is distributed under the name HApp; versions are sometimes behind.
  • By itself, it does not “bypass” anything — you need a subscription from your VPS or provider.

What Hiddify is and what it consists of

Hiddify App is a client application that, on top of the sing-box engine (see the sing-box repository), provides a human-friendly interface: profile import by link, node switching, statistics, latency testing, TUN mode. You do not need to edit any CLI configs manually.

Multi-platform proxy client

Hiddify works on 5 platforms from one codebase (Flutter). The project description says exactly that — “multi-platform proxy client.” This means that the profile you imported on a laptop can be imported on a phone in exactly the same way: one subscription link — all devices.

TUN mode and routing all traffic

By default, systems either use only the “system VPN” (as on iOS) or require proxy settings at the application level. TUN mode in Hiddify creates a virtual network interface and routes all TCP/UDP traffic into the tunnel, including applications that do not know anything about proxies themselves.

Remote profiles (subscription URL)

The main feature is remote profiles. You add one link, and the client uses it to fetch JSON/YAML with server descriptions and keeps it up to date itself. If the server changes, the profile is updated, and everything continues working without your involvement.

Automatic node selection

If a profile contains several servers, Hiddify can ping them and choose the best one — either manually through a latency test or automatically. This is useful when a provider has 5–10 nodes and some of them are currently being cut off by TSPU while others are not.

Who Hiddify is suitable for, and who it is not suitable for

SituationIs Hiddify suitable?What is important to know
You have a subscription URL from a provider / friendYes, this is the main scenarioPaste the link — the client will do everything itself
You have your own VPS with an x-ui / 3x-ui panelYes, this is the ideal scenarioThe panel generates a subscription URL for Hiddify itself
You need “press a button and it works” with no setupNoThis is a client, not a service; you need a ready subscription
You have only one server and one protocolPossible, but excessiveA simpler client is enough
You need WireGuard on a routerNoHiddify is a client application, not firmware
You have paranoid requirements around closed source codeNoAlthough Hiddify’s code is open

How to check right now

Where to get Hiddify: the main source is GitHub Hiddify-App (the Releases section). It contains signed builds for Windows (exe/msix), macOS (dmg), Linux (AppImage/deb/rpm), Android (apk), and iOS (through TestFlight). A brief overview of the application and download buttons are on the official hiddify.com/app page.

If you already have a profile and Hiddify is installed, but something does not work on one operator, it makes sense to check whether the protocol in your profile itself is being blocked. Freedom Checker compares availability across different operators and regions — this immediately separates “just me” from “mass filtering.”

Check availability with Freedom Checker

Failure or blocking?

Hiddify as an application is just a client; there is almost nothing in it to break. If you see “not working,” the cause is almost always one of three things: the server behind the subscription is dead, TSPU has started cutting off the selected protocol, or the subscription host itself is unavailable and the client cannot update the profile.

To separate one from another, try switching the node inside the profile. If another server connects, the problem is with a specific node. If none of the servers connect on one operator, but everything works on another, traffic filtering is to blame, not the client.

What to pay attention to

  • Use a fresh build from GitHub: versions in stores are sometimes months behind.
  • On iOS, Hiddify is published as “Hiddify” / “HApp” — both name variants are valid.
  • Do not install “Hiddify” from unclear repositories and mirrors — it can easily turn into malware.
  • If the profile is the same, and it works on the phone but not on the laptop, check TUN mode and the firewall.
  • Hiddify by itself does not violate anything — it is a client. For legal aspects, see the article about the law.
  • A subscription URL is the “key” to your profile; do not post it in public chats.
  • If you plan to use your own VPS, look at Amnezia as an alternative with a setup wizard.

Conclusion

Hiddify (HApp) is an open-source VPN/proxy client based on sing-box, useful when you already have a subscription URL or your own VPS. It does not perform “bypassing” by itself and does not replace a VPN service; it provides a human-friendly interface to someone else’s or your own server infrastructure.

If you do not have a subscription, installing Hiddify is pointless for now. If you do, you should start with the current build from GitHub, not with the first thing you find in a store.

Check now