Back to Home

// legal

Terms of Service

Effective 22 June 2026 · Last updated 22 June 2026

Welcome to qa.codes. These Terms of Service ("Terms") govern your use of the qa.codes website and any related services (collectively, the "Service"). By accessing or using the Service, you agree to be bound by these Terms.

1. Who we are

qa.codes is an independent project providing curated tools, cheat sheets, utilities, glossary entries, learning content, and articles for software quality engineers. The Service is operated as a personal project and is not affiliated with any company or organisation unless explicitly stated.

2. Accounts

You can use most of qa.codes without an account. To bookmark content, track your learning progress, and sync across devices, you can create a free account using Google, GitHub, or a magic link sent to your email.

You are responsible for keeping your account credentials secure and for any activity that happens under your account. If you suspect unauthorised access, sign out of all sessions immediately and contact us.

You can delete your account at any time from your account settings. When you delete your account, we delete your associated data (bookmarks, learning progress, and profile) within a reasonable timeframe.

3. Acceptable use

You agree to use qa.codes only for lawful purposes and in a way that does not infringe on the rights of others. You agree not to:

4. Content and intellectual property

The content on qa.codes — including written articles, cheat sheets, glossary entries, lesson material, and the original code that powers the site — is owned by qa.codes or its contributors and is provided for personal and educational use.

You may share links to qa.codes content and quote short excerpts with attribution. You may not republish substantial portions of qa.codes content on another site or in another product without permission.

Tool logos, brand names, and product information featured in the tools directory remain the property of their respective owners and are used for identification and reference purposes only.

5. Code, examples, and educational material

Code snippets, templates, configuration files, prompts, examples, and testing guidance on qa.codes are provided for educational and reference purposes only. You are responsible for reviewing, testing, and adapting them before using them in your own projects. We make no guarantee that any code or example is suitable for production use, free of errors, or appropriate for your specific environment, and we accept no liability for any outcome resulting from their use.

6. Third-party tools and services

qa.codes links to and references third-party tools, services, libraries, and websites. We do not control these third parties and are not responsible for their content, terms, or practices. Your use of any linked third-party service is subject to that service's own terms.

Information about third-party tools — including pricing, features, availability, and integrations — may change over time and may be incomplete or out of date. We do not guarantee that this information is current, complete, or suitable for your specific use case, and you should verify it directly with the relevant provider before relying on it.

7. Voluntary support and donations

qa.codes is free to use. If you choose to support the project through a third-party donation service such as Buy Me a Coffee, any contribution is entirely voluntary. Donations do not purchase premium access, additional features, or any ongoing service, and they do not create any obligation, contract, or entitlement. Payments made through such services are handled by the third-party provider under its own terms and privacy policy.

8. Disclaimer

The Service is provided "as is" and "as available" without warranties of any kind, whether express or implied. Content on qa.codes is provided for informational and educational purposes and should not be relied upon as professional advice for any specific situation.

We do not warrant that the Service will be uninterrupted, error-free, or free from harmful components. Use the Service at your own risk.

9. Limitation of liability

To the maximum extent permitted by law, qa.codes and its operator will not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the Service.

10. Changes to these terms

We may update these Terms from time to time. When we do, we will update the "Last updated" date at the top of this page. For material changes, we will make reasonable efforts to notify you, for example via a notice on the Service. Your continued use of the Service after changes take effect constitutes acceptance of the updated Terms.

11. Governing law

These Terms are governed by the laws of England and Wales. Any disputes arising from these Terms or your use of the Service will be subject to the exclusive jurisdiction of the courts of England and Wales.

12. Contact

Questions about these Terms? You can reach us at hello@qa.codes.