Privacy policy
For reports sent by the ViewDistanceTweaks plugin to this service. Deutsche Fassung
Who is responsible
Lucas Grosser. Contact: support@paperstream.dev
What this is
ViewDistanceTweaks can record diagnostics about itself (tick times, memory, player counts, view and simulation distances and the reason for every change). Server admins can send these to this service, to help find and fix problems in the plugin. Sending is optional. Nothing is sent unless an admin confirms it with /vdt diagnose send confirm, or switches on the daily report in config.yml (report-upload.daily.enabled, off by default).
What is sent
- Plugin version, server software (for example Paper or Folia), Minecraft and Java version, number of CPU cores, maximum heap size.
- Measurements over time: MSPT, TPS, free memory, number of players online (a number only), loaded chunk counts, new chunks per second.
- The plugin settings that matter for tuning, and every distance change with the rule behind it.
- Worlds appear as
world_1,world_2and so on, with their type (overworld, nether, end).
What is not sent
- No player names, UUIDs or IP addresses, and no real world names. The plugin removes them before sending, and this service rejects any report that contains something that looks like an IP address, UUID, e-mail address or an unanonymised world name.
- No server name, no MOTD, no list of other plugins, no free text notes.
- No installation ID. Reports from the same server cannot be linked to each other.
Your IP address
This service does not store the IP address of the sender, not in the database and not in log files. The web server (nginx) and the service see the address while the connection is open, because that is how a connection works. Access logging is switched off. For a limit on how many reports one sender can upload per day, a hash of the address with a salt that changes daily is kept in memory only, and is gone after 24 hours or when the service restarts. The hosting provider may process connection data in its network as a technical necessity.
Purpose and legal basis
Purpose: finding and fixing problems in the plugin. Legal basis: your consent (Art. 6 (1) (a) GDPR), which you give by confirming a manual report or by enabling the daily report. You can withdraw it at any time by not sending further reports or by switching the daily report off. The short technical processing of the IP address needed to answer your request rests on our legitimate interest in running the service (Art. 6 (1) (f) GDPR).
Storage and deletion
- Reports are deleted automatically after 30 days.
- When you send a report you receive a secret link to view it and a separate delete key. With the delete key you can delete the report at any time: in game with
/vdt diagnose delete <id>, or on the delete page. - Because reports are anonymous, we cannot tell whose report is whose. The delete key is the proof that a report is yours. If you lost it, write to support@paperstream.dev with the secret link, or wait for automatic deletion.
- Only the operator can see all reports, through a private admin area. There are no user accounts for senders.
Recipients and processors
Reports are stored on a server in Germany and are not passed on to anyone. Cloudflare, Inc. only provides the DNS entry for the domain. No report data passes through Cloudflare.
Cookies
Senders get no cookies. The operator's admin area uses one session cookie.
Your rights
You have the rights of Art. 15 to 21 GDPR (access, rectification, erasure, restriction, data portability, objection). Because the data are anonymous, we can only act on them if you show that a report is yours, for example with the delete key or the secret link. You also have the right to complain to a data protection supervisory authority.