AFWall+

Android Firewall+ (AFWall+) is an advanced iptables editor (GUI) for rooted Android devices, which provides very fine-grained control over which Android apps are allowed to access the network. Get from F-Droid

Open Source

AFWall+ Source Code

Author

ukanth

Description

AFWall+ (Android Firewall +) - iptables based firewall for Android

#afwall#android#android-firewall#block#crowdin#firewall#iptables

Homepage

Repository

  • LicenseGPL-3.0
  • Created27 Oct 12
  • Primary languageJava
  • Size42,109 KB
  • Stars3,444
  • Forks496
  • Watchers3,444

Language Usage

Language Usage

Project Health

  • Last commit13 days ago
  • Open issues217
  • Latest releasev4.1.0

Recent Commits

  • ukanth(06 Aug 26)

    Changelog for 4.1.0

  • ukanth(06 Aug 26)

    added support for latest SDK

  • ukanth(05 Aug 26)

    Release 4.1.0 prepare

  • ukanth(06 Jul 26)

    Merge branch 'beta' of https://github.com/ukanth/afwall into beta

  • ukanth(01 Jul 26)

    Custom rules at application level

  • ukanth(30 Jun 26)

    Added custom theme maker + pre-built themes

  • ukanth(30 Jun 26)

    Log related fixes and code optimizations

  • ukanth(28 Jun 26)

    Multiuser detection for workprofile + app search improvements

  • ukanth(28 Jun 26)

    Log related fixes + Widget bugs + Show package name on UI

  • ukanth(28 Jun 26)

    Firewall logic improvements

  • robo-mo(01 Jun 26)

    Minimal permission on workflow.

  • ukanth(14 Mar 26)

    Fix: missing system apps due to removal of QUERY_ALL

  • ukanth(14 Mar 26)

    import/export - removed filter to show all afwall backup files

  • ukanth(14 Mar 26)

    Fix: negation bug

  • ukanth(09 Mar 26)

    Revert: 2519eac212a5d7d4569051352562406dffdb6ed4

  • ukanth(28 Feb 26)

    Release version of 4.0.3

  • GitHub Actions(28 Feb 26)

    Update cross-compiled binaries - busybox v1.36.1, iptables v1.8.10 for arm/arm64/x86. Ready for testing in /binaries directory.

  • ukanth(28 Feb 26)

    android ndk changes

  • ukanth(28 Feb 26)

    Trying to switch NDK for binaries

  • ukanth(28 Feb 26)

    FIX: Query all package issue and crash issue

  • ukanth(23 Feb 26)

    Fix potential security issues

  • ukanth(23 Feb 26)

    #1458 - fix hostname is not updated

  • ukanth(23 Feb 26)

    sometime allow list apps are shown as blocked

  • ukanth(29 Jan 26)

    Updated readme

  • ukanth(06 Jan 26)

    #1455 negation to address subnet LAN

  • ukanth(29 Dec 25)

    Log notification related issues after unified

  • ukanth(29 Dec 25)

    Added network delay for rule applying with seekbar in preference

  • ukanth(29 Dec 25)

    Unified notifications

  • ukanth(26 Dec 25)

    #1308 checkbox color in high contrast theme

  • ukanth(26 Dec 25)

    #1451 - swipe to refresh does not work

AFWall+ Security

2.1/10

Repo Security Summary

Updated 27 Jul 26

  • Maintained6/10
  • Dangerous-Workflow10/10
  • PackagingN/A
  • Code-Review0/10
  • Token-Permissions0/10
  • SAST0/10
  • CII-Best-Practices0/10
  • Binary-Artifacts0/10
  • Security-Policy0/10
  • Pinned-Dependencies0/10
  • Fuzzing0/10
  • License10/10
  • Branch-Protection0/10
  • Signed-Releases0/10

AFWall+ Android App

APK Info

De-Googled Compatibility

Native4.00/ 42 ratings
microG4.00/ 42 ratings
  • LineageOSNative4.0 / 4(2)

Tested on Android 13–16 · Updated 08 Mar 26 · View on Plexus →

Trackers

No trackers found

    Permissions

    • Access Network State
    • Access Superuser
    • Access Wifi State
    • Internet
    • Receive Boot Completed
    • Use Fingerprint
    • Write External Storage

    AFWall+ Reviews

    More Mobile Apps

    About the Data: AFWall+

    Change History

    • Amended (androidApp)

    Edit AFWall+ Data

    You can edit AFWall+'s entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
    Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

    Origin Data

    Modify Data

    API

    You can access AFWall+'s data programmatically via our API. Simply make a GET request to:

    https://api.awesome-privacy.xyz/v1/services/afwall

    The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

    Share AFWall+

    Help your friends compare Mobile Apps, and pick privacy-respecting software and services.
    Share AFWall+ and Awesome Privacy with your network!