Terms of Service

Last updated: December 2024

Important Notice

NIABrowser is a powerful developer tool. By using this application, you acknowledge that you understand its capabilities and accept full responsibility for its use.

1. Acceptance of Terms

By downloading, installing, or using NIABrowser, you agree to be bound by these Terms of Service. If you do not agree to these terms, do not use the application.

2. Description of Service

NIABrowser is a smart developer browser application that provides:

  • Advanced web browsing capabilities
  • Developer tools and debugging features
  • JavaScript execution and script management
  • Network monitoring and analysis
  • CRUD operations for API testing
  • Greasemonkey script compatibility

3. User Responsibilities

3.1 Intended Use

NIABrowser is designed for developers and advanced users who understand web technologies. You are responsible for:

  • Understanding the functionality before use
  • Using the application ethically and legally
  • Respecting website terms of service
  • Ensuring script safety before execution

3.2 Prohibited Activities

You agree NOT to use NIABrowser for:

  • Illegal activities or unauthorized access
  • Malicious script execution or distribution
  • Bypassing security measures without permission
  • Violating website terms of service or privacy policies
  • Automated scraping without website consent
  • Any activity that may harm others or their systems

4. Developer Tool Disclaimer

Advanced Tool Warning

NIABrowser provides powerful capabilities that can modify website behavior, execute code, and access browser data. Users must understand these capabilities and their implications before use.

4.1 Script Execution

The JavaScript execution and script management features allow you to:

  • Execute custom code on websites
  • Modify website appearance and behavior
  • Access and manipulate DOM elements
  • Interact with website APIs and services

You are fully responsible for any scripts you create, install, or execute.

4.2 Network Monitoring

The network monitoring features provide access to:

  • HTTP requests and responses
  • Headers and cookies
  • API calls and data transmission

Use this information responsibly and in compliance with applicable laws and website policies.

5. Third-Party Services

5.1 External Websites

NIABrowser allows you to browse external websites. You are subject to those websites' terms of service and privacy policies.

5.2 AI Services

If you use the AI script generation feature:

  • You provide your own API key for OpenRouter.ai
  • You are responsible for API usage costs
  • You must comply with OpenRouter.ai's terms of service
  • Generated scripts should be reviewed before execution

6. Intellectual Property

6.1 NIABrowser License

NIABrowser is open source software licensed under the MIT License. You may:

  • Use the software for any purpose
  • Modify and distribute the source code
  • Create derivative works

6.2 User Content

You retain ownership of scripts and configurations you create. However, you grant us permission to store them locally on your device for application functionality.

7. Disclaimers and Limitations

7.1 No Warranty

NIABrowser is provided "as is" without warranties of any kind. We do not guarantee:

  • Uninterrupted or error-free operation
  • Compatibility with all websites
  • Security of user-generated scripts
  • Data accuracy or completeness

7.2 Limitation of Liability

To the maximum extent permitted by law, we shall not be liable for:

  • Direct, indirect, incidental, or consequential damages
  • Data loss or corruption
  • Security breaches resulting from user actions
  • Third-party website interactions
  • Misuse of developer tools

8. Indemnification

You agree to indemnify and hold harmless the developers, contributors, and associated parties from any claims, damages, or expenses arising from:

  • Your use of NIABrowser
  • Scripts you create or execute
  • Violation of these terms
  • Violation of third-party rights

9. Updates and Modifications

We reserve the right to:

  • Update the application and its features
  • Modify these terms of service
  • Discontinue support for the application

Continued use after changes constitutes acceptance of new terms.

10. Age Restrictions

NIABrowser is intended for users aged 18 and above or those with sufficient technical knowledge to understand its implications. Minors should use the application under adult supervision.

11. Governing Law

These terms are governed by the laws of the jurisdiction where the developer resides. Any disputes will be resolved through appropriate legal channels.

Open Source License

NIABrowser is licensed under the MIT License. The full license text is available in the GitHub repository. This provides you with broad permissions while requiring attribution.

Educational Purpose

NIABrowser is designed as an educational and development tool. We encourage responsible use for learning, testing, and legitimate development purposes.

12. Contact and Support

For questions, support, or reporting issues:

Contact Information

13. Acknowledgment

By using NIABrowser, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. You also acknowledge that you understand the powerful capabilities of this developer tool and accept full responsibility for its use.

Final Reminder

NIABrowser is a powerful tool that requires responsible use. Always ensure you have permission to modify or test websites, and never use the application for malicious purposes.