celzero/rethink-app
View on GitHub ↗ ★ 5,834 Kotlin
DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.
42 mentions on Hacker News by 14 people: 1 story, 41 comments · first 2021-02-14 · latest 2026-10-06
20082026
-
Just use Rethink app https://github.com/celzero/rethink-app
comment by jurakovic · 2026-10-06 · in System-level ad-blocking in Android -
I use Rethink DNS for this, see ( https://github.com/celzero/rethink-app ). Despite it's name it can also block IPs and specific apps from connecting to specific servers. I use it to block all manufacturer and OEM related apps that I…
comment by createful · 2026-08-06 · in On non-rooted Android 17, ADB uninstall of system apps fails -
…/ dual-stack networks, or set it to "IPv4 & IPv6", if you're always on dual-stack networks. [0] https://github.com/celzero/rethink-app/releases/v0.5.5z
comment by ignoramous · 2026-08-06 · in Google Assistant is going away on Mobile Devices -
…to shore that up. System/privileged apps can bypass most OS-enforced isolation mechanisms at will: https://github.com/celzero/rethink-app/issues/224 This is besides the fact that NetGuard doesn't (yet) support "Block connections without…
comment by ignoramous · 2026-05-14 · in Android VPN IP Leak Even If Always-On VPN Enabled -
…extensions (see above). I was hoping that the Rethink app might implement something like this ( https://github.com/celzero/rethink-app/issues/1047 ) but it doesn't look like it's coming and it'd probably be much better to do this at the OS…
comment by codethief · 2026-02-17 · in GrapheneOS – Break Free from Google and Apple -
…[0], other OSes are known to do the same thing: https://news.ycombinator.com/item?id=24838816 [0] https://github.com/celzero/rethink-app/issues/224
comment by ignoramous · 2025-11-27 · in Don't Download Apps -
Rethink DNS on fdroid is great. Way better than the official wireguard android app: https://github.com/celzero/rethink-app
comment by neurostimulant · 2025-09-09 · in Setting up a home VPN server with WireGuard (2019) -
…been waiting for integration with Tailscale[0], which doesn't sound entirely trivial[1]. :'-( [0]: https://github.com/celzero/rethink-app/issues/1047 [1]: https://github.com/tailscale/tailscale/issues/12280
comment by codethief · 2025-07-26 · in Graphene OS: a security-enhanced Android build -
>in years. not even past 1 year. See https://github.com/celzero/rethink-app/discussions/1884
comment by ementally · 2025-05-03 · in RethinkDNS Resolver That Deploys to CF Workers, Deno Deploy, Fastly, Fly.io -
The Rethink DNS mobile app hasn't seen a release in years. Is the project still alive? https://github.com/celzero/rethink-app
comment by Onavo · 2025-05-03 · in RethinkDNS Resolver That Deploys to CF Workers, Deno Deploy, Fastly, Fly.io -
https://github.com/celzero/rethink-app
comment by ignoramous · 2025-02-03 · in Everyone knows your location: tracking myself down through in-app ads -
Yes (short of anyone sponsoring us to implement it immediately) we do plan to add tsnet support ( https://github.com/celzero/rethink-app/issues/1047 ) once we iron out existing issues with WireGuard. I'm unsure if we'd be able to support…
comment by ignoramous · 2024-10-24 · in NetGuard – rootless Android outbound per-app OSS firewall, like LittleSnitch -
Similar but open source: https://github.com/celzero/rethink-app
comment by stevenhuang · 2024-10-24 · in NetGuard – rootless Android outbound per-app OSS firewall, like LittleSnitch -
…a VPN of your own. I co-develop a FOSS Android app that can run DoH, ODoH, firewall, and WireGuard: https://github.com/celzero/rethink-app
comment by ignoramous · 2024-09-19 · in Ask HN: What currently is the best, nerd-friendly, rootable Android phone? -
…(as a proxy not a VPN; ie, TCP/UDP only) with Rethink DNS + Firewall, an app I co-develop: https://github.com/celzero/rethink-app
comment by ignoramous · 2024-05-06 · in DNS traffic can leak outside the VPN tunnel on Android -
…Google apps). Most such bugs fixes are unlikely to fix that core assumption. Some code refs: https://github.com/celzero/rethink-app/issues/224 > The leak during tunnel reconnects is harder for us to mitigate in our app. We are still…
comment by ignoramous · 2024-05-03 · in DNS traffic can leak outside the VPN tunnel on Android -
I'm going by the bugreports I see for a FOSS app I develop: https://github.com/celzero/rethink-app/issues/962 See: https://source.android.com/docs/security/test/memory-safety/...
comment by ignoramous · 2023-09-14 · in Chrome: Heap buffer overflow in WebP -
…to sponsor the project. From experience, I can tell that no one really sponsors or donates. [0] https://github.com/celzero/rethink-app
comment by ignoramous · 2023-06-28 · in LetMeSpy, a stalkerware app spying on thousands, says it was hacked -
…in a month or two. With that, one would be able to upstream connections to any WireGuard endpoint: https://github.com/celzero/rethink-app/issues/52 > rdns is an awesome app, I am unsure why it’s not more widespread Thanks for your kind…
comment by ignoramous · 2023-01-30 · in Hisense Hi Reader Pro: Android smartphone with a 6.1 inch E Ink display -
https://github.com/celzero/rethink-app
comment by ignoramous · 2023-01-14 · in Pi-hole: Network-wide ad blocking -
…, https://support.quad9.net/hc/en-us/articles/360057889591-Set... The link you’re referring to, https://github.com/celzero/rethink-app , supports DNS over Tor, but does not call it “DoT”. It does not support DNS over TLS (…
comment by anderskaseorg · 2023-01-03 · in Tell HN: GitHub is partially blocked in India -
…ps://play.google.com/store/apps/details?id=app.intra ) - (I co-maintain this) Rethink DNS + Firewall: https://github.com/celzero/rethink-app ( https://play.google.com/store/apps/details?id=com.celzero.br... )
comment by ignoramous · 2023-01-03 · in Tell HN: GitHub is partially blocked in India -
Not really, no. Ref: https://github.com/celzero/rethink-app/issues/224
comment by ignoramous · 2022-08-16 · in VPNs on iOS are a scam -
…into it and gave it away for free. The app I co-develop is, in fact, inspired from his efforts. [0] https://github.com/celzero/rethink-app/issues/224
comment by ignoramous · 2022-07-07 · in Apple previews Lockdown Mode -
…once we figure how to do so [1]. [0] https://gitlab.com/CalyxOS/calyxos/-/issues/349 [1] https://github.com/celzero/rethink-app/issues/52
comment by ignoramous · 2022-06-03 · in Rethink-app: DNS over HTTPS, firewall, and connection tracker for Android -
…that are coming from ad frameworks. [1] https://www.stoutner.com/privacy-browser-android/ [2] https://github.com/celzero/rethink-app
comment by cookiengineer · 2022-05-30 · in Setting up a Pi Hole made my home network faster -
…complexity!) and the dns (too much work!). [0] https://github.com/serverless-dns/serverless-dns [1] https://github.com/celzero/rethink-app
comment by ignoramous · 2021-11-05 · in LibreWolf – A fork of Firefox, focused on privacy, security and freedom -
…co-developer here ) We are not affiliated with Brave and that's the primary reason we changed names https://github.com/celzero/rethink-app/issues/69 but a few popular blogs continue to refer us as BraveDNS and hence the footer.
comment by ignoramous · 2021-09-23 · in RethinkDNS – Fast, secure, configurable, private DNS and Firewall for Android -
…For some background on what apps like TrackerControl could potentially protect against, see: https://github.com/celzero/rethink-app/issues/301#issuecomme... Disclosure: I co-develop a FOSS app similar to TrackerControl and a FOSS…
comment by ignoramous · 2021-09-10 · in TrackerControl -
RethinkDNS + Firewall: https://github.com/celzero/rethink-app TrackerControl has a tad better UX; is built on top of the super-stable NetGuard and hence inherits its flaws and merits. For instance, it does not support DoH/DoT/DNSCrypt. It…
comment by ignoramous · 2021-08-07 · in CalyxOS – De-Googled Android Alternative -
It is up here: https://github.com/celzero/rethink-app and discussed on hn a while back: https://news.ycombinator.com/item?id=26133661
comment by ignoramous · 2021-07-29 · in Nvidia Shield TV Owners Are Pissed About the Banner Ads in Android TV -
…do so much (Daniel Micay will attest to that [1] :), that's what we are building with RethinkDNS ( https://github.com/celzero/rethink-app ) for Android phones, picking up where WhisperSystems left off [2]. This other complementary Android…
comment by ignoramous · 2021-07-23 · in Edward Snowden on privacy and threats to democracy (2019) [video] -
…the VPN process which would avoid scenarios where clearing up UI process clears up the VPN too: https://github.com/celzero/rethink-app/issues/95 To be clear, you can still clear the activity stack (swipe up dismiss RethinkDNS from…
comment by ignoramous · 2021-03-04 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
Apologies, I saw a different issue https://github.com/celzero/rethink-app/issues/210#issuecomme... and did not realize those concerns had already been addressed. Unfortunately I can no longer edit my post, but it's good to learn that it is…
comment by JeremyNT · 2021-02-16 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
…willing to put in the work. Here's the issue in case you or anyone reading this is interested: https://github.com/celzero/rethink-app/issues/215 Please don't confidentally pass off judgement on things you may not fully understand. A quick…
comment by ignoramous · 2021-02-16 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
Yes: https://github.com/celzero/rethink-app/issues/69 :D
comment by ignoramous · 2021-02-15 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
Looks like it's preparing: https://github.com/celzero/rethink-app/issues/210
comment by politelemon · 2021-02-14 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
…chaning via SOCKS5, and it would also soon support connections to/from WireGuard endpoints: https://github.com/celzero/rethink-app/issues/52 And since RethinkDNS' underlying tunnel implementation is in Go, I'm fully expecting wireguard-go…
comment by ignoramous · 2021-02-14 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
…HN. It is what it is, but please be kind :) [0] https://news.ycombinator.com/item?id=23194178 [1] https://github.com/celzero/rethink-app/issues/52 [2] https://en.wikipedia.org/wiki/UProxy
comment by ignoramous · 2021-02-14 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
…support chaining out to any SOCKS5 (TCP) endpoint on-device. SOCK5 UDP should be on its way, too. https://github.com/celzero/rethink-app/issues/100 I'm not sure if we'd ever embed the Tor or I2P library in the app (because we'd need to…
comment by ignoramous · 2021-02-14 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android -
It doesn't look like Brave did but it looks like they were concerned Brave would. https://github.com/celzero/rethink-app/issues/69#issuecommen... https://twitter.com/bravedns/status/1320519852788887552
comment by dsissitka · 2021-02-14 · in RethinkDNS – monitor app activity, block ads and firewall apps on Android