CodaDNS - Family DNS Security protects your entire family from malicious websites, intrusive ads, trackers, adult content, and other unwanted online material — without installing anything on each device.
FAMILY PROTECTION
• Block harmful and adult content for children automatically
• Create individual profiles for each child with custom filter settings
• Set daily internet time limits per child
• Pause internet access for any device instantly
• Enable Safe Search on Google, YouTube, and Bing
• Block VPN/proxy bypass attempts
POWERFUL FILTERING
• Malware & phishing: 720,000+ malicious domains blocked
• Ad & tracker blocking: faster, cleaner browsing
• Adult content filtering
• Social media & gaming limits
• Custom allow-list and block-list per account
EASY SETUP
• Point your device DNS to dns.codadns.com — no software required on most devices
• Use our DNS-over-HTTPS (DoH) profile for iOS and macOS
• Use this Android app for system-wide DNS filtering on Android devices
HOW IT WORKS ON ANDROID — VpnService USAGE DISCLOSURE
Android does not provide a built-in mechanism to configure a custom DNS server system-wide without root access. To achieve system-wide DNS filtering, CodaDNS uses Android's VpnService API to create a local virtual network interface that intercepts only DNS queries (UDP port 53).
All intercepted DNS queries are forwarded to our DNS-over-HTTPS (DoH) server at https://dns.codadns.com using an encrypted HTTPS connection (TLS). No user internet traffic (HTTP, HTTPS, or any other protocol) is tunneled or routed through this VPN interface — only DNS packets are intercepted and proxied.
This is the standard approach used by all system-wide DNS filtering apps on Android (NextDNS, AdGuard DNS, etc.) and is required solely to provide parental control and content filtering features without requiring root access.
Technical details:
• VPN interface: local address 10.0.0.2/24
• DNS server: 10.0.0.1 (local fake DNS)
• Route: only 10.0.0.1/32 — no internet traffic is affected
• All DNS queries forwarded via HTTPS/TLS to dns.codadns.com
• No data logging beyond your own account's query history
DATA & PRIVACY
• DNS query logs are stored for 1 day (Free) or 30 days (Pro/Family)
• No personal browsing data is sold or shared with third parties
• All communication between the app and our servers is encrypted (HTTPS/TLS)
• Privacy Policy: https://codadns.com/privacy
PLANS
• Free: 1 device, basic filtering, 1-day logs
• Pro ($2/month or $20/year): 5 devices, 30-day logs, detailed analytics
• Family ($5/month or $40/year): unlimited devices, parental controls, child profiles, 30-day logs
REQUIREMENTS
• Android 8.0 (API 26) or higher
• Active internet connection
• CodaDNS account (free sign-up at codadns.com)