RethinkDNS & Firewall

rethinkdns.com/app
RethinkDNS & Firewall Icon

Free and open source DNS changer with support for DNS-over-HTTPS, DNS-over-Tor, and DNSCrypt v3 with Anonymized Relays. (Note, since this uses Android's VPN API, it is not possible to run a VPN while using RethinkDNS + Firewall.)

Open Source

RethinkDNS & Firewall Privacy Policy

Privacy Policy Summary

  • You are not being tracked
  • Third parties are involved in operating the service
  • Your personal data is not sold
  • Your personal data is aggregated into statistics
  • There is a date of the last update of the agreements
  • Your personal data is not shared with third parties
  • Your feedback is invited regarding changes to the terms.
  • This Service does not keep any logs.
  • Information is provided about security practices
  • You can access most of the pages on the service's website without revealing any personal information
  • The service is open-source
  • The service does not use any third-party advertising services
  • No third-party analytics or tracking platforms are used

Score

A

Documents

About the Data

This data is kindly provided by tosdr.org. Read full report at: #4691

RethinkDNS & Firewall Source Code

Author

celzero

Description

DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.

#android#android-app#android-application#android-firewall#anti-censorship#anti-surveillance#censorship-circumvention#censorship-resistance#dns#dns-over-https#dnscrypt#firewall#internet-freedom#open-source#privacy-enhancing-technologies#wireguard

Homepage

https://rethinkfirewall.com/

License

Apache-2.0

Created

08 Jun 20

Last Updated

28 Apr 24

Latest version

v0.5.5

Primary Language

Kotlin

Size

49,850 KB

Stars

2,387

Forks

122

Watchers

2,387

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Mohammed Hussain (26 Apr 24)

    Merge pull request #1392 from celzero/dependabot/gradle/io.insert-koin-koin-android-3.5.6 Bump io.insert-koin:koin-android from 3.5.0 to 3.5.6

  • Mohammed Hussain (26 Apr 24)

    Merge pull request #1394 from celzero/dependabot/gradle/org.jetbrains.kotlin-kotlin-gradle-plugin-1.9.23 Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.10 to 1.9.23

  • dependabot[bot] (26 Apr 24)

    Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.10 to 1.9.23 Bumps [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.9.10 to 1.9.23. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.23/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.10...v1.9.23) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (26 Apr 24)

    Bump io.insert-koin:koin-android from 3.5.0 to 3.5.6 Bumps [io.insert-koin:koin-android](https://github.com/InsertKoinIO/koin) from 3.5.0 to 3.5.6. - [Release notes](https://github.com/InsertKoinIO/koin/releases) - [Changelog](https://github.com/InsertKoinIO/koin/blob/main/CHANGELOG.md) - [Commits](https://github.com/InsertKoinIO/koin/compare/3.5.0...3.5.6) --- updated-dependencies: - dependency-name: io.insert-koin:koin-android dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>

  • Mohammed Hussain (26 Apr 24)

    add app screenshot as thumbnail in README

  • Mohammed Hussain (26 Apr 24)

    Merge pull request #1390 from hussainmohd-a/v055e_rel V055h

  • hussainmohd-a (26 Apr 24)

    bump firestack version for v055h

  • hussainmohd-a (26 Apr 24)

    mv logs from android.util to Logger class

  • Mohammed Hussain (26 Apr 24)

    Merge pull request #1376 from yurtpage/fastlane-i18n fastlane: app description i18n ru

  • Mohammed Hussain (26 Apr 24)

    Merge pull request #1389 from weblate/weblate-rethink-dns-firewall-android Weblate: Translations from Hosted Weblate

  • Weblate Translation Memory (26 Apr 24)

    Weblate: Chinese (Simplified) Currently translated at 99.0% (1030 of 1040 strings) Co-authored-by: Weblate Translation Memory <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/zh_Hans/

  • streaming s (26 Apr 24)

    Weblate: Chinese (Simplified) Currently translated at 99.0% (1030 of 1040 strings) Co-authored-by: streaming s <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/zh_Hans/

  • Sergio Marques (26 Apr 24)

    Weblate: Portuguese Currently translated at 99.6% (1036 of 1040 strings) Co-authored-by: Sergio Marques <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/pt/

  • MagicalAlchemist (26 Apr 24)

    Weblate: Indonesian Currently translated at 99.9% (1039 of 1040 strings) Co-authored-by: MagicalAlchemist <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/id/

  • gallegonovato (26 Apr 24)

    Weblate: Spanish Currently translated at 100.0% (1040 of 1040 strings) Co-authored-by: gallegonovato <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/es/

  • Mohammed Hussain (25 Apr 24)

    Merge pull request #1387 from hussainmohd-a/v055e_rel V055h

  • hussainmohd-a (25 Apr 24)

    minor: change version number in comment

  • hussainmohd-a (25 Apr 24)

    bump version: v055h (39)

  • Mohammed Hussain (25 Apr 24)

    Merge branch 'celzero:main' into v055e_rel

  • hussainmohd-a (25 Apr 24)

    ui: show handshake time in wireguard screen

  • hussainmohd-a (25 Apr 24)

    ui: reset ui on no values

  • hussainmohd-a (25 Apr 24)

    minor log stmt changes

  • hussainmohd-a (25 Apr 24)

    handle errors startForeground() method can remove multiple startForegroundService calls if we decide to remove multiple catch blocks for API 31 and above

  • hussainmohd-a (25 Apr 24)

    rmv invalid configs from database

  • hussainmohd-a (25 Apr 24)

    Fix: #1386, fetch apps based on package names for pam

  • Mohammed Hussain (25 Apr 24)

    Merge pull request #1383 from weblate/weblate-rethink-dns-firewall-android Weblate: Translations from Hosted Weblate

  • Anonymous (25 Apr 24)

    Weblate: Bengali Currently translated at 55.5% (578 of 1040 strings) Weblate: Persian Currently translated at 36.8% (383 of 1040 strings) Co-authored-by: Anonymous <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/bn/ https://hosted.weblate.org/projects/rethink-dns-firewall/android/fa/

  • Jose Delvani (25 Apr 24)

    Weblate: Portuguese (Brazil) Currently translated at 100.0% (1040 of 1040 strings) Weblate: Portuguese (Brazil) Currently translated at 99.5% (1035 of 1040 strings) Weblate: Portuguese (Brazil) Currently translated at 100.0% (1034 of 1034 strings) Co-authored-by: Jose Delvani <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/pt_BR/

  • Aymen L (25 Apr 24)

    Weblate: Arabic Currently translated at 88.7% (918 of 1034 strings) Co-authored-by: Aymen L <[email protected]> https://hosted.weblate.org/projects/rethink-dns-firewall/android/ar/

  • Mohammed Hussain (25 Apr 24)

    properly close the xml tag for version name

RethinkDNS & Firewall Website

Website

DNS + Firewall App for Android 6+ | Rethink

3B+ Android users deserve access to a safer and open Internet. RethinkDNS is a private, secure, and fast DNS resolver with custom rules, blocklists, and analytics that lets you block websites temporarily with time-based rules, or permanently through 190+ pre-defined blocklists; analyse DNS requests in real-time, read through aggregated reports. RethinkDNS is highly-available with servers in over 300+ locations across the globe. RethinkDNS+Firewall, a companion app for Android, helps evade Internet censorship as enforced in most countries, and comes with bundled with a firewall that lets you monitor and control Internet access to apps installed on your device.

Redirects

Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address 172.64.172.4
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US

Saftey Score

Website marked as safe

100%

Blacklist Check

rethinkdns.com was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

RethinkDNS & Firewall Reviews

More DNS Clients

About the Data: RethinkDNS & Firewall

API

You can access RethinkDNS & Firewall's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/networking/dns-clients/rethinkdns-and-firewall

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share RethinkDNS & Firewall

Help your friends compare DNS Clients, and pick privacy-respecting software and services.
Share RethinkDNS & Firewall and Awesome Privacy with your network!

View DNS Clients (6)