celzero/rethink-app
DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android. observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 9.5
- age_days: 2277
- days_rel: 24
- days_push: 9
- n_releases_24m: 5
Adoption not part of the score
5338 stars · 327 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Rethink DNS + Firewall is an open-source Android app combining an encrypted DNS client (DoH, Oblivious DoH, DoT, DNSCrypt) with blocklists, a per-app firewall, and a WireGuard-based VPN/proxifier with split tunneling. It lets users block ads, trackers, and malware, control app internet access by rules, and route traffic through multiple tunnels.
Use cases
- block ads and trackers system-wide on android
- encrypt dns queries to bypass isp surveillance
- circumvent internet censorship on android
- block specific apps from accessing the internet
- route apps through wireguard tunnels with split tunneling
- monitor which apps make network connections
- use dnscrypt or dns over https on android
When to choose
- you want a free, open-source all-in-one DNS, firewall, and VPN tool on Android
- you need per-app firewall rules based on screen state, metered connection, or app category
- you want to combine multiple WireGuard tunnels with encrypted DNS in one app
When to avoid
- you need a firewall or DNS client on desktop platforms like Windows, macOS, or Linux
- you want a full commercial VPN service with managed servers rather than a client you configure yourself
- your device cannot run a local VPN service (e.g., managed restrictions preventing Android VPN slot usage)
Facets
application · maturity active
vpn networking privacy proxy caching monitoring privacy security networking censorship-circumvention android-tools self-hosted dns-over-https dnscrypt wireguard firewall ad-blocking blocklists split-tunneling connection-tracker kotlin open-source android mobile
5 sources
- readme: https://github.com/celzero/rethink-app · fetched 2026-08-28 · 0f0d29052403
- homepage: https://rethinkfirewall.com/ · fetched 2026-08-29 · 5ce8fbe2ea2c
- site_page: https://docs.rethinkdns.com · fetched 2026-08-29 · 271779566180
- site_page: https://docs.rethinkdns.com/ · fetched 2026-08-29 · 271779566180
- site_page: https://rethinkdns.com/faq · fetched 2026-08-29 · 1fe2dea889dc
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| celzero/rethink-app | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="celzero/rethink-app")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem