Terms of Service
Last updated: January 2025
Agreement to Terms
By downloading, installing, or using AuthnzNet, you agree to be bound by these Terms of Service. If you do not agree to these terms, do not use AuthnzNet.
License
AuthnzNet is open source software released under the MIT License. You are free to:
- Use the software for personal or commercial purposes
- Modify the source code
- Distribute copies of the software
- Distribute modified versions of the software
Subject to the conditions of the MIT License. See the LICENSE file in the repository for full details.
Acceptable Use
You agree to use AuthnzNet only for lawful purposes. You must not:
- Use AuthnzNet in production environments with real user data
- Use AuthnzNet to process sensitive personal information
- Use AuthnzNet to store or handle payment information
- Deploy AuthnzNet in a manner accessible to the public internet without proper security measures
- Use AuthnzNet to violate any applicable laws or regulations
- Attempt to circumvent security features or exploit vulnerabilities
Development and Testing Only
AuthnzNet is specifically designed for development and testing environments:
- It has not undergone security audits required for production use
- It may contain bugs or vulnerabilities unsuitable for production
- It is not designed to handle production-level traffic or scale
- It lacks many security hardening features required for production OAuth servers
For production use, please use enterprise-grade OAuth providers such as Auth0, Azure AD, Keycloak, or similar services.
No Warranties
AuthnzNet is provided "AS IS" without warranty of any kind, either express or implied, including but not limited to:
- Warranties of merchantability
- Fitness for a particular purpose
- Non-infringement
- Security or freedom from bugs
- Continuous availability or reliability
The entire risk as to the quality and performance of the software is with you.
Limitation of Liability
In no event shall the authors, copyright holders, or contributors be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.
This includes but is not limited to:
- Loss of data
- Loss of profits or revenue
- Security breaches
- Business interruption
- Any direct, indirect, incidental, or consequential damages
Security Responsibilities
You are responsible for:
- Keeping your development environment secure
- Not exposing AuthnzNet to the public internet without proper security controls
- Using test data only - never real user credentials or sensitive information
- Properly disposing of test data when no longer needed
- Understanding OAuth 2.0 security best practices
Updates and Modifications
We reserve the right to modify or discontinue AuthnzNet at any time without notice. We may also update these Terms of Service from time to time. Continued use of AuthnzNet after such modifications constitutes acceptance of the updated terms.
Support
AuthnzNet is provided as open source software with no guaranteed support. While we appreciate community contributions and bug reports, we make no commitment to:
- Provide technical support
- Fix bugs or security issues
- Add new features
- Maintain backward compatibility
Contributions
If you contribute code, documentation, or other materials to AuthnzNet, you agree that:
- Your contributions are submitted under the same MIT License
- You have the right to submit the contribution
- Your contribution does not violate any third-party rights
Third-Party Dependencies
AuthnzNet may include or depend on third-party software libraries. These dependencies are governed by their own licenses and terms. You are responsible for reviewing and complying with the licenses of any dependencies you use.
Governing Law
These Terms shall be governed by and construed in accordance with the laws applicable to open source software licenses, without regard to conflict of law principles.
Severability
If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall remain in full force and effect.
Contact
For questions about these Terms of Service, please:
- Open an issue on GitHub: github.com/noundry/authnznet/issues
- Review the project documentation at github.com/noundry/authnznet