Installing Happ on iPhone: Step-by-Step Guide
Happ for iPhone runs on the Xray-core engine and connects to a server using an access key issued through the Telegram bot. Here's the full path from install to a working connection.
Step 1. Install the Happ app
Go to the iOS download page and install the app on your iPhone. Make sure you use the iOS-specific link — builds made for other platforms won't run on an iPhone.
Step 2. Request an access key from the Telegram bot
Open the service's Telegram bot on your iPhone or another device and get an access key or subscription link. The bot may also send a QR code, which is convenient to scan directly from the Happ app.
Step 3. Add the subscription to the app
In Happ on iPhone, open the add-subscription section and paste the link you received, or scan the QR code with the app's camera. A new profile will appear in the connection list once it's added.
Step 4. Allow the VPN configuration and connect
On the first connection, iOS shows a system prompt to add a VPN configuration — confirm it in your device settings. After that, pick a server in the app and toggle the connection on.
If the connection doesn't work
If your iPhone won't connect after installing, check that you approved the system VPN configuration prompt and that the key was added without extra spaces. If it still doesn't work, check the troubleshooting guide.
Frequently asked questions
Do I need to jailbreak my iPhone to install Happ?
No, the app installs and works on a regular iPhone without jailbreaking.
Why does iOS ask for permission when connecting?
That's the standard system prompt to add a VPN configuration — Apple shows it for any VPN app on its first launch.
Can I try Happ on iPhone for free?
Yes, a 3-day trial is available through the Telegram bot and can be activated before getting a paid plan.
How do I know the key was added correctly?
After adding the link, a new connection profile with a list of available servers will appear in the app.
Connect via the Telegram bot
Install Happ on iPhone and grab an access key from the Telegram bot to connect right now.
Get a key