Back to browse
GitHub Repository

An Android App I built to manage Private DNS easily

3 stars

A System Level DNS Toggling App I Built

by arkaputatunda·Feb 14, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemShip It
The Take

Makes flipping the system Private DNS on Android painless — includes a quick‑settings tile, an installable APK on GitHub Releases, and clear notes about the WRITE_SECURE_SETTINGS step so users know when ADB/root is required. It’s a pragmatic, single-purpose tool, but it’s held back by permission friction and lacks nicer features like per-app profiles, DNS validation or DoH support that would push it beyond a handy utility.

Category
Target Audience

Android power users and privacy-conscious users who want fast access to system Private DNS settings

Post Description

Backstory: Since a few months, I caught myself frequently in the settings app to change the DNS settings. Hence I thought of making the settings more accessible through a shortcut. As a solution for this, I am building Private DNS, an app to quickly toggle between different DNS providers and toggle it on/off whenever needed. I also added a quick settings tile for the app so you can do the same via the quick settings anytime without opening the app.

Can you give me some feedback on the app, about the necessary features for such an app?

Similar Projects

Open Source●●Solid

Wondershaper QuickToggle

It’s a focused, no-nonsense tray toggle for wondershaper that keeps the UI unprivileged and pushes privileged calls to a polkit helper—nice safety tradeoff. Real-world conveniences are here: presets with Mbps UX, interface autodetect, i18n, desktop notifications and sane input validation. GNOME needs an AppIndicator extension and the scope is strictly wondershaper, but for anyone who wants one‑click shaping this saves a lot of friction.

Niche GemShip It
DanuxBe
204mo ago
Security●●Solid

Google rejected my privacy app for "low engagement"

Routing all activity through a WebRTC data channel with NSD pairing so the parent device is the only database is a smart, not-obvious counter to the usual cloud-heavy parental-control model. The stack reads like someone who actually built this: ECDH handshakes, AES-256-GCM payloads, TURN fallback and minimal Firebase signaling. That said, 'custom implementation' of AES plus the app's reliance on Accessibility/Usage permissions are serious trust points — open-source crypto and an external audit are must-haves before you hand over sensitive data.

Bold BetWizardryNiche Gem
safestream
104mo ago
Security●●Solid

SentryRF – A private, local-first Android app to detect hidden trackers

Uses RSSI time-series and sensor fusion — BLE plus magnetometer and ambient-light hints — to separate a 'passing' AirTag from a likely 'following' device, and then guides you to it with an audio 'Geiger counter' beacon. Smart, pragmatic feature choices (timeline, background protection, strictly local processing) make this actually useful in tense situations; caveat is hardware limits — claims about finding truly 'dead' GPS units or infrared cameras will depend heavily on your phone's sensors and will produce edge cases and false positives.

WizardrySolve My Problem
vidoluc
254mo ago