AI summary
DNS configuration tool with encrypted protocols (DoH, DoT, DoQ) and no root required. Includes network speed testing, domain blocking detection, and AES-encrypted config sharing. This beta hardens notification security, validates DNS responses, and verifies APK signatures before install. Requires VPN and secure settings permissions to manage system DNS.
Generated by AI. May contain inaccuracies.
About this app
Perfect DNS Manager (PDM) is a TV-first, mobile-friendly DNS configuration tool that lets you route your device's DNS queries through encrypted protocols (DoH, DoT, DoQ) — without root, without ads, without telemetry.
✨ Features
🔐 Encrypted DNS
- DoH (DNS-over-HTTPS), DoT (DNS-over-TLS), DoQ (DNS-over-QUIC), plain DNS - Pre-configured providers: Cloudflare, Quad9, NextDNS, ControlD, AdGuard, Mullvad, Surfshark, FDN, Yandex, and more - Custom profiles supported
📊 Network testing
- DNS Speedtest — find the fastest provider near your location - Internet Speedtest with 3 backends: Cloudflare · Netflix Fast.com · Ookla (server selectable with live ping) - Domain blocking tester — compare ISP DNS vs alternative DNS providers, detect content blocking
📺 Android TV / Fire TV / Formuler optimized
- Full DPAD navigation, focus visible everywhere - Native leanback launcher banner - Native language selector activity (no AlertDialog) - Differentiated layouts for mobile vs TV
🔗 Encrypted config sharing
- Share your DNS configuration via short link (AES-128 encrypted client-side) - Encryption key never sent to server (URL fragment #) - Configurable TTL + password protection
🌍 Internationalization
12 languages: EN · FR · ES · DE · IT · PT-BR · RU · JA · ZH-CN · AR · HI · BN
🛡️ Privacy
- Zero telemetry, zero analytics, zero ads - 100% open source (GPL v3) - Local-only settings (Android SharedPreferences) - See Privacy Policy
📜 License
GNU General Public License v3.0
What's new
- Notification actions now use a private activity — external referrers can no longer trigger a start. - UDP transactions now use connected sockets, random IDs, and DNS question validation. - DNS rewrite rules now rebuild complete messages (CNAME, compression, EDNS); truncated or foreign responses are rejected. - Imports are fully validated before writing; Android external resources are neutralized. - The service now verifies private DNS before every start, including after system reboot. Tunnel operations are serialized. - Strengthened network timeouts, DoQ/ADB cleanup, HTTPS strictness, and TLS validation. - Improved Android 5.0 compatibility; startup now waits for unlock. - Downloaded APKs now have verified package name and signature. - Beta shares use a separate domain and storage.
- Installation: beta channel or Downloader code 2447296. Keep a configuration export before testing — Android may refuse to downgrade without uninstalling.
About this version
- Version
- 2.4.0-beta.2 (20400)
- Size
- 10.39 MB
- Requires Android
- 5.0
- Target SDK
- 21
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 33
- Updated
- Sep 10, 2026
- Package
- app.perfectdnsmanager
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10