diff --git a/README.md b/README.md
index 7529c2e..0f752ab 100644
--- a/README.md
+++ b/README.md
@@ -65,7 +65,8 @@ SQLite (better-sqlite3, FTS5), Docker Multi-Stage — deploybar als Portainer-St
| `/events` | öffentlich | Discord-Events (Playtests, Streams …) |
| `/changelog` | öffentlich | Alle Releases mit Notes, Tag- und Pre-Release-Chips |
| `/feed.xml` | öffentlich | RSS-Feed der Devlogs |
-| `/profil` | Member | Eigenes Profil: Rang, XP, Rollen (togglebar), Alpha-Key |
+| `/profil` | Member | Eigenes Profil: Rang, XP, Rollen (togglebar), Alpha-Key, DSGVO-Löschung |
+| `/impressum` · `/datenschutz` | öffentlich | Rechtstexte — Betreiber-Angaben aus dem Setup (Owner-only) |
| `/` | öffentlich | Startseite: Hero, Live-Zahlen (Member/Server/Spieler), Bereichs-Kacheln, neuestes Devlog |
| `/server` | öffentlich | Live-Status aller Game-Server: Logo, Spieler-Balken, 24h-Verlauf, Uptime & Peak, Copy-Adresse |
| `/commits` | nur Admin | Archivierte Commits aller Repos (SHA → Gitea-Link) |
diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx
index 1825d30..b893aac 100644
--- a/frontend/src/App.jsx
+++ b/frontend/src/App.jsx
@@ -13,6 +13,8 @@ import Profil from './pages/Profil.jsx';
import Server from './pages/Server.jsx';
import Home from './pages/Home.jsx';
import DevlogDetail from './pages/DevlogDetail.jsx';
+import Impressum from './pages/Impressum.jsx';
+import Datenschutz from './pages/Datenschutz.jsx';
const COMMUNITY_LINKS = [
['/galerie', 'Galerie'],
@@ -196,6 +198,8 @@ export default function App() {
+ Welche Daten hier verarbeitet werden, warum — und wie du sie wieder loswirst.
+
+ Verantwortlich für die Datenverarbeitung auf dieser Webseite im Sinne der
+ Datenschutz-Grundverordnung (DSGVO) ist:
+ Beim Aufruf dieser Seite verarbeitet der Server technische Zugriffsdaten:
+ IP-Adresse, Zeitpunkt der Anfrage, aufgerufene Adresse, HTTP-Statuscode und
+ die Browserkennung. Diese Daten sind technisch erforderlich, um die Seite
+ auszuliefern und Störungen sowie Angriffe erkennen zu können. Rechtsgrundlage
+ ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse am sicheren und
+ stabilen Betrieb). Die Logdaten werden nicht mit anderen Datenquellen
+ zusammengeführt und nach kurzer Zeit im Rahmen der üblichen Rotation gelöscht.
+
+ Diese Seite verwendet ausschließlich technisch notwendige Cookies. Konkret
+ wird nach einem Login ein signiertes Sitzungs-Cookie gesetzt, damit du
+ eingeloggt bleibst; ein weiteres kurzlebiges Cookie sichert den Login-Vorgang
+ gegen Missbrauch ab (CSRF-Schutz). Diese Cookies sind für den von dir
+ gewünschten Dienst unbedingt erforderlich und daher nach § 25 Abs. 2 Nr. 2
+ TDDDG einwilligungsfrei. Es findet kein Tracking, keine
+ Reichweitenmessung und keine Werbung statt. Die verwendeten Schriftarten
+ werden lokal von diesem Server ausgeliefert — es entsteht dabei keine
+ Verbindung zu Dritten.
+
+ Für den Mitglieder-Bereich kannst du dich freiwillig mit deinem
+ Discord-Konto anmelden (OAuth2, Berechtigung
+ Anbieter ist Discord Netherlands BV bzw. Discord Inc., 444 De Haro Street,
+ San Francisco, CA 94107, USA. Beim Login und beim Anzeigen von Profilbildern
+ (
+ {brand} betreibt einen eigenen Discord-Bot, der zur Verwaltung der Community
+ Daten speichert. Verarbeitet werden — je nachdem, welche Funktionen du nutzt:
+
+ Rechtsgrundlage ist Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) für alle
+ freiwilligen Angaben und Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse
+ am Betrieb einer funktionierenden Community) für den technischen Betrieb.
+
+ Zur Durchsetzung der Serverregeln werden Verwarnungen mit Benutzer-ID, Grund
+ und Zeitpunkt gespeichert. Änderungen im Administrationsbereich der Webseite
+ werden in einem Protokoll festgehalten (wer wann welche Einstellung geändert
+ hat), um Missbrauch nachvollziehen zu können. Rechtsgrundlage ist Art. 6
+ Abs. 1 lit. f DSGVO.
+
+ Wir speichern personenbezogene Daten so lange, wie du Mitglied der Community
+ bist oder die jeweilige Funktion nutzt. Verlässt du den Discord-Server, kannst
+ du die Löschung deiner Daten verlangen (siehe Punkt 9). Sitzungs-Cookies
+ laufen spätestens nach sieben Tagen ab. Von der Datenbank werden verschlüsselte
+ Sicherungskopien erstellt, die nach spätestens 14 Tagen automatisch gelöscht
+ werden.
+
+ Eine Weitergabe deiner Daten zu Werbezwecken findet nicht statt. Ein Verkauf
+ von Daten erfolgt nicht. Übermittlungen erfolgen nur an Discord, soweit dies
+ für die Nutzung des Discord-Servers und des Logins technisch notwendig ist.
+
+ Du hast jederzeit das Recht auf Auskunft über die zu deiner Person
+ gespeicherten Daten (Art. 15 DSGVO), auf Berichtigung (Art. 16), auf Löschung
+ (Art. 17), auf Einschränkung der Verarbeitung (Art. 18), auf
+ Datenübertragbarkeit (Art. 20) sowie auf Widerspruch gegen die Verarbeitung
+ (Art. 21). Eine erteilte Einwilligung kannst du jederzeit mit Wirkung für die
+ Zukunft widerrufen.
+
+ Selbst löschen: Eingeloggte Mitglieder können ihre gespeicherten
+ Daten direkt auf der Profilseite löschen — dort findest du unten den Bereich
+ „Meine Daten löschen". Beiträge, die im Discord stehen (etwa Screenshots oder
+ Nachrichten), löschst du bitte dort; melde dich sonst gerne bei uns.
+
+ Für Anfragen genügt eine formlose Nachricht an
+ {' '}{legal.email ? {legal.email} : 'die im Impressum genannte Adresse'}.
+
+ Wenn du der Ansicht bist, dass die Verarbeitung deiner Daten gegen die DSGVO
+ verstößt, kannst du dich bei einer Datenschutz-Aufsichtsbehörde beschweren —
+ etwa bei der für deinen Wohnsitz zuständigen Landesdatenschutzbehörde.
+
+ Wir passen diese Datenschutzerklärung an, wenn sich die angebotenen Funktionen
+ ändern. Es gilt jeweils die hier veröffentlichte Fassung.
+ Angaben gemäß § 5 Digitale-Dienste-Gesetz (DDG).
+ ⚠️ Die Impressums-Angaben sind noch nicht vollständig hinterlegt
+ (Setup → System → Impressum).
+
+ {legal.name || '—'}
+ E-Mail: {legal.email ? {legal.email} : '—'}
+ {legal.extra.split('\n').map((line, i) => {line}
+ Verantwortlich für journalistisch-redaktionelle Inhalte nach § 18 Abs. 2 MStV:
+ {' '}{legal.name || '—'}{legal.address ? `, ${legal.address.replace(/\n/g, ', ')}` : ''}
+
+ Als Diensteanbieter sind wir für eigene Inhalte auf diesen Seiten nach den
+ allgemeinen Gesetzen verantwortlich. Wir sind jedoch nicht verpflichtet,
+ übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach
+ Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.
+ Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen
+ nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche
+ Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten
+ Rechtsverletzung möglich. Bei Bekanntwerden entsprechender Rechtsverletzungen
+ entfernen wir diese Inhalte umgehend.
+
+ Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte
+ wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch
+ keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der
+ jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Bei Bekanntwerden
+ von Rechtsverletzungen entfernen wir derartige Links umgehend.
+
+ Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten
+ unterliegen dem deutschen Urheberrecht. Beiträge Dritter — insbesondere
+ Screenshots aus der Community-Galerie — sind als solche gekennzeichnet.
+ Sollten Sie auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um
+ einen entsprechenden Hinweis; bei Bekanntwerden entfernen wir die Inhalte
+ umgehend.
+ Datenschutz
+ // 1. Verantwortlicher
+
+ {legal.name || '—'}
+ {(legal.address || '').split('\n').map((line, i) => (
+ {line}
+ ))}
+ {legal.email && <>E-Mail: {legal.email}>}
+ // 2. Aufruf der Webseite (Server-Logs)
+ // 3. Cookies
+ // 4. Login mit Discord
+ identify). Dabei
+ erhalten wir von Discord deine Benutzer-ID, deinen Benutzernamen und dein
+ Profilbild. Diese Angaben werden in dem oben genannten Sitzungs-Cookie
+ gespeichert; ein Zugriffstoken speichern wir nicht. Zusätzlich prüfen wir
+ beim Login, ob du Mitglied unseres Discord-Servers bist, da der Zugang
+ Mitgliedern vorbehalten ist. Rechtsgrundlage ist Art. 6 Abs. 1 lit. a DSGVO
+ (Einwilligung durch die Anmeldung) bzw. lit. b DSGVO für die Bereitstellung
+ des Mitglieder-Bereichs. Du kannst dich jederzeit über den Logout abmelden;
+ das Cookie wird dann gelöscht.
+ cdn.discordapp.com) werden Daten an Discord übertragen und
+ gegebenenfalls in den USA verarbeitet. Details findest du in der
+ Datenschutzerklärung von Discord.
+ // 5. Community-Funktionen
+
+
+ // 6. Moderation und Protokolle
+ // 7. Speicherdauer
+ // 8. Weitergabe an Dritte
+ // 9. Deine Rechte
+ // 10. Beschwerderecht
+ // 11. Änderungen
+ Impressum
+ // Diensteanbieter
+
+ {(legal.address || '').split('\n').map((line, i) => (
+ {line}
+ ))}
+ // Kontakt
+ // Weitere Angaben
+
)}// Verantwortlich für den Inhalt
+ // Haftung für Inhalte
+ // Haftung für Links
+ // Urheberrecht
+
+ Du kannst jederzeit alle Daten löschen, die hier zu dir gespeichert + sind: XP/Level, Geburtstag, Playtester-Eintrag, Abstimmungen, + Erinnerungen, Rollen-Sicherung und einen zugeteilten Alpha-Key. + Was du im Discord gepostet hast, löschst du bitte dort. Details im{' '} + Datenschutz. +
+{wipeMsg}
} +
+ Erscheint auf /impressum und /datenschutz. Für § 5 DDG
+ ist eine ladungsfähige Anschrift nötig (kein Postfach) — nur der Owner sieht
+ und ändert diese Felder.
+