# Sicherheit

Wie Samy mit deinem Schlüssel umgeht und was du selbst beachten solltest.

## Der Schlüssel

- Format: `samy_` gefolgt von 32 Zeichen.
- Samy zeigt ihn nur einmal, direkt nach dem Erzeugen. Danach ist er in der App maskiert.
- Gespeichert wird nur sein SHA-256-Hash. Den Klartext kennt Samy nach dem Erzeugen nicht mehr.

## Was du beachten solltest

- Lege den Schlüssel in einer Umgebungsvariable ab, nicht im Code und nicht im Repository.
- Nutze pro Tool ein eigenes Packlet. So lässt sich ein einzelner Schlüssel tauschen, ohne dass andere Tools ausfallen.
- Prüfe bei Webhooks immer die [Signatur](https://samy.sinio.io/docs/webhook.md), bevor dein Tool etwas ausführt.

## Wenn ein Schlüssel verloren geht

In den Einstellungen des Packlets erzeugst du einen neuen Schlüssel. Der alte ist sofort ungültig. Entfernst du ein Packlet, ist sein Schlüssel ebenfalls sofort ungültig.

## Datenschutz

Server und Datenbank stehen in der EU. Dein Konto löschst du in der App, zusammen mit allen Daten.
