SIMORGH VPN is an Android application built for users in environments where internet access is frequently blocked, throttled, or redirected to a national intranet. The app focuses specifically on Iran network conditions, where international traffic may be cut off entirely while domestic routes remain reachable. It tries several connection methods depending on what kind of access is currently available. The app has three main sections. The Simple page handles standard connections using XRAY proxy configs, a type of configuration common in censored networks. It downloads configs from a built-in subscription source, tests them automatically, and connects to the first one that responds. If the current connection stops working, a Next Healthy button switches to the next tested config without starting over. The Advance page is designed for situations where international internet is blocked but Iran's domestic network is still reachable. In those cases, the app uses its own routing engine along with IP scanning to find working paths. It scans ranges of IP addresses, tests them against a selected domain name for TLS, and builds a pool of working IPs. You can run it in Proxy Mode, which starts a local proxy on port 9990 or 9991 that other apps on your device can point to, or in VPN Mode, which routes all Android traffic through the tunnel. The NipoVPN page adds support for a separate connection type using nipovpn:// profile links. You can import, save, edit, and delete profiles, and connect using the NipoVPN core bundled inside the app. The README is written as detailed technical documentation aimed at users who already understand the context of Iranian internet restrictions and proxy tools. Version 1.1.23.44 requires Android 10 (SDK 29) or higher.
← rezakhosh78 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.