About UserGuard
UserGuard helps you to find out which of your installed apps you can trust.
UserGuard captures all the internet connections of the installed apps in the background. These connections are being periodically analyzed using three filters:
1) Region Filter: UserGuard identifies the country where the connection target ist located and evaluates the trustability of the connection relating to that information.
2) Blacklist Filter: UserGuard uses two big blacklists, one with ip-addresses and one with names of connection targets which are known as being bad (malware, ads,...). Each connection is being checked against those blacklists.
3) Connection Target count: The connections with different targets that refer to one single app are being count. That number affects the trustability of an app.
After each cycle of analyzing, all the captures apps get an alert level that is determined by the results of each filter. You can select which filters to use by determining the alert level. The results are presented to the user in detail.
In addition to the alert level UserGuard shows you the count of data of every single app that was transmitted via your internet connection since your device was booted up.
UserGuard was developed by Fabio Tacke and Michael Rezza Vega in 2014 during a project at Humboldt-Universität zu Berlin.