WGControl
Automated WireGuard tunnel control via home Wi-Fi and Bluetooth.
- Developer
- FadeFX
- License
- GPL-3.0-or-later
- Package
org.supersane.wgcontrol- Category
- Security, System
- Latest version
- 1.48.60311 · Nov 6, 2026
- Minimum Android
- Android 7.0
Screenshots
Description
WGControl automatically manages your WireGuard tunnel based on your Wi-Fi and Bluetooth connections. It disables the tunnel when connected to your configured home Wi-Fi or selected Bluetooth devices (e.g., Android Auto) and re-enables it upon leaving.
This app is a VibeCode product. I have thoroughly tested all functions and believe everything works reliably.
However, I assume no responsibility for errors, results of errors, or atomic fallout.
Key Features:
• Wi-Fi & Bluetooth Detection: Automatically toggles the tunnel based on home networks or paired Bluetooth devices.
• Real-Time Monitoring: Continuously checks system-level VPN status and enforces the target state.
• Ping Connectivity Check (optional, off by default): Verifies internet availability via ICMP/TCP ping to a configurable host (example.com by default) before re-enabling the tunnel.
• Notification Pause Buttons: Manually override the tunnel from the status notification - indefinitely or for a configurable duration - without opening the app.
• Admin Password Protection: Secures configuration tabs using salted PBKDF2 hashing.
• Local Logging: Tracks tunnel commands and network events locally for up to 24 hours with search and export capabilities.
• QuickSettings Tiles and widget to control pause.
Essential Setup Steps:
1. WireGuard App: Enable "Allow user-controlled tunnel management" in settings.
2. Grant Permission: Allow "WireGuard tunnel control" permission.
3. Location Access: Set to "Allow all the time" for background Wi-Fi detection.
4. Battery Optimization: Disable for BOTH WGControl and the WireGuard app.
Note: Not affiliated with WireGuard or Jason A. Donenfeld. Controls the official WireGuard app via its public broadcast interface.
This app is a VibeCode product. I have thoroughly tested all functions and believe everything works reliably.
However, I assume no responsibility for errors, results of errors, or atomic fallout.
Key Features:
• Wi-Fi & Bluetooth Detection: Automatically toggles the tunnel based on home networks or paired Bluetooth devices.
• Real-Time Monitoring: Continuously checks system-level VPN status and enforces the target state.
• Ping Connectivity Check (optional, off by default): Verifies internet availability via ICMP/TCP ping to a configurable host (example.com by default) before re-enabling the tunnel.
• Notification Pause Buttons: Manually override the tunnel from the status notification - indefinitely or for a configurable duration - without opening the app.
• Admin Password Protection: Secures configuration tabs using salted PBKDF2 hashing.
• Local Logging: Tracks tunnel commands and network events locally for up to 24 hours with search and export capabilities.
• QuickSettings Tiles and widget to control pause.
Essential Setup Steps:
1. WireGuard App: Enable "Allow user-controlled tunnel management" in settings.
2. Grant Permission: Allow "WireGuard tunnel control" permission.
3. Location Access: Set to "Allow all the time" for background Wi-Fi detection.
4. Battery Optimization: Disable for BOTH WGControl and the WireGuard app.
Note: Not affiliated with WireGuard or Jason A. Donenfeld. Controls the official WireGuard app via its public broadcast interface.
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 1.48.60311 | Nov 6, 2026 | Android 7.0 | 2 MB |
| 1.47.61910 | Oct 22, 2026 | Android 7.0 | 1.9 MB |
How to install an older version of an Android app · How to install an APK file on Android
Similar apps
-
Trigger
Open doors via Wi-Fi using HTTPS/SSH.
-
Screenshot Tile (NoRoot)
Customizable screenshot tool with quick settings shortcut and floating button
-
Coffee
Keep display awake
-
Mute reminder
Remind you to mute media
-
Prepaid Balance
Keep track your prepaid balance
-
Auto Auto-Rotate
Automatically remembers your auto-rotate setting for every app
-
Drowser
Simple background app killer
-
Scrambled Exif
Remove the metadata from your pictures before sharing them