De Nederlandse ontwikkelaar Marcel Bokhorst heeft een firewall uitgebracht voor Android 5.0 of hoger, waarmee gebruikers zonder root-toegang apps toegang tot de internetverbinding kunnen ontzeggen. Het is waarschijnlijk de eerste gratis, opensourcefirewall voor Android die geen root vereist.
Bokhorst heeft de app aangekondigd via XDA-Developers. NetGuard is compatibel met Android 5.0 en hoger, omdat Google daarin een api heeft gezet voor de technologie die de app gebruikt. De broncode en het apk-bestand van de donderdagavond verschenen versie 0.7 zijn te vinden op GitHub.
NetGuard kan per app, ook systeemapplicaties, de toegang tot internet via wifi of via het mobiele netwerk verhinderen. Een dergelijke functie zit al enige jaren in bijvoorbeeld telefoons van Huawei, maar is in stock Android en veel skins van fabrikanten niet te vinden. In Android 6.0 hebben gebruikers meer controle, maar apps krijgen standaard toegang tot internet.
Bij opstarten vraagt NetGuard om een vpn-verbinding op te zetten, iets dat de app gebruikt om internetverkeer van geblokkeerde apps naar een sinkhole te sturen, waardoor het geen verbinding kan maken. Daardoor verbruiken apps bijvoorbeeld geen data en zou het bovendien de accu sparen. Bokhorst claimt dat NetGuard niets extra's vraagt van de accu.
Bokhorst is onder geavanceerde Android-gebruikers bekend als de ontwikkelaar achter Xprivacy, een privacy-tool die root-toegang vereist.