Apple iOS
Stealth Proxy Stealth Proxy Nov 21, 2024

How to install Stealth Proxies on iOS

1. Important notes

The main goal of Stealth Proxies is to bypass DPI. The stability and speeds might not be the same as on our VPN servers. Available locations are not permanent and might be removed or replaced at any time, because our IP ranges get blocked.

We don't recommend using Stealth Proxies if you can use WireGuard, AmneziaWG or OpenVPN. Please be aware that none of the protocols or clients we mention in this guide have undergone security auditing.

Notice that some of the clients might use 3rd party DNS by default or have DNS leaks.

2. Which location to use?

We have dedicated blog post on how to select correct location and how naming of the Stealth Proxy servers works.

3. Which protocol to use?

It all depends from which country you are connecting. To simplify things you can find availability of each protocol at the bottom of status page.

Installing Shadowrocket on iOS

  1. Open the Stealth Proxy page. Tap on GENERATE THE KEY. You can continue setting up everything, but the connection will only start working once the generation is complete. This usually takes about 15 minutes.

  2. Shadowrocket is the recommended client for iOS. It is already selected in the generator, so simply tap the Download icon-download icon.

  3. You will be redirected to the App Store. Tap on GET to start the download and installation.

  4. Go back to the Stealth Proxy page and tap the URL ( url-icon ) icon to copy your subscription URL. You need to add this URL to Shadowrocket.

  5. Open Shadowrocket. You should get pop-up saying "Shadowrocket would like to paste from "Safari" tap on Allow Paste. Now tap + icon in the upper right corner. The previously copied URL should be auto-filled. Simply tap Save.

  6. Return to the Home tab. You should now see a list of all available servers and protocols.

  7. To establish a connection tap on preferred location and change and toggle Not Connected button. Allow Shadowrocket to install VPN profile and permission to add VPN configurations on iPhone.

  8. Verify your connection via DoesMyVPN.work.

  9. To enable automatic update of subscription, tap on Settings, find and tap on Subscription. Now toggle Update On Open and Auto Background Update. From now on, Shadowrocket will get new servers or remove inactive ones automatically.

Installing Streisand on iOS

This is a free alternative client for iOS. Watch the short video below to learn how to install and set it up.

Alternative clients

If you prefer to use a different client, you can view all available options on the Stealth Proxy generator page in the drop-down menu. When you select another client, the subscription URL and download link will automatically update to match the chosen client type. All clients listed in the drop-down menu have been officially tested.


Need help?

If you run into any issues or have questions, start by checking our FAQ and Status pages. They cover most common questions.

Still stuck? Don’t worry. You can send us a ticket, but before that, check out our how to write a good ticket guide to get faster answers.