AI summary
Open-source, no-root Android firewall that blocks internet access for selected apps and logs their blocked connection attempts locally. Requires Android's VPN feature and cannot run alongside another VPN or firewall.
Generated by AI. May contain inaccuracies.
About this app
An open-source firewall for Android. Cut off internet access for the apps you choose. No root, no tracking, no third-party code.
An open-source firewall for Android that cuts off internet access for the apps you choose. No root needed, no server, no tracking.
Why you can trust it AppWall can't use the internet itself. It doesn't request Android's internet permission, so it couldn't send anything anywhere even if it wanted to. Your traffic never passes through it. Apps you allow use your Wi-Fi or mobile data as usual. AppWall only sees the apps you block, and it drops everything they send. No third-party code. The app is built only on the Android framework: no ad or analytics SDKs, and no libraries at all. Everything stays on your phone. Your rules and the blocked traffic log are stored on the device and nowhere else. Free software. Licensed under the GPL v3, so anyone can read, build and check the code. What it does Block any app with one tap, or select several and block them at once. Undo is right there if you change your mind. See what blocked apps tried to reach. The blocked traffic log shows which domains or addresses each app tried, when, and how often. Decide about new apps as they arrive. When you install an app that can use the internet, AppWall asks whether to block it. You can also have new apps allowed or blocked automatically. Warns before you break your phone. Blocking a part of Android can quietly break other features, so AppWall asks first. Keeps running. It turns back on after a reboot or an update, and can guide you through setting up Android's Always-on VPN. Shows its state clearly. A notification shows when the firewall is on and how many apps it's blocking, and AppWall tells you if it had to stop. How it works AppWall uses Android's VPN feature, but it is not a VPN in the usual sense.
When the firewall is on, AppWall creates a local tunnel on your phone and tells Android to send only the blocked apps into it. The tunnel leads nowhere: AppWall never forwards anything from it, so blocked apps get no network. Every other app is left untouched.
For the log, AppWall reads (but never forwards) what blocked apps send into the tunnel. Blocked apps are given a DNS server inside the tunnel that never answers, so their lookups land there too, and the log can show the domain names they tried to reach. You can turn logging off, and the log is kept for 7 days by default.
Limitations Only one VPN at a time. Android allows a single active VPN app, so AppWall can't run alongside a regular VPN or another firewall such as NetGuard. AppWall tells you when that's the problem. Don't turn on "Block connections without VPN" for AppWall in Android's settings. It can cut off the internet for every app. The VPN key icon may not appear in the status bar on some phones (e.g. Samsung). Use AppWall's notification to see whether the firewall is on. Android only. iOS doesn't let an app block other apps' network access.
License
GPL-3.0
About this version
- Version
- 0.1.0 (1)
- Size
- 961.63 KB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- universal
- Downloads
- 13
- Updated
- Oct 23, 2026
- Package
- dev.appwall
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10