Skip to content

Commit

Permalink
update LICENSE and privacy policy
Browse files Browse the repository at this point in the history
  • Loading branch information
surfaceocean committed Apr 27, 2024
1 parent ca0ca4a commit 68e1df0
Show file tree
Hide file tree
Showing 6 changed files with 54 additions and 2 deletions.
5 changes: 5 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@ NextTraceroute, an Android traceroute app using Nexttrace API
Copyright (C) 2024 surfaceocean
Email: r2qb8uc5@protonmail.com
GitHub: https://github.com/nxtrace/NextTraceroute

Disclaimer: The NextTrace API (hosted at nxtrace.org) used by default in this program is not managed by the program's developer.
We do not guarantee the performance, accuracy, or any other aspect of the NextTrace API,
nor do we endorse, approve, or guarantee the results returned by the NextTrace API. Users may customize the API server address themselves.

License:

GNU GENERAL PUBLIC LICENSE
Expand Down
32 changes: 32 additions & 0 deletions PrivacyPolicy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
NextTraceroute

PRIVACY POLICY

Last updated: 27-April-2024

NextTraceroute respects your privacy and is committed to the protection of it. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application "NextTraceroute" (later referred as the/this "Application") for Android™ mobile devices.

IF YOU DO NOT AGREE WITH THE TERMS OF THIS PRIVACY POLICY, PLEASE DO NOT ACCESS THE APPLICATION.

We reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the "Last updated" date of this Privacy Policy. You are encouraged to periodically review this Privacy Policy to stay informed of updates. You will be deemed to have been made aware of, will be subject to, and will be deemed to have accepted the changes in any revised Privacy Policy by your continued use of the Application after the date such revised Privacy Policy is posted.
This Privacy Policy does not apply to the third-party online/mobile store from which you install the Application which may also collect and use data about you. We are not responsible for any of the data collected by any such third party.

Note: This Privacy Policy is not the same as the Terms and Conditions agreement. The Terms and Conditions of the Application are located at https://github.com/nxtrace/NextTraceroute/blob/master/LICENSE.
# 1. COLLECTION OF PERSONAL INFORMATION
## 1.1 User Provided Information

The Application does not require any user registration and does not require the user to provide any personal information.
The User Provided Data is the information you provide directly within the Application.

## 1.2 Automatically Collected Information

The Application itself does not collect any personal information. However, it utilizes the NextTrace API (hosted at nxtrace.org) which is not managed by the developer of the Application. The NextTrace API collects IP addresses related to you, your target request, and all intermediate traceroute hops. It also infers and collects your approximate location based on these IP addresses. This information is gathered by The NextTrace API for the essential functionality of route tracing and analysis. If you do not consent to the collection of your personal information by the NextTrace API, you may change the API's domain name in the settings page before using the application. Please be advised that we do not guarantee the performance or reliability of any third-party API domains that you configure. Additionally, the basic functionality of the Application involves querying third-party DNS servers with the domain name information you provide and that is specified on the settings page. These DNS servers are not managed by the developers of the Application and may collect your IP address and DNS query records. If you do not consent to these DNS servers collecting your personal information, you may change the DNS server address in the settings page before using the Application. Please be advised that we do not guarantee the performance or reliability of any third-party DNS servers that you configure.

# 2. USE OF YOUR INFORMATION
The Application is free software, and we do not derive any income from it. The Application itself does not share or sell any data to third parties. However, the basic functionality of the Application requires the use of third-party APIs and tools, as detailed in Chapter 1 'COLLECTION OF PERSONAL INFORMATION'.

# 3. DISCLOSURE OF YOUR INFORMATION
Your information (if any) may be disclosed only if needed to respond to legal requirements by any applicable law, rule, or regulation to protect the rights, property, and safety of others.

# 4. HOW TO CONTACT US
You may contact us with any questions, comments, or complaints, about this Privacy Policy or our privacy practices via email: r2qb8uc5@protonmail.com or our github page: https://github.com/nxtrace/NextTraceroute
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ android {
applicationId = "com.surfaceocean.nexttraceroute"
minSdk = 21
targetSdk = 34
versionCode = 3
versionName = "0.0.3"
versionCode = 4
versionName = "0.0.4"

testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Disclaimer: The NextTrace API (hosted at nxtrace.org) used by default in this program is not managed by the program's developer.
We do not guarantee the performance, accuracy, or any other aspect of the NextTrace API,
nor do we endorse, approve, or guarantee the results returned by the NextTrace API. Users may customize the API server address themselves.
This project uses the libraries listed below. Detailed information can be found in the LICENSE file of this project.
The "dnsjava" library is licensed under the BSD 3-Clause License.
The "seancfoley/IPAddress" library is licensed under the Apache 2.0 License.
Expand Down Expand Up @@ -333,6 +337,9 @@ fun AboutPage(currentPage: MutableState<String>) {
"You should have received a copy of the GNU General Public License\n" +
"along with this program in the LICENSE file. If not, see <https://www.gnu.org/licenses/>.\n" +
"\n" +
"Disclaimer: The NextTrace API (hosted at nxtrace.org) used by default in this program is not managed by the program's developer.\n" +
"We do not guarantee the performance, accuracy, or any other aspect of the NextTrace API,\n" +
"nor do we endorse, approve, or guarantee the results returned by the NextTrace API. Users may customize the API server address themselves.\n\n"+
"This project uses the libraries listed below. Detailed information can be found in the LICENSE file of this project.\n" +
"The \"dnsjava\" library is licensed under the BSD 3-Clause License.\n" +
"The \"seancfoley/IPAddress\" library is licensed under the Apache 2.0 License.\n" +
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Disclaimer: The NextTrace API (hosted at nxtrace.org) used by default in this program is not managed by the program's developer.
We do not guarantee the performance, accuracy, or any other aspect of the NextTrace API,
nor do we endorse, approve, or guarantee the results returned by the NextTrace API. Users may customize the API server address themselves.
This project uses the libraries listed below. Detailed information can be found in the LICENSE file of this project.
The "dnsjava" library is licensed under the BSD 3-Clause License.
The "seancfoley/IPAddress" library is licensed under the Apache 2.0 License.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Disclaimer: The NextTrace API (domain name nxtrace.org) used by default in this program is not managed by the program's developer.
We do not guarantee the performance, accuracy, or any other aspect of the NextTrace API,
nor do we endorse, approve, or guarantee the results returned by the NextTrace API. Users may customize the API server address themselves.
This project uses the libraries listed below. Detailed information can be found in the LICENSE file of this project.
The "dnsjava" library is licensed under the BSD 3-Clause License.
The "seancfoley/IPAddress" library is licensed under the Apache 2.0 License.
Expand Down

0 comments on commit 68e1df0

Please sign in to comment.