Check these three details on the product page
Developer: Shadow Launch Technology Limited
App ID: 932747118
On the App Store product page, first compare the official icon, then check the developer name, and finally verify id932747118 in the product URL. All three details should match. Search results may include apps with similar names, so the name alone is not enough to confirm the app’s identity. Even when you open the product page from here, verify these details before purchasing.
Store availability and account storefront
If the product page says the app isn’t available in your current storefront, check your App Store account’s region and the message on the page. Device language, system region, and account storefront are separate settings; changing the device language does not change the store. Changing an account’s region can affect payment methods, balance, and existing services. Review the system’s terms first, and don’t try to resolve store availability by changing a configuration file.
Before downloading, check device compatibility and available storage on the product page. If you see a purchase button, verify the account and price. If you see a purchased or cloud download button, make sure you’re using the account that originally purchased the app. For purchase status questions, check your App Store order and purchase history. Don’t pay repeatedly to try to fix an in-app connection problem.
Restore purchases and configurations separately
When switching devices or reinstalling, find the app in your App Store purchase history first, then restore your saved configuration. Purchase history confirms your eligibility to get the app; it does not restore subscription URLs, server details, or rule files to your device. After opening the app, check the servers in Home, the active file in Config, and system VPN authorization one by one, then test the connection.
App purchase ≠ service plan
The one-time purchase covers the Shadowrocket client only. It does not include server resources, subscription validity, or network service. This site does not provide, sell, or recommend nodes or subscriptions. Get existing subscriptions from your provider, and enter existing server details as provided. App purchase and server availability are separate; check each independently when troubleshooting.
Successfully importing a subscription URL only means the client retrieved a list. Entries in the list don’t guarantee that every connection works. If authentication has expired, server status has changed, or protocol details are incomplete, check with the original information provider. App purchase history cannot tell you whether a subscription has expired, and the subscription update button does not change your app purchase status.
Updates are delivered through the App Store
Check for available updates in the App Store, or manage automatic updates in system settings. Save important configurations before updating. If the layout changes, find options by their names. Update history, current prices, and system requirements are as listed on the App Store page. This guide does not list specific versions or update dates, which could become outdated.
Keep a configuration backup you can restore
Before editing Rule, DNS, or URL Rewrite, save a working copy of the current file and note the active Global Routing mode. Sync helps transfer existing content between devices; a backup preserves a state you can roll back to. They serve different purposes. After restoring, test a basic connection, then enable custom rules and On Demand conditions gradually. This makes it easier to pinpoint problems instead of changing several things at once.
When organizing backups, label each file with its purpose and compatible device, but don’t put passwords or full subscription URLs in public filenames. If you need help troubleshooting, share a redacted error message, relevant rule snippets, and the steps you took. Keep authentication details in a private, secure location.