Last updated: April 15, 2026
Document ID: 9CF2FD — this ID changes automatically when the policy content changes. Your consent is tied to this ID.
The controller responsible for data processing within this service is:
Simon
E-Mail: simon@devanturas.net
For any questions, requests, or concerns regarding your personal data, please contact the address above.
MCLogger is a self-hosted logging and analytics panel for Minecraft server operators. It collects and displays in-game activity data (sessions, chat, commands, deaths, block events, proxy events) and provides a multi-tenant web interface for authorised server administrators and group members.
When players connect to a Minecraft server that uses the MCLogger plugin, the following data is automatically recorded:
This data is stored in a MariaDB database operated by the server operator. Players should be informed about this logging by the Minecraft server's own rules or MOTD.
When a user account is created for the web panel, the following data is stored:
When a group administrator invites a user by e-mail, a time-limited invite token is generated and stored together with the recipient's e-mail address. The token expires after 72 hours. Accepted and revoked tokens are retained in the database for audit purposes.
MCLogger uses server-side sessions (Flask session cookie) to keep you logged in. The session cookie is HTTP-only, SameSite-protected, and expires when your browser session ends.
MCLogger maintains an internal audit log in the panel database that records security-relevant and data-access events. Each entry contains:
This includes access to pages that display Minecraft player data (player list, player detail, chat history, commands, deaths, block events, sessions, proxy events). The log therefore records who in the panel team accessed which player's data and when, providing an accountable audit trail as required by Art. 32 GDPR. Audit log entries are automatically deleted after 90 days (configurable by the operator).
The web server (gunicorn) may write standard HTTP access logs containing IP addresses, request paths, and timestamps. These logs are used for operational security monitoring and are not shared with third parties.
| Data | Purpose | Legal Basis (GDPR) |
|---|---|---|
| Minecraft player activity data | Server administration, moderation, abuse prevention | Art. 6(1)(f) — legitimate interest of the server operator |
| Panel user accounts | Authentication and authorisation for the web panel | Art. 6(1)(b) — performance of a contract / access service |
| E-mail addresses (invites) | Sending one-time panel invitation links | Art. 6(1)(a) — consent (the invite was requested by a group admin) |
| Server access logs | Security monitoring and error diagnosis | Art. 6(1)(f) — legitimate interest |
| Panel audit log (incl. IP addresses of panel users) | Accountability for access to personal data; security incident traceability | Art. 6(1)(c) — legal obligation / Art. 32 GDPR (security of processing) |
Data collected by MCLogger is not sold, rented, or shared with third parties. All data remains within the infrastructure controlled by the server operator. No third-party analytics services, advertising networks, or tracking pixels are used.
Player head images are loaded from minotar.net, a public Minecraft avatar service. Minotar may process the Minecraft username and your IP address as part of serving the image. Please consult minotar.net for their privacy practices. If the image cannot be loaded, a local fallback placeholder is displayed.
External resources loaded by the web interface (Bootstrap CSS/JS and Bootstrap Icons)
are served from the jsDelivr CDN (cdn.jsdelivr.net). jsDelivr may process
your IP address as part of delivering these static files. Please consult
jsDelivr's privacy policy
for details.
MCLogger applies the following technical safeguards:
If you are subject to the GDPR you have the following rights:
To exercise any of these rights, please contact: simon@devanturas.net
You also have the right to lodge a complaint with your national data protection supervisory authority.
This privacy policy may be updated to reflect changes in the software or applicable law. The "Last updated" date at the top of this page indicates when the most recent revision was made.