Roaming Guard
Protects you from accidental roaming on your mobile data connection
- Developer
- Markus Petermann
- License
- GPL-3.0-only
- Package
net.markuspetermann.roamingguard- Category
- System
- Latest version
- 1.1.1 · May 6, 2026
- Minimum Android
- Android 14
Screenshots
Description
Roaming Guard protects you from accidental roaming connections by monitoring your mobile network operator. The app compares your current operator against a customizable MCC/MNC allowlist or denylist. When your phone connects to an unwanted operator, you can choose to either receive a warning notification or — with some limitations — automatically block data traffic. Roaming Guard includes a predefined EU/EEA allowlist, and you can easily create your own custom list that perfectly matches your mobile plan.
Regular Android apps cannot completely block data traffic or even disable data roaming. Therefore, this app implements a local, on-device VPN service that drops all traffic routed through the VPN when enabled. However, this approach has the following technical limitations:
• Android only supports one active VPN at a time, meaning conflicts may arise if you use another VPN app.
• Tethering and mobile hotspot traffic is not routed through the VPN by Android and therefore cannot be blocked.
• System apps that can explicitly select their network connection may bypass the VPN.
• DNS and NTP traffic have been reported to leak outside the VPN.
• There might be short time windows after boot, or when enabling the VPN, where traffic might not be filtered.
Regular Android apps cannot completely block data traffic or even disable data roaming. Therefore, this app implements a local, on-device VPN service that drops all traffic routed through the VPN when enabled. However, this approach has the following technical limitations:
• Android only supports one active VPN at a time, meaning conflicts may arise if you use another VPN app.
• Tethering and mobile hotspot traffic is not routed through the VPN by Android and therefore cannot be blocked.
• System apps that can explicitly select their network connection may bypass the VPN.
• DNS and NTP traffic have been reported to leak outside the VPN.
• There might be short time windows after boot, or when enabling the VPN, where traffic might not be filtered.
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 1.1.1 | May 6, 2026 | Android 14 | 2.9 MB |
| 1.1.0 | Apr 26, 2026 | Android 14 | 2.9 MB |
| 1.0.2 | Apr 9, 2026 | Android 14 | 2.8 MB |
How to install an older version of an Android app · How to install an APK file on Android
Similar apps
-
Screenshot Tile (NoRoot)
Customizable screenshot tool with quick settings shortcut and floating button
-
Coffee
Keep display awake
-
Mute reminder
Remind you to mute media
-
Prepaid Balance
Keep track your prepaid balance
-
Auto Auto-Rotate
Automatically remembers your auto-rotate setting for every app
-
Drowser
Simple background app killer
-
Scrambled Exif
Remove the metadata from your pictures before sharing them
-
WaveUp
Turn on the display by waving