Terms of service

Last updated: 8 October 2026

These terms apply to custom work delivered by SolwareX (KVK 93940254, VAT NL005053176B36), the sole proprietorship of Mees, based in Noord-Brabant, the Netherlands. They are written in plain language on purpose. Products sold through my own stores (such as RX Scripts and One Studios) carry their own license terms and are not covered here.

1. Quotes and scope

Every project starts with a free intake. After it you receive a written proposal with the scope, deliverables and a fixed price. The proposal is free of obligations and valid for 30 days. Work outside the agreed scope is quoted separately before it happens; nothing gets billed that was not agreed first.

2. Payment

Fixed-scope projects are paid in full before the work starts, or in monthly instalments when the proposal says so. For ongoing or open-ended work an hourly rate can be agreed instead, invoiced periodically. Hosting & Maintenance is invoiced as a fixed monthly fee. Invoices are issued from the Netherlands in euros; reverse-charge VAT applies for eligible EU business clients.

3. Delivery and acceptance

Delivery happens as described in the proposal: put live in your own environment or on hosting I arrange for you, with source code and documentation included. You get a reasonable period after delivery to test and report anything that does not match the agreed scope, and I fix that as part of the project.

4. Warranty and maintenance

Bugs in delivered work are fixed at no charge. That is not limited to a warranty window; if something I built does not do what was agreed, I repair it. Work beyond bug fixing, such as updates, changes to connected platforms or new features, is covered by Hosting & Maintenance (see below) or priced together when you need it.

5. Hosting & Maintenance

Hosting & Maintenance is optional and agreed separately, for a fixed monthly fee. The agreement describes what is included, such as hosting, updates, backups, keeping an eye on whether everything is online and small changes, and the notice period. When it ends, I hand everything over to you or the party you choose, documented, so you are never locked in.

6. Ownership

After full payment, the custom work is yours: code, documentation and the right to change, extend or hand it to another developer. Open-source components keep their own licenses. Generic tooling and libraries I bring to every project remain mine to reuse.

7. Third-party services

Projects often depend on services under your own account, such as hosting, Stripe, Mollie, Supabase or Tebex. Those accounts, their costs and their terms are yours. I configure them as part of the work but I am not a party to your agreements with those providers. When I host a project for you, the Hosting & Maintenance agreement states which accounts are in whose name.

8. Confidentiality

Anything you share about your business for a project stays between us. The same discretion I apply to NDA work applies by default. I may name you or the project as a reference only with your permission.

9. Liability

I work carefully, but software is never free of risk. My liability for any damage connected to a project is limited to the amount you paid for that project. I am not liable for indirect damage such as lost profit or lost data, or for changes made to the work by others after delivery.

10. Ending a project

If a project has to stop before delivery, work completed up to that point is settled against what was paid, and everything produced so far is handed over.

11. Applicable law

Dutch law applies. If we ever disagree, we talk first; only if that truly fails does the Dutch court have jurisdiction.

Questions about these terms? Get in touch.