iampedii

iampedii / WhiteDNS

Public

Source-available Android DNS tunneling client with VPN and proxy modes, backed by MasterDNS & StormDNS.

148
6
69% credibility
Found May 10, 2026 at 148 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Kotlin
AI Summary

WhiteDNS is an Android app that lets users create private DNS tunnels for internet traffic using proxy or full-device VPN modes.

How It Works

1
📱 Discover WhiteDNS

You hear about WhiteDNS from online communities or friends as a private way to route your Android phone's internet traffic.

2
📥 Install on your phone

Follow simple steps to get the app onto your Android device from the trusted source.

3
🔑 Add your tunnel details

Enter the server address and secret key from your provider, plus a list of helper addresses.

4
Pick connection mode
🔌
Proxy mode

Route selected apps through the secure tunnel while others use normal internet.

🌐
VPN mode

Send all your phone's traffic through the private tunnel.

5
🚀 Tap connect

Hit the big button, watch the colorful progress bars fill up, and see your secure connection light up green.

6
📈 Track your private flow

Glance at live speeds, data totals, and which apps are protected as you browse.

Surf securely anywhere

Your internet now flows privately through the hidden tunnel, dodging blocks with ease.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 148 to 148 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is WhiteDNS?

WhiteDNS is a source-available Android DNS tunneling client that lets you route traffic through DNS queries to evade restrictions, with proxy and VPN modes for flexible setups. Built in Kotlin with Jetpack Compose for a clean UI, it connects to custom or built-in servers backed by MasterDNS and StormDNS, handling SOCKS5/HTTP proxies or full-device VPNs including split tunneling. Users get profile imports via stormdns:// links, real-time stats, and tunable MTU/compression for optimizing throughput in tough networks.

Why is it gaining traction?

It stands out with dual modes—local proxy for apps or system-wide VPN—plus advanced tuning like resolver balancing, packet duplication, and traffic warmup, delivering reliable speeds where plain proxies fail. The source-available license on GitHub allows transparency and contributions without full open-source chaos, and its focus on Android makes it a go-to for mobile tunneling without bloat. With 148 stars, devs dig the no-Play-Store purity and Telegram updates.

Who should use this?

Android power users in censored regions needing DNS-over-tunneling for uncensored access, or devs testing proxy chains on emulators. Privacy enthusiasts wanting split-tunnel VPNs for select apps, without rooting. Avoid if you need cross-platform or easy forking.

Verdict

Grab it if Android DNS tunneling fits—solid for niche use, with good docs and profiles—but low 148 stars and 0.699999988079071% credibility score signal early maturity; test thoroughly as source-available limits forks. Functional now, but watch for community growth.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.