Official Website & Manual · App Authenticity Check

Shadowrocket Download & Authenticity Check

Shadowrocket is a paid app with a one-time purchase, available exclusively on the App Store. First verify the storefront and app details, then follow your device's prompts to purchase and install it.

  • DeveloperShadow Launch Technology Limited
  • App ID932747118
  • US storefront$2.99 one-time purchase; see the App Store listing
  • For iPhone and iPad

App purchase ≠ service plan. To use the connection features, you must already have your own subscription or server details.

App Store / id932747118
Official Shadowrocket icon: rocket with blue-purple outline on a white background

Shadowrocket

Verify the name, developer, and app ID

Check the storefront → Verify the app → Confirm purchase history

The product page confirms the app's identity and compatibility; your App Store account shows payment and purchase status. This preview explains what to verify—it isn't the app interface.

Storefront & account regionFirst check which storefront your account uses

Shadowrocket isn't available in the mainland China storefront. If you can't find it, check the country or region of the Apple Account used for App Store purchases instead of repeatedly changing your search terms. Your device's language, your physical location, and your App Store account region are separate settings. Changing the device language to English doesn't switch storefronts. App availability, currency, and payment requirements depend on the storefront linked to your account.

How to check your country or region

On your iPhone or iPad, open Settings, tap your name at the top, then choose “Media & Purchases.” Open the account view and find “Country/Region.” Follow any verification prompts, then check the country or region shown. Some system versions may label the intermediate option “View Account.” Check the region for your media and purchases account, not the regional format in your device's general settings.

  1. Open Settings, tap your Apple Account, and make sure you're viewing your own account.
  2. Open “Media & Purchases” and check which account is in use there. It may differ from the account used for other system services.
  3. Open the account view, go to “Country/Region,” and check the storefront linked to your account.
  4. If you need to change it, use the country or region option on that page and review each condition and prompt.

Changing your country or region may depend on your account status, balance, active subscriptions, payment method, and Family Sharing settings. If the page lists items you need to address first, take care of them before continuing. These steps show where to check and what to review; they don't guarantee that every account can change regions immediately, and changing regions isn't required for every app purchase. Follow the information for your account and keep control of your purchase account and payment details.

Opening the product page doesn't mean your account can buy the app

The App Store button on this page links to the same Shadowrocket product page. A browser may show details for a particular storefront, but the App Store on your device checks availability against the signed-in account. If you see a message such as “This app is not available in your country or region,” check your account region using the steps above. If the message asks you to update payment details, follow the account page prompts; a payment issue doesn't mean the app identity is incorrect.

Before buying, confirm which account your device uses for purchases. You'll need that account's purchase history if you restore the app on another device. If several family members use the device, don't assume the person signed in owns the app just because its icon is on the Home Screen; check the purchase history in the App Store account. For more details about regions and purchases, read the App Store Guide.

Verify the genuine Shadowrocket appUse the name to find it; check three details to confirm it

Shadowrocket may appear in search results under similar names or with similar-looking icons. Treat search terms as a starting point, not proof of authenticity. Open the product page and check its full details rather than relying on the search result title or thumbnail.

Developer, official icon, and app ID

Check all three details to verify the app: the developer is Shadow Launch Technology Limited; the icon is a rocket with a blue-purple outline on a white background, matching the official icon used on this site; and the app ID is 932747118, corresponding to id932747118 at the end of the product URL. If the name looks right but the developer or app ID doesn't match, don't buy it—recheck the product page.

Check the developer name on the App Store product page and confirm the app ID from the product URL. The official icon can help you recognize the app, but a similar image isn't a substitute for checking the name and ID. Price, review placement, and search ranking don't verify an app's identity. Once all three details match, review compatibility and payment information.

Official screenshots show where to find controls

The two images alongside this text are official English interface screenshots uploaded by the developer to the App Store. Home shows Not Connected, Global Routing, Connectivity Test, and the SERVER section. Add Server shows Type, Host, Port, Password, and Method, along with Scan QR Code and Import from Cloud JSON. They help you recognize where controls are; they aren't a clickable app and don't provide server details you can use to connect.

The lists in the screenshots won't match your personal data after installation, and the interface may change with the system environment or app updates. Not seeing your own server entries the first time you open the app doesn't mean you installed the wrong one. Verify the app using the three product details; follow the fields shown in the current app when you use it.

Official Shadowrocket Home screenshot: Not Connected switch, Global Routing, Connectivity Test, and SERVER list
Home: connection status, Global Routing, and your existing server list.
Official Shadowrocket Add Server screenshot: Type, Host, Port, Password, and Method fields, plus import options
Add Server: enter your existing server details or use the relevant import option.

Buy and open Shadowrocket on iPhoneInstall it from the App Store before setting up connection permissions

On your iPhone, open the verified Shadowrocket product page in the App Store and expand the compatibility section to check whether your device meets the requirements. Refer to the App Store page for system requirements; don't rely on an old screenshot or an installation on a different device. Then check the price and payment account, and confirm the purchase when prompted. Wait for the download and installation to finish, then open Shadowrocket from the Home Screen.

If the product page shows a price, your account hasn't been recognized as one that has purchased the app. If it shows a redownload option, check your purchase history first. Button labels depend on the signed-in account. Having installed the app on this device before doesn't prove that the currently signed-in purchase account owns it. If you're planning to switch devices, keep track of the account used for the purchase.

VPN configuration permission and purchase are separate steps

The first time you enable a connection, the system may ask to let Shadowrocket add a VPN configuration. This allows Shadowrocket to create the required network configuration on your device. Check the app name in the prompt and follow the system instructions. This permission isn't a payment step and doesn't create server details. If you don't yet have your own subscription or server settings, you can first explore Home and Config before connecting.

Not Connected in Home indicates the current connection status. Global Routing lets you select a configuration, proxy, or direct connection; the corresponding interface labels are Config, Proxy, and Direct. These settings aren't directly related to whether you've purchased the app. Connectivity Test checks whether your existing server can connect; it doesn't check App Store downloads. Knowing the difference helps you avoid mistaking a server connection issue for an installation problem.

If a download stalls, check the specific message first

If the app is stuck waiting or the download hasn't finished, check for App Store prompts about your account, payment, or compatibility, then check available storage and your network connection. Purchase confirmation and download completion are separate steps. If you've paid but the app hasn't installed, check your purchase history, then continue from the product page or your purchases—there's no need to confirm payment again. If the error relates to your account, follow the account troubleshooting option shown by the system.

After installation, import your existing subscription or server details, choose the Global Routing setting you need, and test the connection. For instructions on fields, importing subscriptions, and troubleshooting, see the Shadowrocket User Guide. This page focuses on verifying the purchase and restoring access through your account.

iPad and other Apple devicesPurchases may be shared; check personal configurations on each device

Shadowrocket is available for both iPhone and iPad. After purchasing with the same Apple Account, open the App Store on a compatible iPad, find Shadowrocket in your purchases, and download it again. Refer to the App Store page for system requirements. “Buy once” refers to the app purchase record; it doesn't automatically give both devices the same server list, configurations, or connection status.

On iPad, first check that the account used for “Media & Purchases” is the same one used for the original purchase. Using the same account for other system services doesn't replace this check. If the product page still shows a price, check your purchase history and signed-in account before paying again. Once you've confirmed the purchase account, app identity, and device compatibility, follow the App Store prompts to install.

A larger screen doesn't change what to verify or in what order

The available screen space differs between iPad and iPhone, so list widths, page layouts, and navigation may vary. Use the English labels Home, Add Server, and Config to find the relevant sections; the layout doesn't need to match the iPhone screenshots on this page. When entering your existing server details, use the values from your own information for fields such as Type, Host, and Port—don't copy the screenshot examples.

Each device can keep its own configurations. After installing on a new device, check for your server entries in Home, review the selected configuration in Config, and only then enable the connection. A successful connection on another device doesn't prove this one is configured. Verify server details, configuration selection, and system permissions on the device you're using.

Mac, Apple TV, and Apple Vision

The compatibility section on the same App Store product page also lists Mac, Apple TV, and Apple Vision. Check the App Store page for system requirements and whether the purchase is shared across devices. On your target device, use the App Store to check availability and read its compatibility details; don't assume the system requirements shown on iPhone also apply to other devices.

This page focuses on purchasing, installing, and restoring Shadowrocket on iPhone and iPad. Layout and controls may differ on other Apple devices, so follow the storefront and in-app prompts for your device. The app is available through the same Shadowrocket App Store product page, and you can verify it using the same developer, official icon, and app ID.

Restore purchases on a new deviceRestore the app first, then check your own configuration data

When you get a new device or reinstall the app, sign in to “Media & Purchases” with the Apple Account used for the original purchase. Open the App Store, go to your account and then your purchases, find Shadowrocket, and download it again. On some system versions, the app purchase list may be under a section such as “Apps.” Follow the current interface to find your purchased apps. If the same account already purchased Shadowrocket, you can download it again at no extra cost.

  1. Make sure the purchase account on your current device is the one you used to buy Shadowrocket.
  2. Open your App Store purchase history, find Shadowrocket, and verify the app details.
  3. Use the redownload option to install the app. If you see a compatibility message, check the system requirements on the product page.
  4. After opening the app, check your server entries and Config, then import any existing information that's missing.
  5. Follow the system prompts to allow the VPN configuration, confirm Global Routing, and then test the connection.

Can't find the app in your purchases? Check your account first

The first thing to check is usually whether you're signed in to the account used for the purchase, not whether you're using the same device. If your new phone uses a different Media & Purchases account, the original purchase won't appear in that account's history. If you remember paying, check your App Store purchase history for the account and app name. Also check whether the app is hidden and whether the current storefront still lists it. The available options on your account page may vary.

If the product page shows a price again, stop and check the information above before paying. Your purchase history, the app's availability in the current storefront, and device compatibility all affect whether you can download it again. If your account region has changed, check whether the app is still listed. A previous purchase doesn't guarantee immediate availability for every account, region, or device.

Restoring the purchase doesn't restore all your personal data

The App Store handles app purchases and installation. Your existing subscription URLs, server settings, and configuration files are separate data. After installing on a new device, check whether Home has your server entries and Config has the configuration you need. If the data wasn't restored, import it again from your own saved information and confirm it's still valid. Don't expose credentials by posting them on a page or in a screenshot, even for testing.

If your old device is still available, check the configuration names and personal data you want to keep before resetting it. Test the connection again after restoring, as the new device may have a different network environment or system permissions. If the app opens, installation is complete. If a server connection fails, troubleshoot the connection rather than buying the app again.

Check the App Store for Family Sharing availability

To check whether Family Sharing applies, review the relevant information on the Shadowrocket product page and confirm your family's purchase-sharing settings and account status. If you restore the app through a family purchase, follow the Family Sharing options currently shown in the App Store. Family relationships, sharing settings, and storefront conditions can affect which purchases appear. Another family member having the app installed doesn't guarantee that it will be available to your account.

Price & one-time purchaseApp purchases and service plans are separate

Shadowrocket is a paid, closed-source commercial app sold as a one-time purchase, with no monthly app fee. The US price is $2.99; other storefronts show local currency. The price shown on the App Store page at the time of purchase is final. The US price shown in a browser may differ from the currency used at checkout for your account; follow the final purchase confirmation page.

To use the connection features, you must already have your own subscription or server details. Shadowrocket imports, manages, and uses that information; an app purchase doesn't verify that the information is valid, that a server is reachable, or that the related service is available. If Home has no server entries after purchase, you can import your existing information using the user guide. That's separate from whether your app purchase was successful.

One-time purchase and restoring purchases

After the purchase is confirmed, a one-time purchase lets you redownload the app through the App Store purchase history using the same purchase account. You don't have to pay again every time you reinstall. This doesn't mean device compatibility, system requirements, storefront availability, or account status can never change; check the current App Store page. Keeping track of the correct purchase account is more useful for restoring the app than remembering which device you used.

App updates are delivered through the App Store. You can enable automatic updates in system settings or check for updates manually in the App Store. Read the release details on the product page; don't infer a version number or update date from this page. If you have connection issues after an update, check your existing configuration and server details, then follow the in-app prompts. Don't assume one failed connection means your purchase is invalid.

Final checks before you pay

Confirm the product is Shadowrocket, the developer is Shadow Launch Technology Limited, and the app ID is 932747118. Check that the account storefront, currency, and device compatibility suit your situation, and understand the difference between buying the app and having a service plan. Once you've verified all three, complete the purchase in the App Store. If anything goes wrong, follow the store's account or payment prompts for that specific issue.

Download & purchase FAQIdentify whether the issue is with the storefront, account, or device

Can't find Shadowrocket in the App Store? What to check first

First check the country or region of the Apple Account used for Media & Purchases. Shadowrocket isn't available in the mainland China storefront; the App Store displays content based on the account's country or region. Then use the product link on this page to verify the app name, developer Shadow Launch Technology Limited, and app ID 932747118. Changing your region is subject to the conditions shown in your account.

The product page opens, but the download won't finish. What should I do?

Read the specific App Store message first, then check device compatibility, account sign-in, payment method, available storage, and network connection. Refer to the App Store page for system requirements. Purchase confirmation and app download are separate steps. If you've paid, check your purchase history, then try downloading again from your purchases.

Do I have to pay again when I get a new device or reinstall the app?

Sign in with the Apple Account used for the original purchase, find Shadowrocket in your App Store purchase history, and download it again at no extra cost. Restoring the app and restoring personal configurations are separate tasks. After installation, check or import your own existing subscriptions, server details, and configurations.

Can I install it on iPad after buying it on iPhone?

Yes. Shadowrocket is available for both iPhone and iPad. After purchasing with the same Apple Account, you can redownload it from your purchases on a compatible iPad. Check the App Store page for system requirements. The app purchase history and personal configurations on each device are managed separately.

Can I use it on Mac, Apple TV, or Apple Vision?

The compatibility section on the same App Store product page lists Mac, Apple TV, and Apple Vision. Check the App Store page for system requirements and whether the purchase is shared across devices, and confirm availability in the App Store on your device.

How should I read the English interface labels in the screenshots?

This page shows English interface screenshots uploaded by the developer to the App Store. Home shows the connection status and server list; Add Server is where you enter existing server details; Config is for managing configurations. This manual keeps the original English labels and explains the steps. Screenshot text may not match the display language on every device.