AI summary
Native Android VPN client that tunnels all device traffic through censored networks using six methods including Masque, WireGuard, WARP-on-WARP, Psiphon, Tor, and the new SHARD protocol. Built with a Rust core and Kotlin UI, it offers full-device coverage with kill switch, split tunneling, and verified connection testing. Version 1.8.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
MSN-GUARD Full-device tunnel for censored networks — Rust core, native Android interface
The MSN-GUARD app is a native Android VPN client that routes all of your phone's traffic through four independent paths. Unlike proxy apps, which typically only cover the browser, this is done at the Android VpnService level. That is, a TUN interface is created, and every TCP, UDP, and QUIC packet — from any app installed on the phone — is tunneled through.
The app is structured in two parts. A Rust-based network core that implements the protocols and negotiates with the gateway, and a Kotlin layer that handles the VPN lifecycle, user interface, and platform-related tasks. There is no middleman; the phone talks directly to the upstream gateway.
What sets this project apart from a generic app is this: it targets Iranian networks, and every protocol choice you see inside comes from actual measurements on domestic operators, not guesswork or documentation. Wherever the measurement results differed from the official documentation, the measurement won.
🚀 Features at a glance: • Full-device tunnel: with VpnService and TUN; all apps are covered without additional • Configuration Four transport: pathsMASQUE protocols over HTTP/3, WireGuard, WARP-on-WARP and Psiphon • One-click connection: Just one button; gateway selection, negotiation and recovery are all done automatically • True UDP and QUIC support: Datagrams are bridged in userspace, so video, gaming and voice calls work • Live display of outgoing: IP address status with country flag, data usage, connection time and instant logQuick settingsConnect and disconnect from Quick Settings without opening the app • Separate tunnel: Choose apps that should stay outside the tunnel • Emergency disconnect: If the tunnel drops, the entire network is disconnected to prevent traffic from being leaked • Forced DNS: Only the public resolver is used and the full operator DNS is discarded • Verified connection: Circle does not declare success until the traffic has actually been passed
What's new
- ⚠️ Install (signature is the same) — no need to uninstall the app.
- 🚀 Changes:
- Added the SHARD dedicated method for the first time • Full accessibility and 100% support for the TalkBack screen reader for the blind and visually impaired for the first time • Kernel update • Fixed the Reconnect button issue in the notification • Added Backup, Restore, and Factory Reset features from the app settings • Added a very bright theme for use in the sun • Fixed the automatic connection bug after internet disconnection and a few other bugs • 6 ways to access the free internet: - One: Masque method - Two: Wireguard method - Three: Warp On Warp method - Four: Psiphon method (exclusive and first) - Five: Tor method (exclusive and first) - Six: SHARD method (exclusive and first)
About this version
- Version
- 1.8.0 (92)
- Size
- 44.24 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- armeabi-v7a
- Downloads
- 25
- Updated
- Sep 10, 2026
- Package
- com.msnguard.vpn
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10