* Reduced number of reloads
* Small improvements
* Updated build tools
* Attempt to fix network switches in some cases
* Small (accessibility) improvement
* Updated translations
* Fixed incorrect search domain
* Fixed losing connectivity in some situations
* Allowed Samsung find my phone by default
* Guarantee showing app names in notifications
* Optimizations
* Small improvements and bug fixes
* Updated translations
* Decoding TLS SNI
* Android 13 and 14 compatibility
* Play store policies compliance
* Updated build tools and libraries
* Updated translations
* See here: https://www.reddit.com/r/Android/comments/15y7g70/
* Added workaround
* Updated translations
* Small improvements
* Updated build tools
* Updated translations
* Small fixes
* Improved Android 12 compatibility
* Updated builds tools and translations
* Added support for DNS SVCB
* Small improvements and minor bug fixes
* Updated translations
* Small improvements and minor bug fixes
* Updated build tools and libraries
* Updated translations
* Android 12 compatibility
* Updated libraries
* Updated build tools
* Updated translations
* Updated translations
* Allowing private DNS / non filtering mode requires enabling subnet routing
* Updated translations
* Updated build tools
* Updated translations
* Disabled VPN handover for Android 11
* Small improvements
* Updated translations
* Small improvements and minor bug fixes
* Fixed reloading in some situations
* Fixed handling of suspended networks
* Updated translations
* Prepared for Android 11
* Added workaround to get correct connection status
* Small improvements
* Updated translations
* Fixed subscriptions
* Small improvements
* Updated translations
* Fixed subscriptions
* Updated build tools
* Updated translations
* Fixed metered status on Android 10
* Small improvements
* Updated NDK
* Updated gradle
* Updated translations
* Small improvements
* Updated translations
* Fixed buffer overflow in DNS logging
* Fixed excessive reloads on LTE/LTE+ changes
* Updated AndroidX and Glide libraries
* Updated translations
* Fixed buffer overflow in DNS parser
* Updated translations
* Added hint about download manager
* Added setting for domain name to use to validate internet connection
* Checking for private DNS in filtering mode
* Updated translations
* Added hint about push messages
* Updated translations
* Fixed excluding overlapping LAN subnets
* Fixed removing LAN DNS server addresses
* Adding standard DNS servers on removing LAN DNS servers
* Rewritten DNS server address handling
* Small improvements and minor bug fixes
* Updated build tools
* Updated translations
* Added setting to filter UDP traffic
* Allowing local DNS server address
* Android Q support
* Small improvements and minor bug fixes
* Updated translations
* Always specifying DNS servers when private DNS is enabled
* Fixed sometimes hanging outgoing traffic in filtering mode
* Added DNS daemon to app list
* Updated build tools
* Small improvements and minor bug fixes
* Updated translations
* Small improvements and minor bug fixes
* Updated translations
* Fixed uid caching
* Disabled Wi-Fi home network feature on Android 8.1 and later
* Updated build tools
* Updated translations
Querying the current Wi-Fi home network name requires location permissions on Android 8.1 and later, permissions a firewall app should not request.
Small improvements and minor bug fixes
Updated translations
- Small improvements and minor bug fixes
- Updated translations
- Updated libraries (AndroidX)
- Updated translations
- Check for always-on VPN in lockdown mode
- Updated translations
- Removed external links
- Fixed connecting to blocked addresses
- Updated translations
- Small improvements
- Updated translations
- Added EULA
- Asking for support
- Small improvements and minor bug fixes
- Updated translations
NetGuard is and will always be open source under the GPLv3 license.
- Updated translations
- Removed ads
- Updated libraries
- Workaround for TCP/IP bug in some Android versions
- Support for Bluetooth tethering
- Updated translations
- Disabled app icon caching to prevent out of memory errors- Updated libraries- Updated translations
- Fixed user switching- Removed storage permission (not needed on the supported Android versions anymore)- Small improvements and minor bug fixes- Updated translations
- Reduced memory usage- Disabled check for Xposed- Small improvements and minor bug fixes- Updated translations
- Using Glide to load app icons- Added menu item to copy logged addresses- Small improvements and minor bug fixes- Updated translations
- Limit number of icon loading threads to number of available processors- Explicit 64 bits support- Updated build tools and libraries- Updated translations
- Faster app list loading, slower icon loading- Route IPv6 unicast addresses into the VPN only- Exclude broadcast address from VPN when LAN is allowed- Several small improvements and minor bug fixes- Updated translations- Updated build tools and libraries- Requiring Android version 5.1
- Faster app list loading, slower icon loading- Route IPv6 unicast addresses into the VPN only- Exclude broadcast address from VPN when LAN is allowed- Several small improvements and minor bug fixes- Updated translations- Updated build tools and libraries- Requiring Android version 5.1
- Support for Android Oreo 8.1- Discontinued support for Android 4 KitKat- Small improvements and minor bug fixes- Updated libraries and build tools- Updated translations
- Fixed flickering- Fixed displaying blocked/allowed counts- Fixed library dependencies / apk size- Updated libraries and build tools- Updated translations
- Fix for Android 8 Oreo- Fixed displaying organization in global access log- Using network callbacks for Android 7 Marshmallow again- Updated build tools- Updated translations
- Added network option to reload on every connectivity change- Small improvements, minor bug fixes and device specific workarounds- Updated translations
- Small improvements, minor bug fixes and device specific workarounds- Updated translations
- Native Android O support (adaptive icons, background execution limits, notification channels)- New (adaptive) app icon- Updated translations- Updated build tools and libraries- Small improvements, minor bug fixes, device specific workarounds
- Native Android O support (adaptive icons, background execution limits, notification channels)- New (adaptive) app icon- Updated translations- Updated build tools and libraries- Small improvements and minor bug fixes
- Added option to disable NetGuard on telephone call- Added quick configure option to enable access notifications- Rewritten connectivity monitoring (Android O preparation)- Hard limiting number of connections to 1000- Small improvements and minor bug fixes- Updated build tools and libraries- Updated translations
- attempt to fix delay on screen on some devices
- Attempt to fix slow/not loading application list on some devices- Option for 'roam like at home' in the EU (network settings)- Use secure connection (https) for lookup services- Don't show names/organizations for NetGuard itself to prevent looping- Workaround for Android settings tile bug- Fixed related search close- Updated build tools and libraries- Updated translations
- Added option to clear existing connections on rules reload (VPN restart)- Limiting number of connections to 45% of available file descriptors- Fixed getting DNS servers on Android 7.1- Attempt to fix slow/not loading application list on some devices- Small improvements and minor bug fixes- Updated build tools and libraries- Updated translations