Skip to Content

Terms of Service

I wrote these terms together with Claude Code (Opus 4.6) — the same AI tooling I use to build NeatNerds software. They've been reviewed for legal soundness, but the priority was clarity — if you can't understand what you're agreeing to, the agreement isn't fair. Every section starts with a plain-language summary. The legal detail follows for those who need it. If you read nothing else, read the summaries.

Effective date: 2026-04-10
Last updated: 2026-04-16

1. What This Page Is

These are the rules for using NeatNerds software and services. They're written in plain language because legal documents shouldn't require a law degree to understand. If something is unclear, email query@neatnerds.be — I'm happy to answer more elaboratively so there is no ambiguity.

When we say “we” or “NeatNerds” in this document, we mean NeatNerds BV.

Legal entityNeatNerds BV
Registered addressRue de la Morépire 2, 6887 Saint-Médard, Herbeumont, Belgium
RegionWallonia (Province of Luxembourg)
Contactquery@neatnerds.be
KBO/BCE numberBE 1014.727.589

By downloading, installing, or using our software, you agree to these Terms.

2. What We Make

NeatNerds develops and distributes free and open-source software tools for infrastructure management, monitoring, and AI governance. All products are currently released under GPL-3.0-only. We do not distribute closed-source software and have no plans to.

We do offer private custom work — tailored content such as compliance profiles, behaviour packs, and design templates — delivered under a licensing model agreed upon at the time of engagement.

A current list of products and services is available at our services page.

3. Licensing

3.1 Open-Source Software

In short: You can use, modify, and share our software — as long as you keep it open-source too. That's the deal.

All NeatNerds software is distributed under the GNU General Public License v3.0 only (GPL-3.0-only). The full licence text is available at: https://www.gnu.org/licenses/gpl-3.0.html

You may use, modify, and redistribute this software in accordance with the licence terms. No additional restrictions apply.

3.2 Custom Work and Tailored Content

In short: If I build something specifically for you, the licensing terms are agreed before work begins. If we don't agree on specific terms, it defaults to GPL-3.0-only.

Private custom deliverables (compliance profiles, behaviour packs, customer-specific assets) are not automatically covered by the GPL-3.0-only licence. The scope, ownership, and redistribution rights are defined in the engagement agreement or statement of work. If no specific terms are agreed, the deliverable defaults to GPL-3.0-only.

3.3 Training Materials and Documentation

In short: Educational content is Creative Commons — free to share and adapt, with attribution and share-alike.

Training materials, workshop content, and documentation produced by NeatNerds are licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0), unless otherwise noted on the specific work. This does not apply to customer-specific deliverables, which are covered by Section 3.2.

4. What You Can and Cannot Do

What you can do: Use our software for anything lawful. Modify it. Redistribute it. Build on it. Run it on hardware you found on the street and soldered back together. That's what free software means.

What we ask you not to do:

  • Remove or alter copyright notices, licence headers, or SPDX identifiers
  • Claim that NeatNerds endorses your project when it doesn't
  • Use the NeatNerds name or logo without written permission
  • Distribute proprietary modifications of GPL-3.0-only software (that's what the licence is for)

5. AI-Assisted Development Disclosure

In short: I use AI tools (primarily Claude Code) to help build NeatNerds software. Every AI contribution is tracked and disclosed — you can see exactly what was AI-assisted and what wasn't. All AI output is reviewed by a human before it ships. The AI helps; I'm responsible.

All AI contributions to NeatNerds products are disclosed via:

  • Git commit trailers: AI-Co-Author, AI-Generated-By, AI-Assisted-By
  • Provenance files: .ai-provenance.yml in each repository
  • SPDX headers: on all source files

All AI-generated output undergoes human review, automated quality gates (linting, static analysis, mutation testing), and rigorous test coverage before inclusion. Human contributors bear primary responsibility for all code shipped in our products.

For more on why we believe AI transparency matters, see our transparency page.

6. Support

In short: Open-source products get community support via issue trackers — best effort, no guarantees. Commercial support requires a support contract.

6.1 Community Support

Open-source products are supported through public issue trackers on the project's source hosting platform (GitLab, GitHub). Community support is provided on a best-effort basis with no guaranteed response time.

6.2 Commercial Support

Commercial support is provided under the terms of a valid support contract. No support contract, no guaranteed support — it's that simple. For inquiries about support agreements, contact query@neatnerds.be.

7. Warranty Disclaimer

In short: The software is free and I work hard to make it good. But software is complex — I can't promise it'll be perfect in every situation. If something goes wrong because of how you used the software, that's on you, not on me. If you're a consumer under Belgian law, your rights are fully protected regardless of what this section says.

Our software is provided as-is. We do our best to deliver quality software (see Section 5), but we cannot guarantee that it will be free of bugs, work in every environment, or meet every possible need.

Specifically, we do not promise that the software will:

  • Work without interruption or errors
  • Be compatible with all hardware, operating systems, or third-party tools
  • Be fit for any particular purpose beyond what is documented

NeatNerds is not responsible for any loss of business activity, revenue, data, or operational capacity resulting from the misuse, misconfiguration, or deployment of our software in ways not documented or recommended. You are responsible for evaluating whether our software is suitable for your use case and for testing it in your environment before relying on it in production.

In plainer language: If you deploy software you didn't test to production on a Friday afternoon, the consequences are yours. We provide documentation, issue trackers, and our best effort — but we can't protect you from decisions we weren't part of.

Consumer protection: if you are a consumer under Belgian law, the mandatory protections of Book VI of the Belgian Code of Economic Law apply in full. This disclaimer does not limit any rights you have under that law.

8. Limitation of Liability

In short: If something goes wrong and it's genuinely my fault, I'll take responsibility. I won't hide behind fine print. What I'm not responsible for is indirect consequences I couldn't have predicted — like lost business or switching costs. Belgian law protects you from intentional harm, gross negligence, and fraud, and I will never try to work around that.

8.1 What we are NOT liable for

NeatNerds is not liable for indirect damages — losses that are a side effect of a problem rather than a direct result. Examples:

  • Lost profits or revenue
  • Lost data (beyond the software itself)
  • Missed business opportunities
  • Costs of switching to alternative software

8.2 What we ARE always liable for

Nothing in these Terms limits our liability for:

  • Intentional fault: damage we cause deliberately
  • Gross negligence: damage caused by a serious failure to exercise reasonable care
  • Personal injury: death or physical harm caused by our negligence
  • Fraud: any form of fraudulent misrepresentation

These are your rights under Belgian law and we will never attempt to exclude them.

8.3 Maximum compensation for commercial engagements

For commercial engagement clients, our total financial liability for all other claims combined shall not exceed the amount you paid for the engagement in the twelve months before the claim arose.

9. Data Processing

In short: Your data stays with us. We don't share it with anyone — unless a Belgian court or prosecutor compels us to, through proper legal channels.

Your use of our software may involve processing of personal data. Our Privacy Policy describes what data we collect, how we use it, and your rights under the GDPR.

What we will never do:

  • Sell, rent, or trade your personal data
  • Share your data with advertisers, data brokers, or third-party analytics providers
  • Provide your data to any third party for commercial purposes

The only exception: We will disclose personal data when legally compelled to do so by a valid, verified order from a Belgian judicial authority (such as an investigating judge or public prosecutor), reviewed by legal counsel before compliance. We do not honour informal requests, voluntary disclosure programmes, or foreign government requests that lack Belgian legal standing.

If we are ever compelled to disclose your data, we will notify you unless legally prohibited from doing so.

10. Governing Law

In short: Belgian law applies. Only Belgian law. If we ever end up in court (I hope we don't), it'll be in Neufchâteau — that's the local court for Herbeumont. Nowhere else.

These Terms are governed exclusively by the laws of Belgium. Any disputes arising from these Terms shall be submitted to the exclusive jurisdiction of the courts of Neufchâteau (arrondissement judiciaire du Luxembourg).

Legal proceedings initiated in any other jurisdiction — whether domestic or foreign — will not be acknowledged or honoured by NeatNerds. We are a Belgian company, operating under Belgian law, from Belgian soil. Foreign court orders, subpoenas, or legal demands that have not been processed through the proper Belgian legal channels (such as a Mutual Legal Assistance Treaty) carry no legal obligation for NeatNerds and will be treated accordingly.

In plainer language: You can't sue me in London, Washington, or anywhere else. It's Neufchâteau or nothing.

11. Changes to These Terms

In short: If I change these terms, I'll publish the update here and let you know — provided I have your contact details and using them fits the purpose you gave them for.

We may update these Terms from time to time. Changes will be published at the same URL. Where we hold your contact information for a purpose compatible with service communication (such as a support contract, licence registration, or prior engagement), we will notify you directly of material changes. Continued use of our software after changes constitutes acceptance of the updated Terms.

12. Contact

For questions about these Terms: