Tools · Open source
Captive Portal Controller
Muntashir Al-Islam
Control how Android detects captive portal.
Download
Opens the official F-Droid page
About Captive Portal Controller
Captive Portal Controller lets you control how Android detects captive portal.
NOTE: In many OEM provided ROMs, it is NOT a privacy feature because these ROMs are able to bypass captive portal settings.
Features
Enable/disable captive portal detection
Set captive portal servers (with presets from GrapheneOS, Kuketz and Google)
A quick setting tile to toggle captive portal detection
Less than 100KB app as you don't need to use it frequently
What's new in 1.1.0
- UI improvements - Option to set user agent (Android 8+) - Fixed support for Android 7.1 and earlier - Improved documentations - Updated target SDK to 33
How to install Captive Portal Controller
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open Captive Portal Controller from your app drawer.
