Skip to main content

Terms of Service

Last updated: 2026

1. Acceptance of Terms

By accessing or using the @nik2208/node-auth documentation site and its associated services ("Service") you agree to be bound by these Terms of Service. If you do not agree, please do not use the Service.

2. Description of Service

The Service provides documentation, a live demo, and an AI assistant for the @nik2208/node-auth library — a database-agnostic JWT authentication toolkit for Node.js. The library can be integrated into any Node.js application and configured via code or through the companion MCP server, which allows AI development tools to scaffold authentication configuration via natural language.

3. User Accounts

Access to the Service requires authentication via an OAuth provider (Google or GitHub). You are responsible for:

  • Keeping your API keys confidential.
  • All activity that occurs under your account.
  • Immediately revoking any keys you believe have been compromised.

4. Acceptable Use

You agree not to use the Service to:

  • Violate any applicable law or regulation.
  • Transmit malware, spam, or other harmful content.
  • Attempt to gain unauthorised access to the Service or its infrastructure.
  • Abuse rate limits or circumvent usage quotas.
  • Resell or sublicense access to the Service without permission.

5. Service Plans and Limits

The Service is offered under different plans (Free, Pro, Enterprise) with associated rate limits and quotas. Exceeding plan limits may result in throttling or temporary suspension of API access. Plan details are subject to change with reasonable notice.

6. Intellectual Property

The node-auth library and MCP server are open-source software released under the MIT License. The documentation and associated content are copyright © nik2208.

7. Privacy

Your use of the Service is also governed by our Privacy Policy, which is incorporated into these Terms by reference.

8. Disclaimers

THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED OR ERROR-FREE.

9. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NIK2208 BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES.

10. Changes to Terms

We reserve the right to modify these Terms at any time. Material changes will be announced via the project's GitHub repository. Your continued use of the Service after the effective date of any changes constitutes acceptance of the new Terms.

11. Governing Law

These Terms shall be governed by and construed in accordance with applicable law. Any disputes arising from these Terms shall be resolved through good-faith negotiation before resorting to formal proceedings.

12. Contact

For questions about these Terms please open an issue on GitHub.