HamzaNet Blocker - Privacy
HamzaNet Blocker is cloned opensource project from NetGuard.
Modified by RyugaBahira
HamzaNet Blocker does not collect any information.
HamzaNet Blocker forwards traffic of allowed connections directly to its destination and does not use a remote VPN server.
HamzaNet Blocker does not require unnecessary permissions.
HamzaNet Blocker is 100% open source.
All required permissions are :
INTERNET ('Full network access'): to forward allowed (filtered) traffic to the internet
ACCESS_NETWORK_STATE ('View network connections'): to check if the device is connected to the internet through Wi-Fi
READ_PHONE_STATE ('Device ID & call information'): to detect mobile network changes, see here for more details
ACCESS_WIFI_STATE ('Wi-Fi connection information'): to detect Wi-Fi network changes
RECEIVE_BOOT_COMPLETED ('Run at startup'): to start the firewall when booting the device
WAKE_LOCK ('Prevent device from sleeping'): to reliably reload rules in the background on connectivity changes
VIBRATE: to provide vibration feedback on widget tap
FOREGROUND_SERVICE ('foreground service'): to run a foreground service on Android 9 Pie and later
QUERY_ALL_PACKAGES: to list all apps on Android 11 and later