Skip to content

Privacy and Your Data

github-actions[bot] edited this page Oct 11, 2026 · 2 revisions

Privacy and your data

NeroNotes stores player-authored content — compositions, disk and library attribution, channel ownership — so it takes data protection seriously. Everything described here lives inside the world save, on the server you play on; nothing gameplay-related is ever sent to the mod authors. The full policy ships with the mod as PRIVACY.md.

What the mod stores about you

  • Composition scores you create in the Soundforge and press onto disks.
  • Library and disk attribution: your UUID plus your chosen display name — or an anonymous marker. Publishing anonymously is a first-class choice, and anonymous entries store no display name.
  • Published library entries with an aggregate download count only — no listening history, no record of who downloaded what or when, no play logs.
  • Resonance channel ownership and trust lists.
  • Your Soundforge return anchor and session score.
  • A last-seen timestamp (UUID + login time, nothing else) that only exists to drive the retention sweep below.

Exporting your data

Run /neronotes data export — self-service, no operator needed. You get a chat summary, and the full record is written to neronotes/exports/<your-uuid>.json inside the world folder (operator-controlled, like the rest of the world save). It includes your channels, trust memberships, session summary and every library entry you authored — including anonymous ones — with the full scores base64-encoded for portability. Only your own data is included; other players appear at most as counts.

Operators can serve an access request on a player's behalf with /neronotes data export <uuid>.

Erasing your data

Run /neronotes data erase-me, read the warning, then /neronotes data erase-me confirm. This is irreversible and goes through Neroland Core's shared erasure hook, so one request purges your data across all installed Neroland mods. Operators can equally use Core's /neroland data eraseme or /neroland data erase <uuid>.

Published compositions: the link is severed, the work is kept. Your library entries become anonymous — no UUID, no name — but the compositions stay published and every disk other players downloaded keeps playing. Erasure removes the person, not other players' music.

Pressed disks already in circulation keep whatever attribution was chosen at press time — they are item data in other players' inventories, which the server cannot enumerate or rewrite (the same way a signed book keeps its signature). The shared library is the authoritative attribution record, and that is where erasure severs the link. A disk pressed anonymously never carried a name in the first place.

Automatic retention sweep

Servers keep NeroNotes data only while a player stays active: shortly after each server start, and daily thereafter, the mod purges the stored data of any player who has not logged in for data.retention_days days (default 365; set 0 to disable). The sweep uses the same purge path as an erasure request — including the sever-the-link library treatment — and only ever touches NeroNotes' own data. Players currently online are never purged.

Logging and error reporting

  • Non-essential action logging is off by default (data.action_logging_enabled = false), and player-authored text (titles, disk names, channel names) and player identities are never written to info-level logs regardless.
  • Anonymous crash reporting is on by default and opt-out (telemetryEnabled = false in config/neronotes.properties disables it completely) and never contains player names, UUIDs, coordinates, chat, player-authored text, or a list of installed mods. See PRIVACY.md for the full description.

Command reference

Command Who What
/neronotes data export any player Export your own stored data (chat summary + JSON file in the world folder)
/neronotes data export <uuid> operators Export a named player's data to serve an access request
/neronotes data erase-me any player Show the irreversible-erasure warning
/neronotes data erase-me confirm any player Erase your stored data across all Neroland mods

Clone this wiki locally