I am wondering about the effectiveness of no root firewalls as a solution against any type of spyware / malware. Particularly on an android device.
No root firewalls like this one here (aptly named) NoRoot Firewall is an application level firewall, which filters outgoing connections on a per app basis. It will by default block all outgoing connections by any app, and alert the user if a connection is made.
The app creates a local "VPN" connection which acts as a proxy for any apps requesting internet access.
This way you know exactly which app is requesting an internet connection.
How would any type of spyware be able to bypass this? At the end of the day, any spyware is some executable that will eventually need to access the internet to send the data out - so I fail to see how it could possibly bypass this type of restriction.
Would there be any way? On an un rooted device that is.