> For the complete documentation index, see [llms.txt](https://wiki.sanctumcentral.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.sanctumcentral.com/nl/readme/voice-chat.md).

# Voicechat & privacy

Proximity-voicechat op Kingdom gebruikt **Simple Voice Chat**, met een extra Sanctum-laag voor privacytoestemming en moderatierapporten.

{% hint style="warning" %}
Je **kunt niet praten** tot je het privacybeleid accepteert met `/voice accept` nadat je deze pagina hebt gelezen.
{% endhint %}

***

## Nederlands

### Hoe het werkt

1. Installeer de Simple Voice Chat **client-mod** (zelfde Minecraft-versie als de server).
2. Join Kingdom en lees deze pagina.
3. Doe `/voice accept`, open het boek in de GUI (opent deze pagina / chat-link), beantwoord de 3 quizvragen, en druk op **Accepteren**.
4. Daarna werkt proximity-voice gewoon.

Zonder accept worden je microfoonpakketten geblokkeerd — niemand hoort je.

### Voicechat-regels

Voicechat is alleen voor **serieus, respectvol** gebruik.

**Niet toegestaan:** schelden, beledigingen, intimidatie, haatspraak, seksuele content, soundboards/earrape/luide muziek, trollen, of doxing via voice.

{% hint style="danger" %}
**Misbruik van voicechat = permanente ban.**
{% endhint %}

Volledige regels: [Server Rules – Article 1.5 Voice Chat](https://github.com/CrownForge-Development/SanctumGitbook/tree/main/docs/nl/kingdom/server-rules.md#15-voice-chat).

### Tijdelijke buffer (alleen RAM)

Zolang je akkoord hebt gegeven, houdt de server max. **10 minuten** recente voice-audio bij **alleen in het geheugen**:

* Oudere audio verdwijnt automatisch na het rolling-venster.
* Na leaven blijft je buffer nog **5 minuten** beschikbaar (zodat meteen offline gaan na misbruik het bewijs niet wist). Opnieuw joinen binnen die tijd behoudt de buffer.
* Er wordt **niets naar schijf geschreven** tot iemand `/voice report` doet.

### `/voice report`

Bij misbruik in de buurt:

```
/voice report [reden]
```

Dit bewaart de laatste \~10 minuten spraak van **iedereen die binnen voice-proximity van de reporter sprak** (inclusief de reporter). Staff kan de bestanden gebruiken voor moderatie.

Audio wordt **versleuteld** opgeslagen op de server (`.svmreport`). Alleen bevoegde staff met de offline private key kan decrypten en beluisteren.

Reports zijn **niet** bedoeld om zomaar op te nemen. Misbruik van reports kan bestraft worden.

### Commands

| Command                 | Uitleg                                                    |
| ----------------------- | --------------------------------------------------------- |
| `/voice accept`         | Privacybeleid accepteren (verplicht om te praten)         |
| `/voice deny`           | Toestemming intrekken (voice weer geblokkeerd)            |
| `/voice status`         | Toont of je akkoord hebt + link naar deze pagina          |
| `/voice report [reden]` | Nabije voice van de laatste 10 minuten opslaan voor staff |

### Wat we verwerken

| Gegeven               | Doel                                           |
| --------------------- | ---------------------------------------------- |
| Voice-audio           | Moderatie na een report                        |
| Speler-UUID / naam    | Sprekers in een report herkennen               |
| Positie + tijdstempel | Bepalen wie binnen hoorafstand was             |
| Consentrecord         | Onthouden dat je akkoord gaf (en welke versie) |

### Bewaartermijn

* **RAM-buffer:** max. 10 minuten
* **Opgeslagen reports:** normaal **7 dagen**, daarna automatisch weg (staff kan eerder wissen)
* Reports op schijf zijn **versleuteld**; decrypten vereist een offline private key bij bevoegde staff

### Jouw rechten

Je kunt toestemming altijd intrekken met `/voice deny`. Via een Discord-ticket kun je inzage of verwijdering vragen van reports over jou (tenzij nog nodig voor een lopende moderatiezaak).

Bij een materiële wijziging van dit beleid verhogen we de policy-versie en moet je opnieuw `/voice accept` doen.

### Contact

Open een ticket op Discord voor privacy- of moderatievragen.

***

## English

### How it works

1. Install the Simple Voice Chat **client mod** (same Minecraft version as the server).
2. Join Kingdom and open this page.
3. Run `/voice accept`, open the book in the GUI (opens this page / chat link), answer the 3 quiz questions, then press **Accept**.
4. After that, proximity voice works normally.

Without accept, your microphone packets are blocked — nobody can hear you.

### Voice chat rules

Voice chat is for **serious, respectful** use only.

**Not allowed:** swearing, insults, harassment, hate speech, sexual content, soundboards/earrape/loud music, trolling, or doxing over voice.

{% hint style="danger" %}
**Abuse of voice chat = permanent ban.**
{% endhint %}

Full rules: [Server Rules – Article 1.5 Voice Chat](https://github.com/CrownForge-Development/SanctumGitbook/tree/main/docs/nl/kingdom/server-rules.md#15-voice-chat).

### Temporary buffer (RAM only)

While you have consented, the server keeps up to **10 minutes** of recent voice audio **in memory only**:

* Older audio is discarded automatically after the rolling window.
* After leaving the server, your buffer stays available for **5 more minutes** (so leaving immediately after abuse does not wipe evidence). Rejoining within that time keeps it.
* Nothing is written to disk until someone runs `/voice report`.

### `/voice report`

If someone nearby is abusing voice chat:

```
/voice report [reason]
```

This saves the last \~10 minutes of speech from **everyone who spoke within voice proximity of the reporter** (including the reporter). Staff can review the files for moderation.

Audio is stored **encrypted** on the server (`.svmreport`). Only authorized staff with the offline private key can decrypt and listen.

Reports are **not** for casual recording. Misuse of reports can be punished.

### Commands

| Command                  | Description                                          |
| ------------------------ | ---------------------------------------------------- |
| `/voice accept`          | Accept the privacy policy (required to speak)        |
| `/voice deny`            | Revoke consent (voice blocked again)                 |
| `/voice status`          | Show whether you have accepted + link to this page   |
| `/voice report [reason]` | Save nearby voice from the last 10 minutes for staff |

### What we process

| Data                 | Purpose                                               |
| -------------------- | ----------------------------------------------------- |
| Voice audio          | Moderation after a report                             |
| Player UUID / name   | Identify speakers in a report                         |
| Position + timestamp | Decide who was in hearing range                       |
| Consent record       | Remember that you accepted (and which policy version) |

### Retention

* **RAM buffer:** max. 10 minutes
* **Saved reports:** normally **7 days**, then deleted automatically (staff may delete sooner)
* Reports on disk are **encrypted**; decrypting requires an offline private key held by authorized staff only

### Your rights

You can withdraw consent anytime with `/voice deny`. Via a Discord ticket you can also ask for access to, or deletion of, reports that concern you (unless still needed for an active moderation case).

When we change this policy in a meaningful way, we bump the policy version and you must `/voice accept` again.

### Contact

Open a ticket on Discord for privacy or moderation questions.

***

### Gerelateerde regels

Zie [Server Rules – Article 1.5 Voice Chat](https://github.com/CrownForge-Development/SanctumGitbook/tree/main/docs/nl/kingdom/server-rules.md#15-voice-chat) (alleen serieus gebruik; misbruik = permanente ban; Nederlands/Engels in voicechat).
