Project
Captive Portal Controller
Captive Portal Controller is a utility software for Android to primarily address the connectivity leaks which reveals the real IP address when VPN is enabled. The leaks affect captive portals (often necessary when logging into a public network) and Internet connectivity checks which is almost always done through Google’s servers, which is a breach of privacy. However, the app can also be used to avoid other captive portal-related attacks usually done by setting up a malicious captive portal in a Wi-Fi network obtained through other typical Wi-Fi attacks. For connectivity checks, the app can either disable it entirely or keep it enabled using a more privacy-friendly alternative such as GrapheneOS or Kuketz. It also allows you to set a custom user agent for default connections in Android in case the OEM altered it to something else in order to track the user through, say, connectivity checks.
