ShizuWall

ShizuWall provides an Android 11 and later firewall solution that does not use a VPN connection.

github.com/AhmetCanArslan/ShizuWall
ShizuWall homepage screenshot

About ShizuWall

ShizuWall is an open-source Android firewall that controls network access per app without using a VPN connection. It sends Android connectivity chain-3 commands through Shizuku, a local ADB daemon using wireless debugging, or root access.

Use requires Android 11 (API 30) or higher and setup of one of the supported backends. It provides a Quick Settings toggle, app widget, and floating button for control, plus ADB broadcast commands for scripts and automation tools.

Key features

  • Per-app network control using Android connectivity chain-3
  • Operates without VPN tunnel or packet interception
  • Choice of Shizuku, local ADB daemon, or root backend
  • Toggle firewall via Quick Settings, widget, or floating button
  • Automation with ADB broadcast commands for selected apps
  • Offline-first operation; states no analytics, telemetry, or tracking
Best for: Android 11+ users who want per-app network blocking without using the VPN slot and can set up Shizuku, wireless debugging, or root.
Good for
  • Does not use a VPN connection or packet interception
  • Per-app networking control at the system level via chain-3
  • Described as offline-first with no analytics, telemetry, or tracking
Watch out for
  • Requires Android 11 (API 30) or higher
  • Requires setup of Shizuku, root access, or wireless debugging pairing

ShizuWall at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

ShizuWall alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 18 alternatives

Popular in Mobile Privacy

Well-known listings from the same topic.

All 19

ShizuWall FAQ

What is needed to run ShizuWall?
Android 11 or higher and one backend: the Shizuku app, root access, or local ADB daemon via wireless debugging.
How does it block apps without a VPN?
It uses Android chain-3 connectivity commands executed through the selected backend to enable or disable networking per package.
Can it be controlled by automation tools?
Yes, via ADB broadcast to shizuwall.CONTROL with state true or false and an optional CSV list of apps.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing