# Chat en directe berichten

Groepschat, directe berichten, tags, zoeken en meldingen.

Chat in Databeamer is alleen leesbaar voor de mensen in het gesprek. De server geeft berichten door zonder ze te kunnen lezen.

> **Beveiligingsdetails**
>
> - Een groepschat wordt versleuteld met de symmetric key van de groep; een direct bericht gebruikt een eigen groep voor jullie tweeën. Berichten zijn ChaCha20-Poly1305-ciphertexts gebonden aan kanaal- en bericht-id, en de afzender ondertekent elke ciphertext met de hybride signing key.
> - De server ziet het kanaal, de afzender, tijdstempels, de key version, leesposities, typen en aanwezigheid. Berichttekst, tags, antwoorden en bewerkingen zijn versleuteld.
> - De bezorging loopt via een berichtenbroker die ciphertexts kort bewaart zodat apparaten kunnen bijwerken. Browsermeldingen bevatten alleen het soort gebeurtenis en de ontvanger.
> - Een nieuw groepslid kan de hele geschiedenis lezen. Een lid verwijderen versleutelt eerdere berichten niet opnieuw; zie [sleutelrotatie](https://databeamer.eu/docs/groups/groups#als-iemand-vertrekt-sleutelrotatie).

## Groepschat

Elke [groep](https://databeamer.eu/docs/groups/groups) heeft een chat. Open die vanuit de zijbalk van de groep onder **Chat**, of maak hem los met **Openen in chatvenster** om hem naast je bestanden te houden.

## Directe berichten

Op desktop staan directe berichten in het zwevende venster **Chats**. Op je telefoon is het de tab **Chats**.

- **Nieuwe chat** laat je een persoon zoeken in je contacten, openbare profielen en de leden van je organisatie. Alleen mensen met een Databeamer-account kun je berichten sturen.
- Filter de lijst op **Alles**, **Direct**, **Groepen** of **Ongelezen**.
- **Gesprek verbergen** haalt een direct bericht uit jouw lijst zonder het voor de ander te verwijderen.

## Berichten schrijven

- Druk op **Enter** om te versturen.
- Woorden die met **#** beginnen worden tags. Klik op een tag om elk bericht met die tag te zien.
- **Berichten zoeken** vindt tekst in de berichten die nu in het gesprek geladen zijn.
- Je ziet wanneer iemand typt, en of iemand online is.
- Een lijn **Nieuwe berichten** markeert waar je gebleven was. Verwijderde berichten tonen "Dit bericht is verwijderd".

## Meldingen

Onder **Instellingen › Meldingen › Deze browser** kun je browsermeldingen voor **Chatberichten** inschakelen. Die vertellen wie er schreef en waar, nooit wat er geschreven werd.

## Wat chat nog niet doet

Bijlagen, @vermeldingen, reacties en leesbevestigingen voor anderen zijn niet beschikbaar in chat. Om iemand een bestand te sturen gebruik je een [transfer](https://databeamer.eu/docs/transfers/send-a-transfer) of [Secure Mail](https://databeamer.eu/docs/transfers/secure-mail).
