Fork me on GitHub

NetGuard NetGuard

A simple way to block access to the internet per application

NetGuard


NetGuard provides simple and advanced ways to block access to the internet - no root required.
Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.

Blocking access to the internet can help:

  • reduce your data usage
  • save your battery
  • increase your privacy

Install NetGuard

Features


  • Simple to use
  • No root required
  • 100% open source
  • No calling home
  • No tracking or analytics
  • No advertisements
  • Actively developed and supported
  • Android 5.1 and later supported
  • IPv4/IPv6 TCP/UDP supported
  • Tethering supported
  • Multiple device users supported
  • Optionally allow when screen on
  • Optionally block when roaming
  • Optionally block system applications
  • Optionally notify when an application accesses the internet
  • Optionally record network usage per application per address
  • Material design theme with light and dark theme

There is no other no-root firewall offering all these features.

Pro features


The following pro features are available for in-app purchase:

  • View traffic log - allows displaying and exporting1 a detailed outgoing IP traffic log for all applications, so you can exactly see what your device is doing at any moment
  • Filter network traffic - allows selective blocking of network traffic per address per application, so you can block applications from calling home, etc while retaining internet access; enable/disable filtering mode using a settings tile (settings tiles are available from Android 7 Nougat)
  • New application notifications - enables new application notifications from which you can directly block or allow an application
  • Network speed graph notification - allows displaying the current network speed as a graph in a status bar notification (the top three apps are shown on Android 5 Lollipop or earlier)
  • Appearance (theme, colors) - allows selecting from five additional application themes, all available in a light and dark variant
  • Support development - support ongoing development, like adding new features, improving existing features, fixing bugs and adapting NetGuard to new Android versions

1 Exports are in the popular PCAP format, which can be opened in for example Wireshark

If you want to use the NetGuard pro features without Google services, please contact me through this contact form (select "NetGuard standalone").


Detailed global
traffic log

NetGuard
Click to enlarge

Detailed app
traffic log

NetGuard
Click to enlarge

Access / speed
notifications

NetGuard
Click to enlarge

Blue/orange
light theme

NetGuard
Click to enlarge

Orange/grey
light theme

NetGuard
Click to enlarge

Yellow/blue
dark theme

NetGuard
Click to enlarge

Donate


You can donate with PayPal or a credit card:

Official PayPal Seal
Please enable JavaScript

or you can send Bitcoin (BTC) to:

13nUbfsLUzK9Sr7ZJgDRHNR91BJMuDuJnf

Bitcoin QR


or you can do a bank transfer to:


IBANNL56 ASNB 0707 3109 62
BICASNBNL21
Name:M. Bokhorst
Place:Dordrecht, the Netherlands

Terms and conditions


  • By donating you agree to these terms and conditions
  • Donations are completely voluntary, so there are no refunds
  • You are liable for any processing fees that occur due to a chargeback of a donation
  • NetGuard is provided "as-is", for details see the license
  • Privacy policy