Qnik AI Logo Qnik AI
Home Features Demo Download Contact

🔓 Open Source Licenses

Qnik AI is built with amazing open source libraries. We acknowledge and thank all contributors.

Last Updated: January 15, 2025
🙏 Acknowledgment: Qnik AI stands on the shoulders of giants. We're grateful to the open source community for creating the tools that make our AI coding assistant possible.

1. Our Commitment to Open Source

Qnik AI respects and complies with all open source licenses. We believe in giving back to the community that has given us so much.

1.1 License Compliance

  • We carefully review all third-party licenses
  • We comply with attribution requirements
  • We respect copyleft and permissive license terms
  • We maintain up-to-date license information

2. Backend Dependencies

Our server and API are built using these open source libraries:

Express.js

Version: ^4.18.2
MIT License

Fast, unopinionated, minimalist web framework for Node.js. Used for our API server and routing.

Copyright: © TJ Holowaychuk and contributors

Mongoose

Version: ^7.5.0
MIT License

MongoDB object modeling for Node.js. Handles our database operations and schema validation.

Copyright: © LearnBoost and contributors

bcryptjs

Version: ^2.4.3
MIT License

Password hashing library. Securely stores user passwords with salt and hash.

Copyright: © Daniel Wirtz

jsonwebtoken

Version: ^9.0.2
MIT License

JSON Web Token implementation. Used for secure authentication tokens.

Copyright: © Auth0, Inc.

nodemailer

Version: ^7.0.3
MIT License

Email sending library for Node.js. Powers our email verification and notifications.

Copyright: © Andris Reinman

helmet

Version: ^7.0.0
MIT License

Security middleware for Express.js. Helps secure our API with various HTTP headers.

Copyright: © Adam Baldwin and contributors

cors

Version: ^2.8.5
MIT License

Cross-Origin Resource Sharing middleware. Enables secure cross-origin requests.

Copyright: © Troy Goode

express-rate-limit

Version: ^6.10.0
MIT License

Rate limiting middleware for Express. Protects our API from abuse and spam.

Copyright: © Nathan Friedly

3. Frontend Dependencies

Our web interface uses these open source resources:

Google Fonts (Poppins)

SIL Open Font License

Modern, clean typography for our user interface. Provides excellent readability across devices.

Copyright: © Indian Type Foundry, Jonny Pinhorn

4. Development Tools

These tools help us build and maintain Qnik AI:

nodemon

Version: ^3.0.1
MIT License

Development utility that automatically restarts our server during development.

Copyright: © Remy Sharp

http-server

Version: ^14.1.1
MIT License

Simple HTTP server for serving static files during development and testing.

Copyright: © Nodejitsu Inc.

5. License Texts

5.1 MIT License

Most of our dependencies use the MIT License, which is a permissive license that allows:

  • Commercial use
  • Modification
  • Distribution
  • Private use

MIT License Text:

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 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.

5.2 SIL Open Font License

Used by Google Fonts, this license allows:

  • Use in any application or website
  • Modification and redistribution
  • Commercial use
  • Bundling with software

6. Reporting License Issues

If you notice any license compliance issues or have questions:

  • Email: legal@Qnik AI.com
  • Subject: License Compliance Issue
  • Contact Form: Contact Us

7. Contributing to Open Source

Qnik AI believes in giving back to the open source community:

  • We contribute bug fixes and improvements upstream
  • We sponsor open source projects when possible
  • We release our own tools as open source when appropriate
  • We encourage our team to contribute to open source projects
🚀 Want to Contribute? If you're interested in contributing to any of the open source projects we use, check out their repositories and contribution guidelines. Every contribution makes the ecosystem stronger!

8. Updates to This Page

We update this page when we:

  • Add new dependencies
  • Update existing libraries
  • Remove unused dependencies
  • Discover license changes
🔍 Full Dependency List: For a complete, up-to-date list of all dependencies and their exact versions, check our package.json file in the project repository.
Qnik AI Logo Qnik AI

Qnik AI is an intelligent coding assistant that helps developers master algorithms, ace interviews, and enhance their programming skills with AI-powered guidance.

Product

Features Demo Download

Support

Help Center Contact Us Documentation

Legal

Privacy Policy Terms of Service Cookie Policy Open Source

© 2025 Qnik AI. All rights reserved. Made with ❤️ for developers.