AI summary
TV-first DNS configuration tool that routes queries through encrypted protocols (DoH, DoT, DoQ) without root. Features pre-configured providers, speed testing, blocking detection, and encrypted config sharing with zero telemetry or ads. Version 2.4.0-beta.7 fixes DoH profile failures on Fire Stick, improves backup import resilience, and adds dedicated speedtest connection pools.
Generated by AI. May contain inaccuracies.
About this app
A TV-first, mobile-friendly DNS configuration tool that routes DNS queries through encrypted protocols (DoH, DoT, DoQ) without root, ads, or telemetry.
Features
Encrypted DNS
- DoH (DNS-over-HTTPS), DoT (DNS-over-TLS), DoQ (DNS-over-QUIC), and plain DNS. - Pre-configured providers: Cloudflare, Quad9, NextDNS, ControlD, AdGuard, Mullvad, Surfshark, FDN, Yandex, and more. - Custom profiles supported.
Network testing
- DNS Speedtest to find the fastest provider near your location. - Internet Speedtest with three backends: Cloudflare, Netflix Fast.com, and Ookla, with server selection and live ping. - Domain blocking tester that compares ISP DNS with alternative providers to detect content blocking.
Android TV, Fire TV, and Formuler optimised
- Full D-pad navigation with focus visible everywhere. - Native leanback launcher banner. - Native language selector activity. - Differentiated layouts for mobile and TV.
Encrypted config sharing
- Share DNS configuration via short link, encrypted client-side with AES-128. - Encryption key never sent to the server (kept in the URL fragment). - Configurable TTL and password protection.
Languages
Arabic, Bengali, Chinese (Simplified), English, French, German, Hindi, Italian, Japanese, Portuguese (Brazil), Russian, Spanish.
Privacy
Zero telemetry, zero analytics, zero ads. 100% open source. Settings stored locally via Android SharedPreferences.
Requirements
- Android 5.0 (API 21) or newer - Compatible with Android TV, Fire TV, and Formuler boxes
License
GNU General Public License v3.0
What's new
Fixed a critical issue in beta 6 where enabling a DoH profile cut off all DNS resolution (reported on Fire Stick). The DNS socket is now bound before being protected, so DoH profiles work correctly. - ControlD DoQ profiles saved by version 2.3.2 are migrated; users with these profiles can now start the VPN after updating. - Backup import no longer rejects the whole file because of one invalid profile. Discarded profiles are counted and reported. - Invalid personal profiles are no longer silently deleted. - Editing a preset now creates a personal copy instead of duplicating its ID. - Inherited Adblock profiles setting for existing users. - ControlD now supports device names across protocols. - Speedtest: dedicated connection pool and no global timeout, so parallel streams measure correctly and slow connections no longer cut off. - Updates: no more download cut-offs on slow connections, cache purge of old APKs, host verified on every redirect, and file creation off the main thread. - Blocking tester: an ISP NXDOMAIN is now correctly reported as blocked. - Notifications: a tap no longer opens a second main screen. - Encrypted shares created in beta are readable from the stable channel and vice versa. - Private DNS: no more incorrect disabling when the DoT name contains "off". - Beta channel no longer kept after switching to a stable version. - Rewrite rule validation; numeric TLDs rejected; rejected DNS responses are now logged. - Translated the remaining untranslated strings across 10 languages. - Removed R8 minification (the app is open source).
About this version
- Version
- 2.4.0-beta.7 (20400)
- Size
- 15.09 MB
- Requires Android
- 5.0
- Target SDK
- 21
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 11
- Updated
- Sep 16, 2026
- Package
- app.perfectdnsmanager
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10