iPhone · No-app setup

iPhone · No-app setup

iPhone and Mac now connect without installing an app.

4 steps1/4 steps

1/4

Check iOS version, then sign up

First check Settings → General → About for your iOS version. On iOS 26, follow the steps below without installing an app.

Create an account or sign in.

If your version is not iOS 26, use the Hiddify app guide.

Sign-up and email verification

Sign up and verify your email to start your 2-day free trial.

Email verified · Register device

2/4

Register this device and get its file

Register this device,
then download its configuration profile.

Files may not open in WeChat or another in-app browser. Use Safari on this device and download within 30 minutes of the request. Downloading again does not extend the deadline.

Open device registration · New tab

The NodeNow device registration page opens in a new tab.

Missing file or expired request?

If an in-app browser such as WeChat hides the file, reopen this page in Safari on this device. Select a server, register this device and create an installation request. Downloading again does not extend the 30-minute deadline. If expired, create a new request for the registered device.

Profile downloaded · Install it

3/4

Install the profile

Open the profile in Settings,
then approve installation.

Install within 8 minutes of downloading. If iOS removes the file after that, download it again and install it.

Settings menus and installation warnings

Open Settings → Profile Downloaded → Install. If missing, look under General → VPN & Device Management. Install promptly: iOS deletes an uninstalled downloaded profile after eight minutes, so download it again if needed.

Check that the file came directly from NodeNow. ‘Not verified’ alone does not mean installation failed. Review any additional trust request shown by your device.

Installed · Check connection

4/4

Check the connection

Open an overseas website in your browser,
then check that your IP region matches your selected server.

Both checks must pass to confirm success. A VPN icon or authentication record alone is insufficient.

If the site will not open or the region differs, reinstall the configuration profile. If the 30-minute request expired, create a fresh request. Contact us if it still fails.

Device registration · New tab
IP checks or an uncertain connection

Temporarily turn off other VPNs and iCloud IP protection while checking. An authentication record only shows the last authentication; it does not prove the current connection.

Pause or resume the connection
Turning the profile route off and on again
Turning it offUsing it again
If Settings shows a VPN switch, turn it off. If not, remove the profile in Settings › General › VPN & Device Management.If you turned the switch off, turn it back on; the profile is still there. If you removed the profile, see the next row.
Removed the profileCreate a new install request in device management and install the profile again.
Paused it on the webReactivate it in device management.

Replacing a device, reinstalling, changing servers and pausing each ask for your password again.

Open device management · new tab
Installation and registration help
Error codes and what to do next
What you see on screenWhat to do next
Unsupported OS (unsupported_os)Compare the supported version with the version on your device. A higher version number does not automatically mean it is supported. See the Hiddify guide
Cannot get a configuration profile (not_eligible)Expiry, a suspended account, exhausted data and a plan that is not allowed can all surface as the same code. Do not assume the cause — check your account status.
The server list is emptyCheck again whether a server is available for the configuration profile. If there is none, do not keep retrying the registration — check again later or contact us.
Out of registered slots (device_limit)Check how many devices your current plan allows, as shown in device management. Either replace a device you no longer use with this one, or look at a plan that fits the number of devices you need. Replacing asks for your password again. Check or replace an existing device
Too many concurrent connections (ip_limit)Disconnect another device and check again in a moment. This limit counts connecting IPs and is not the same as the number of registered slots. It can also appear briefly right after you switch networks.
The install request expired after 30 minutesDownloading the same file again does not extend the deadline. Create a new install request for the device you already registered. Your registered slot stays as it is.
Password re-entry (reauth)Replacing a device, reinstalling, changing servers and pausing each ask for your account password again. Enter it in that operation inside the Account Center, never on this guide page.

Frequently asked questions

Do I need a NodeNow app on iPhone?

Connect using a configuration profile instead of a NodeNow app. Follow four steps from sign-in to checking the connection.

WeChat does not show the file

Reopen the guide in Safari on this device. Download within 30 minutes of the installation request; downloading again does not extend the deadline.

Does ‘Not verified’ mean installation failed?

This label alone does not mean failure. Check that the file came from NodeNow and follow any additional trust instructions shown on the device.

How do I check the connection?

Open an overseas website in your browser, then check that your IP region matches your selected server. Both checks must pass to confirm success. A VPN icon or authentication record alone is insufficient. If the site will not open or the region differs, reinstall the configuration profile. If the 30-minute request expired, create a fresh request. Contact us if it still fails.

Copy this guide for Safari