Skip to content

Repository files navigation

NetCordon Logo

🛡️ NetCordon

Intelligent Rootless Android App Firewall & Privacy Shield

Release Stars License Shizuku

NetCordon is a modern, rootless Android firewall built with Jetpack Compose.
Take complete control of background network traffic, foreground app states, and push alerts without VPN tunnels or root access.

Download APK


🌟 The 3 Core Pillars of NetCordon

NetCordon is designed around three powerful, automated privacy and network management pillars:

📴 1. Background Traffic Freeze (Single-Tick ✓ Privacy)

  • What it does: The instant a restricted app (such as WhatsApp, Instagram, or Telegram) is minimized, closed, or your screen is locked, NetCordon cuts 100% of its background internet access.
  • Real-World Experience: Senders see only a Single Tick (✓) on sent messages because the app cannot establish background connections.
  • Benefits: Complete peace of mind, zero background telemetry, and massive mobile data & battery savings.

⚡ 2. Foreground Auto-Resume (Seamless On-Demand Access)

  • What it does: The exact moment you actively open a protected app, NetCordon automatically detects foreground activity and instantly restores full internet access.
  • Real-World Experience: You can chat, browse, or call normally without touching any firewall settings. As soon as you exit or minimize the app, network access is immediately frozen again.
  • Benefits: Zero manual toggling — internet works on-demand only when you are actively using the app.

🔕 3. Distraction-Free Notification Muting (Zero Popups & Vibrations)

  • What it does: Completely suppresses and silences all background push notifications, heads-up popups, vibration alerts, and ringtones from restricted apps.
  • Real-World Experience: No unexpected message popups or vibrating alerts while you are playing competitive games, watching movies, studying, or attending meetings.
  • Benefits: 100% focused, distraction-free smartphone experience.

🚀 Getting Started

1. Prerequisites

  • Android device running Android 8.0 (Oreo) or higher (Android 8.0 - 15+ supported).
  • Shizuku App installed and activated via Wireless Debugging or ADB PC.

2. Installation & Usage

  1. Download the latest APK from the Releases Page.
  2. Install the APK on your device.
  3. Launch NetCordon, grant Shizuku & Usage Access permissions, and tap "Continue to NetCordon".
  4. Tap the WiFi or Data icon next to any app to activate background freezing and notification protection!

🛠️ Architecture & Tech Stack

  • Language: 100% Kotlin
  • UI Framework: Android Jetpack Compose (Material 3 Dark Palette)
  • Privilege Layer: Shizuku API (Rikka Binder Service — Zero Root / Zero VPN)
  • Background Engine: Android Foreground Service with BroadcastReceivers (SCREEN_OFF, USER_PRESENT, BOOT_COMPLETED)
  • Persistence: Android SharedPreferences (PrefsManager)

📬 Developer & Support

Developed with ❤️ by Sachin Mandawi.

If you find this project helpful, please consider starring ⭐ the repository!


Licensed under the MIT License. Copyright © 2026 Sachin Mandawi.

About

NetCordon - Auto background internet freeze (Single-Tick privacy), on-demand foreground resume and notification muting for Android apps via Shizuku.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages