Manuka Moderation

Chat moderation for Paper and Spigot servers, with a private web panel.

On this page

Manuka Moderation — End-User License Agreement

Version 1.0 — applies to Manuka Moderation 1.0.0 and later until replaced.

This End-User License Agreement ("Agreement") is between you (the person or organisation that installs or uses the software, "you") and the author of Manuka Moderation ("the Licensor"). It covers the compiled plugin ManukaModeration-<version>.jar and its documentation as distributed through the official channels (Modrinth and the project's GitHub Releases), together "the Software". By installing or using the Software you accept this Agreement. If you do not accept it, do not install or use the Software.

The source code is not covered by this Agreement: it is not licensed to you (see LICENSE).

1. License grant #

1.1. Free tier. The Licensor grants you a non-exclusive, non-transferable, revocable, royalty-free license to install and use the Software in its Free tier on any number of Minecraft servers that you operate.

1.2. Pro tier. A Pro license key, obtained by purchasing a subscription or a lifetime license through the Licensor's official store, unlocks the Pro features on one server per license activation. A key may be active on only as many servers as its activation limit allows. To move Pro to another server, deactivate the key on the old server first (/mm license deactivate or the panel) and then activate it on the new one.

1.3. A license key is personal to the purchaser. You may not share, publish, resell or transfer a license key, except together with the server it is activated on when that server changes owner.

2. Restrictions #

You may not, and may not allow anyone else to:

  1. redistribute, sell, rent, lease, sublicense or publish the Software or any modified copy of it, in whole or in part, through any channel other than linking to the official download pages;
  2. decompile, disassemble or reverse engineer the licensing, license validation or update-verification mechanisms of the Software, or modify, patch, bypass or disable them, or use the Software in a way that unlocks Pro features without a valid license key;
  3. remove or alter copyright notices, the EULA, or the Software's identification of its author;
  4. use the Software to collect, store or process personal data in breach of the law that applies to you (see section 5).

Nothing in this section restricts rights that applicable law grants you and that cannot be waived by contract.

3. Pro subscriptions and lifetime licenses #

3.1. Subscription. A Pro subscription is billed in advance for each billing period by the store. The key stays valid while the subscription is active. When you cancel, the key stays valid until the end of the period already paid. When the subscription ends or a payment fails, the key stops validating and the Software falls back to the Free tier. Your cases, punishments, panel accounts and Pro settings are kept, and Pro features come back as soon as a valid key is active again. The one exception is the chat log: once the Software has run on the Free tier for 7 days and the license key is missing or invalid, chat-log lines older than the Free retention limit (30 days) are deleted. The Software announces the date in its console beforehand, and nothing is deleted while the license server merely cannot be reached.

3.2. Lifetime. A lifetime license is a one-time purchase whose key does not expire. It includes all future updates of the Software that are published while the Software is offered.

3.3. Validation. The Software contacts the license provider in the background to validate the key (shortly after the server starts and about every 12 hours). If the provider cannot be reached, the Software keeps the last known tier for a grace period of 7 days. For this purpose the Software sends the license key and an instance label made of your configured server-name and a hash of a random per-installation identifier; no chat, player or panel data is sent.

3.4. Prices. Prices are those shown in the store at the time of purchase. The Licensor may change prices for future purchases and renewals; changes never affect a billing period already paid.

3.5. Refunds. [Placeholder — the refund policy is set by the Licensor before the first sale. Until it is published here and on the store page, refund requests are handled case by case through the store's customer portal.]

4. Updates and support #

The Software can check for updates and, when you allow it, download them to your server's update folder. An update is applied only when its digital signature verifies. The Licensor is not obliged to publish updates, new features or fixes, nor to keep any feature unchanged. Support is offered on a best-effort basis through the project's issue tracker; Pro customers receive priority support.

5. Your data #

The Software stores chat lines, cases, punishments and panel accounts in a database on your server. The Licensor does not receive this data. Optional features send data to third parties only when you enable and configure them: e-mail notifications go through the SMTP server you configure, and AI features send the case and its chat context to the AI provider you configure, under your own account with that provider. You are the controller of the data processed by the Software on your server and are responsible for informing your players and for meeting the legal obligations that apply to you (for example, retention limits and privacy notices).

6. Third-party software #

The compiled plugin bundles third-party open-source libraries (sqlite-jdbc, Jakarta Mail and Eclipse Angus). Each of them is licensed under its own terms (the Apache License 2.0 for sqlite-jdbc; the Eclipse Public License 2.0 family of licenses for the Jakarta and Eclipse Angus components), which prevail over this Agreement for those libraries.

7. Disclaimer of warranty #

THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. Automated detection is heuristic: it can miss misconduct and it can flag messages that are not misconduct. Every moderation decision remains yours and your staff's.

8. Limitation of liability #

TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF DATA, PROFITS, PLAYERS OR REVENUE, ARISING OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THIS AGREEMENT. THE LICENSOR'S TOTAL LIABILITY SHALL NOT EXCEED THE AMOUNT YOU PAID FOR THE SOFTWARE IN THE TWELVE MONTHS BEFORE THE EVENT THAT GAVE RISE TO THE CLAIM.

9. Termination #

This Agreement ends automatically if you breach it. When it ends you must stop using the Software and delete every copy. Sections 2, 5, 7, 8 and 10 survive termination. A Pro license key used in breach of this Agreement may be disabled without refund.

10. General #

10.1. This Agreement is the entire agreement between you and the Licensor about the Software and replaces any earlier statement about it.

10.2. If a provision of this Agreement is held unenforceable, it is limited to the minimum extent necessary and the rest of the Agreement stays in force.

10.3. The Licensor may publish a new version of this Agreement with a new release of the Software; the version shipped with the release you install applies to that release.

10.4. Governing law and venue: [Placeholder — set by the Licensor before the first sale.]