Minecraft anticheat guide

Anticheat Trial and Refund Checklist

Anticheat trial and refund checklist: confirm trial length, refund terms, and licence scope in writing, test on staging, log results, and cancel cleanly.

Short answer

Before you buy or renew an anticheat, confirm the trial length, refund window, refund conditions, feature scope, and licence scope in writing. Run a dated staging test inside the window, record every result, and decide several days before the refund deadline. Keep the vendor's terms and your test log together, so a refund request has evidence behind it.

Get the terms in writing

Vendors describe trials and refunds in different places. Save the terms as they stand on the day you pay, with the date, and compare them with any sales chat answer.

Terms to confirm before paying
TermQuestion to askWhat to record
Trial lengthDoes the trial start at download, purchase, or first licence check?Start rule and end date
Refund windowIs it counted from purchase, renewal, or first install?Deadline with its time zone
Refund conditionsIs a ticket, a server restart, or an uninstall required?Exact steps, quoted from the terms
Feature scopeAre all tiers and checks active during the trial?List of features that are off
Licence scopePer server, per network, or per IP address?Licence text and its version

Plan the trial around a decision date

A fixed date gives the test a finish line. Without one, trials drift until the refund window has closed.

Run the trial in order

Keep these steps in this order. Installing on production first leaves no clean baseline to compare against.

Keep one trial log

A refund request is easier to settle when the log shows dates, versions, and the vendor's answers. Use one log per trial, and keep it with your purchase records.

Trial log template
Trial log: [plugin name and version]
Vendor terms saved: [file name, date saved]
Trial start: [YYYY-MM-DD, source of the start rule]
Refund deadline: [YYYY-MM-DD, time zone]
Staging server: [name, Minecraft version, proxy, plugin list]
Scripts run: [name, count, dates]
Latency steps: [step, delay, loss]
Alerts: [count per script, check name]
Mitigations: [count, type]
Staff minutes: [total review time]
Legitimate scripts punished: [yes or no, details]
Decision: [buy, renew, cancel, or extend]
Approver: [name, date]

Uninstall and cancel cleanly

Test removal before you buy. A plugin that cannot be removed cleanly is a cost the refund terms may not cover.

Watch renewals and price changes

Auto-renewal is a common reason owners keep paying for a plugin they no longer run. Put the renewal date in your calendar and check the vendor's current price before it renews. Keep the old and new terms, so any price change can be compared with the terms you bought. Ask whether the renewal price is locked for a term, and write the answer down.

What the trial cannot show

A trial shows how the plugin behaves on the server and scripts you used. It does not measure detection quality across all players. It also does not show performance at your player count unless you test at that count. If the trial is limited, plan the test around those limits and write them in the log. FairPlay's current terms are on its BuiltByBit listing. Read them there, because seller-published terms can change.

FAQ

Does a trial show how well an anticheat detects cheating?

Not by itself. A trial shows how the plugin behaves on your server with the inputs you chose. Detection claims need evidence from your own tests, and a result is valid only for the build and configuration you ran.

What if the trial ends before our test is finished?

Ask the vendor in writing for an extension and keep the reply. Do not assume an extension, and do not run the plugin on production just to finish the test.

Can we test on production during a trial?

Only if the terms and your own policy both allow it. If they do, use alert-only mode if the plugin offers it, keep the window short, and record each alert with the time it was raised.

Should we keep the free option as a fallback?

Check whether the free and paid versions share configuration files, checks, and support. If they do not, moving back takes staff time, so test the rollback path before you need it.

Related sources and official pages

Browse all anticheat guides