Skip to content

Privacy and data

Verité is a privacy-centred plugin. This page describes exactly what data it stores, where that data lives, and the optional metrics it reports. It documents only what the plugin actually does.

Where data is stored

All of Verité's data is stored locally on your server. Verité keeps its state in a single embedded H2 database file at plugins/Verite/verite.mv.db.

The database runs in embedded file mode. It opens no network socket and accepts no outside connections. Each Verité module stores its serialized state as a named row in one small table inside that file. Nothing in this store is sent anywhere; it stays on the machine that runs your server, under your control, alongside the rest of your server files.

Your data, your server

Because the database is a plain file in your plugin folder, it is backed up, moved, and deleted with the rest of your server. Removing the file removes the stored data.

Account intelligence

The moderation module (Veritésauver) records the information staff need to enforce rules and investigate accounts. This includes:

  • IP address history for an account, surfaced through /iphistory and used by /dupeip to list accounts that share an address.
  • Username history for an account, surfaced through /namehistory.
  • UUIDs, including resolving a name to its last-seen UUID through /lastuuid.
  • Punishment history: bans, mutes, kicks, and warnings, along with who issued them and when, surfaced through commands such as /history, /staffhistory, /warnings, and /whois.

This data exists so staff can moderate consistently and identify alternate accounts. Access to it is gated behind permissions, listed on the Permissions page. For example, the raw last IP in a /whois dossier requires a separate permission from the rest of the dossier.

All of this information is held in the local H2 file described above. It is never transmitted off your server by the plugin.

Optional metrics (bStats)

Verité includes bStats, a service that collects anonymous usage statistics about plugins. When your server starts, Verité reports the standard bStats server metrics, such as server software, version counts, and player-count ranges, aggregated across all servers that run the plugin.

bStats is anonymous and can be turned off. Its own configuration lives in the shared plugins/bStats/config.yml file that any bStats-enabled plugin reads. Disabling bStats there opts every plugin on the server, including Verité, out of reporting.

bStats metrics contain no account intelligence. The IP history, name history, UUIDs, and punishment records described above are never part of what bStats reports.

No AI or machine-learning training

Verité's configuration includes a standing statement about how any voluntarily shared data is handled. If you choose to send your Minecraft log files to the developers to help improve the plugin, that data is handled with strict confidentiality and used only to understand real-world usage and issues.

As stated in the configuration file:

We do not train, collect, or use this data for any AI or machine learning purposes.

Sharing log files is entirely optional. Verité does not send them for you.