A modern, multi-language native Android client to check your Vexo subscription status and manage your DNS settings with one click.
Important
This application is designed exclusively for subscription links generated by Vexo Panel. It will not work with other subscription types or providers.
- Subscription Dashboard: Instantly view your:
- 👤 Username
- 📊 Subscription Status (Active, Expired, Limited, Disabled)
- ⏱️ Time Remaining
- 💾 Volume Remaining
- 🌐 Last Registered IP
- Automatic IP Registration: Automatically detects your public IP and registers it with your subscription on refresh. It informs you if your IP is new, unchanged, or if there's a conflict.
- One-Click DNS Service:
- 🛡️ Connect DNS: Instantly starts a local Android
VpnServiceto route all your device's DNS queries through the secure Plain DNS (Do53) provided by your subscription. - ✅ Disconnect DNS: Stops the
VpnServiceand reverts all DNS settings back to your network's default.
- 🛡️ Connect DNS: Instantly starts a local Android
- Multi-Language Support: Full UI translation for:
- 🇬🇧 English
- 🇮🇷 Farsi (فارسی)
- 🇷🇺 Russian (Русский)
- 🇨🇳 Chinese (中文)
- Persistent Settings: Remembers your last-used subscription link, language, and connection preference.
- Smart Timer: If your IP changes, the app waits 60 seconds (as required by the panel) before automatically attempting to connect, ensuring the new IP is fully registered.
- Go to the Releases page of this repository. 2. Download the latest
.apkfile (e.g.,VexoDNS.apk). - Install the application on your Android device (you may need to "Allow installs from unknown sources").
- Open the app and slide open the navigation menu (hamburger icon).
- Tap on "Subscription" to add or edit your Vexo subscription link.
- Tap
CHECK INFORMATIONto fetch your data. - Use the large Power Button to connect or disconnect the DNS service.
- USDT (BEP20 Network - BSC):
0x3729348A169359a8Aa70a0627f3737aF4c6D1929
Thank you for your support!
This project is open-source and available under the MIT License.

