Roaming Guard
Schützt vor versehentlichem Roaming über die mobile Datenverbindung
Markus Petermann System
Screenshots
Beschreibung
Roaming Guard schützt Dich vor unbeabsichtigten Roamingverbindungen, indem die App Deinen Mobilfunknetzbetreiber überwacht. Die App vergleicht den aktuell genutzten Betreiber mit einer anpassbaren MCC/MNC Erlaubnis- bzw. Sperrliste. Wenn sich Dein Smartphone mit einem unerwünschten Betreiber verbindet, kannst Du entweder eine Warnbenachrichtigung erhalten oder – mit einigen Einschränkungen – den Datenverkehr automatisch blockieren. Roaming Guard enthält eine vordefinierte EU/EWR Erlaubnisliste, und Du kannst ganz einfach eine eigene Liste erstellen, die perfekt zu deinem Mobilfunktarif passt.
Gewöhnliche Android-Apps können den Datenverkehr nicht vollständig blockieren und auch Datenroaming nicht deaktivieren. Daher verwendet diese App einen lokalen VPN-Dienst direkt auf dem Gerät, der – wenn aktiviert – sämtlichen über das VPN geleiteten Datenverkehr verwirft. Dieser Ansatz hat jedoch die folgenden technischen Einschränkungen:
- Android unterstützt immer nur ein aktives VPN gleichzeitig, sodass es zu Konflikten kommen kann, wenn Du eine andere VPN-App verwendest.
- Tethering- und Hotspot-Datenverkehr wird von Android nicht durch das VPN geleitet und kann daher auf diese Art nicht blockiert werden.
- System-Apps, die ihre Netzwerkverbindung explizit auswählen können, können das VPN umgehen.
- DNS- und NTP-Datenverkehr wird möglicherweise nicht vollständig über das VPN geroutet.
- Nach dem Bootvorgang oder beim Aktivieren des VPN kann es kurze Zeitfenster geben, in denen der Datenverkehr möglicherweise nicht blockiert wird.
Versionen
Berechtigungen
Was die App beim System anfragt. Sensible Zugriffe gibt Android erst nach deiner Bestätigung frei.
- Dienst im VordergrundDauerhaft im Hintergrund laufen, sichtbar in der Statusleiste.
- FOREGROUND_SERVICE_SPECIAL_USE
- BenachrichtigungenMitteilungen anzeigen.
- AutostartNach dem Einschalten des Geräts automatisch starten.
- NetzwerkstatusPrüfen, ob und wie das Gerät verbunden ist.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- roamingguard.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Kommentare