Tools · Open source

Captive Portal Controller

Muntashir Al-Islam

Control how Android detects captive portal.

Download

Opens the official F-Droid page

Captive Portal Controller screenshot 1

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

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Captive Portal Controller from your app drawer.

More tools apps

More