DNS-OTG: An Unofficial Android App for Managing Control D
Published: 2026-10-06 · Author: AI Release · @ai_release1
⚡ The gist in 5 seconds - The tangrow1105/dns-otg repository has published DNS-OTG, an unofficial Android app for managing the Control D cloud DNS service. - It switches profiles, changes filters and services, edits endpoints, and shows statistics with a live activity log. - The APK is in GitHub Releases and requires Android 8.0+; the public release on Google Play is waiting for testers. ### 🔍 What was found DNS-OTG (DNS On The Go) is an unofficial Control D client for Android. It has profiles: enabling and disabling filters, switching services to block/bypass/redirect mode, custom rules and folders, and configuring the Default Rule and Default Location; the profile the phone is using is highlighted. The Endpoints section shows each device with its last activity, profile, analytics level, and ctrld version; endpoints can be created, edited, and deleted, resolvers checked, and clients and known IPs managed. Statistics show totals of blocked, bypassed, and redirected traffic, a security overview, request graphs, trends, and top lists for any period — per profile or endpoint. The live activity log can be filtered by endpoint, client, action, and protocol; any request opens in a detail view and can be turned into a rule with one tap. The Account section adds billing with receipts, account settings, and a status check like the one at controld.com/status. Installation is via the APK from GitHub Releases. Sign-in is possible in three ways: a Control D account (email and password) with authorization on the official page inside the app and automatic API token creation, a Google account with a Write token generated in Chrome, or pasting a ready-made Control D API token — if it's in the clipboard, the app will offer to use it on launch. The app works on Android 8.0 and newer; updates install over the previous version and preserve the login. Sources build in Android Studio or via./gradlew assembleDebug; the debug build installs alongside the release one (app.dnsotg.debug). The token is encrypted with the Android Keystore and never leaves the phone, and the app communicates only with Control D servers: no analytics, ads, or tracking. The GitHub version additionally checks Releases for updates and shows a download link; the Play version leaves updates to Google Play. ### 💡 Why it matters Such a client is handy to keep around for switching a profile, checking blocking stats, or digging through a live request log right from your smartphone. For geeks, the plus is openness: the code is published on GitHub under the MIT license and can be built and modified to your liking. Privacy is reinforced by token encryption via the Android Keystore: it never leaves the device, and the client itself talks only to Control D servers — no analytics, ads, or tracking. ### 🧩 Context DNS On The Go is a fully independent project: it was not created by Control D, is not affiliated with or endorsed by it; Control D remains the trademark of its owner. The app is currently in closed testing on Google Play: to
⚡ The gist in 5 seconds - The tangrow1105/dns-otg repository has published DNS-OTG, an unofficial Android app for managing the Control D cloud DNS service.
- It switches profiles, changes filters and services, edits endpoints, and shows statistics with a live activity log.
- The APK is in GitHub Releases and requires Android 8.0+; the public release on Google Play is waiting for testers.
🔍 What was found DNS-OTG (DNS On The Go) is an unofficial Control D client for Android.
It has profiles: enabling and disabling filters, switching services to block/bypass/redirect mode, custom rules and folders, and configuring the Default Rule and Default Location; the profile the phone is using is highlighted.
The Endpoints section shows each device with its last activity, profile, analytics level, and ctrld version; endpoints can be created, edited, and deleted, resolvers checked, and clients and known IPs managed.
Statistics show totals of blocked, bypassed, and redirected traffic, a security overview, request graphs, trends, and top lists for any period — per profile or endpoint.
The live activity log can be filtered by endpoint, client, action, and protocol; any request opens in a detail view and can be turned into a rule with one tap.