About
NextDNS Manager is an Android application that simplifies the management of your NextDNS configuration. NextDNS is a cloud-based DNS filter and firewall that protects your home, family, and privacy online. With NextDNS Manager, you can easily control your NextDNS settings and ensure a safer and more secure online experience.
NextDNS Manager can be installed on any Android phone or tablet running Android 12+.
Note: NextDNS Manager is a completely open-source project with no official ties to NextDNS.
Features:
-
Intuitive Interface: NextDNS Manager provides a user-friendly interface that allows you to manage your NextDNS settings with ease. The interface also includes Material You styling, as well as a dynamic/themed icon.
-
Configuration Management: You can configure your NextDNS settings, including filtering modes, blocklists, and whitelists.
-
Real-time Statistics: Get insights into your DNS queries, blocked requests, and security events in real-time.
-
Security and Privacy: Enhance your online security and privacy by leveraging NextDNS' filtering capabilities.
-
Easy Installation: You can download and install NextDNS Manager from the Google Play Store, F-Droid, or directly from the Github, providing multiple installation options.
Installation
Which installation method should I use?
It depends on your privacy preferences and how often you wish to recieve updates.
- If you are able to use Google Play, use it.
- If you're not able to use Google Play, sideloading an APK from this repository is your next best option.
For each build ("version") of the app, there are timelines for when the build will be available, so methods with longer timelines will result in longer wait times for updates.
Google Play | Sideloaded APK | F-Droid | |
---|---|---|---|
Availability | A few minutes | A few minutes | Up to 14 days |
F-Droid takes much longer than any of the other methods because they have a human involved in the process, each app is signed by a human on a computer that is airgapped (not connected to the internet).
Google Play Store
NextDNS Manager is available on the Google Play Store here.
F-Droid Installation
NextDNS Manager is available on F-Droid here.
Manual Installation
The most recent APK is available for download here.
Terms & Conditions/Privacy Policy
Donations
- Donations are always optional.
- Donate Here
License
NextDNS Manager is open-source and released under the MIT License.
Reporting Issues
To report an issue, please open a new issue in this repository and provide the following information:
- Device you're running the app on.
- Version of Android you're using.
- Version of the app you're using.
- Detailed description of your problem.
Suggestions and Feedback
To make a suggestion or report feedback, please open a new issue in this repository and include a detailed description of your suggestion or feedback.
Contributing
Contributions to NextDNS Manager are welcome! Whether it's bug fixes, new features, or documentation improvements, your contributions help make the app better for everyone.
How Can You Contribute?
You can contribute to NextDNS Manager in the following ways:
Reporting Bugs
If you find a bug in the project, please open an issue and provide the following details:
- A clear and concise description of the bug.
- Steps to reproduce the bug.
- Expected behavior and actual behavior.
Suggesting Enhancements
If you have ideas for enhancements or new features, feel free to open a discussion or issue to describe your suggestions. It's best to include as much detail as possible to help us understand your proposal.
Documentation
Improvements to the project's documentation are always welcome. You can suggest edits, updates, or new sections to make it more informative and user-friendly.
Translations
See a translation that's not quite right? I only speak one language so please open an issue and tell me what's wrong. :) If you have programming experience, you can open a pull request for the necessary locale strings and I'll merge them.
Code Contributions
If you're interested in making code contributions, please open a pull request!
Getting Started
- Check if there are any open issues or discussions related to the topic you want to contribute to.
- If there's an existing issue or discussion, make sure to comment and express your interest in working on it.
- If there isn't an existing issue or discussion, you can create one to discuss and coordinate your contributions.
Security Policy
Reporting a Vulnerability
If you discover a vulnerability, please open an issue and provide the following information:
- Device you're running the app on.
- Version of Android you're using.
- Version of the app you're using.
- Detailed description of the vulnerability.