<template>
  <div class="chat-container">
    <header class="header">
      <router-link to="/" class="app-brand app-brand-link">
        <span class="app-brand-mark">S</span>
        <div class="app-brand-copy">
          <span class="app-brand-eyebrow">SingleChat</span>
          <h1>Datenschutz</h1>
        </div>
      </router-link>
      <HeaderAdBanner />
    </header>

    <main class="content-page">
      <h2>Datenschutzerklärung für Website und App</h2>
      <p>
        Diese Datenschutzerklärung gilt für die Website und die Android-App von SingleChat unter
        der Domain <strong>www.ypchat.net</strong>.
      </p>
      <p>
        Sie beschreibt die Verarbeitung personenbezogener Daten im Zusammenhang mit der Nutzung der
        Chat-Funktionen, der Bildfreigabe, von Feedback-Meldungen und der technisch notwendigen
        Sitzungsverwaltung.
      </p>

      <h3>1. Verantwortlicher</h3>
      <p>
        Torsten Schulz<br>
        Friedrich-Stampfer-Str. 21<br>
        60437 Frankfurt<br>
        E-Mail: <a href="mailto:tsschulz@tsschulz.de">tsschulz@tsschulz.de</a>
      </p>

      <h3>2. Welche Daten verarbeitet werden</h3>
      <p>Im Rahmen der Nutzung können insbesondere folgende Daten verarbeitet werden:</p>
      <ul>
        <li>frei gewählter Nickname</li>
        <li>Alter, Geschlecht und Land</li>
        <li>Chat-Nachrichten</li>
        <li>hochgeladene Bilder</li>
        <li>Feedback-Nachrichten</li>
        <li>technische Sitzungs- und Verbindungsdaten</li>
      </ul>

      <h3>3. Zweck der Verarbeitung</h3>
      <p>Die Verarbeitung erfolgt, um die Chat-Funktionen bereitzustellen und sicher zu betreiben, insbesondere für:</p>
      <ul>
        <li>Login und Wiedererkennung einer Sitzung</li>
        <li>Darstellung von Profilangaben im Chat</li>
        <li>Versand und Empfang von Nachrichten</li>
        <li>Versand und Abruf von Bildern</li>
        <li>Suche, Verlauf, Posteingang und Blockierfunktionen</li>
        <li>Bearbeitung von Feedback und Missbrauchshinweisen</li>
      </ul>

      <h3>4. Rechtsgrundlagen</h3>
      <p>
        Soweit personenbezogene Daten verarbeitet werden, erfolgt dies in der Regel zur Erfüllung
        der angeforderten Chat-Funktionen und auf Grundlage berechtigter Interessen an einem
        sicheren, stabilen und missbrauchsarmen Betrieb des Angebots.
      </p>

      <h3>5. Chat-Nachrichten und Profilangaben</h3>
      <p>
        Wenn du den Dienst nutzt, werden von dir eingegebene Profilangaben wie Nickname, Alter, Geschlecht und Land für
        die Chat-Funktion verwendet. Chat-Nachrichten werden technisch verarbeitet, damit Unterhaltungen in Echtzeit
        zugestellt werden können.
      </p>

      <h3>6. Bilder und Kamerazugriff</h3>
      <p>
        Bilder werden nur verarbeitet, wenn du sie aktiv auswählst und hochlädst. Nach aktuellem Systemstand werden
        hochgeladene Bilder serverseitig temporär gespeichert und nach Ablauf einer begrenzten Zeit wieder entfernt.
      </p>
      <p>
        Die Android-App fordert die Kameraberechtigung nur an, wenn du in der App aktiv ein Foto aufnehmen möchtest.
        Ohne deine Auslösung erfolgt kein Kamerazugriff.
      </p>

      <h3>7. Sitzungen, Cookies und technische Protokolle</h3>
      <p>
        Für den Betrieb des Dienstes werden Sitzungsdaten verwendet. Dazu gehören insbesondere technisch notwendige
        Session-Informationen, damit ein Login erhalten bleibt und Socket- sowie API-Anfragen korrekt zugeordnet werden
        können. Zusätzlich können im Rahmen des Serverbetriebs technische Protokolldaten anfallen.
      </p>

      <h3>8. Feedback und Missbrauchsmeldungen</h3>
      <p>
        Wenn du Feedback sendest, werden die von dir eingetragenen Inhalte verarbeitet, um Hinweise, Fehlermeldungen oder
        Missbrauchsmeldungen zu bearbeiten.
      </p>

      <h3>9. Weitergabe an Dritte</h3>
      <p>
        Eine Weitergabe personenbezogener Daten an Dritte erfolgt nicht zu Werbezwecken. Soweit externe technische
        Dienstleister oder Hosting-Anbieter eingebunden sind, kann eine Verarbeitung im Rahmen des technischen Betriebs
        erforderlich sein.
      </p>

      <h3>10. Werbung, Standort und weitere sensible Daten</h3>
      <p>
        Die Android-App verwendet nach aktuellem Stand kein Werbe-SDK und verarbeitet keine Standortdaten, Kontaktlisten,
        Gesundheitsdaten oder Zahlungsdaten. Solche Daten werden weder angefordert noch fuer die Kernfunktion des Chats
        benoetigt.
      </p>

      <h3>11. Verschlüsselung</h3>
      <p>
        Die produktive Bereitstellung der Website und der App erfolgt über verschlüsselte Verbindungen, damit Daten bei der
        Übertragung geschützt sind.
      </p>

      <h3>12. Speicherdauer</h3>
      <p>
        Personenbezogene Daten werden nicht länger gespeichert, als es für den technischen Betrieb, die Bereitstellung der
        Funktionen und die Bearbeitung von Missbrauchs- oder Supportanfragen erforderlich ist. Bilder sind für eine
        begrenzte Verfügbarkeit im Chat gedacht und werden nicht dauerhaft als öffentliches Archiv bereitgestellt.
      </p>

      <h3>13. Deine Rechte</h3>
      <p>
        Du hast im Rahmen der gesetzlichen Vorschriften insbesondere das Recht auf Auskunft, Berichtigung, Löschung,
        Einschränkung der Verarbeitung sowie Beschwerde bei einer zuständigen Aufsichtsbehörde.
      </p>

      <h3>14. Kontakt zum Datenschutz</h3>
      <p>
        Bei Fragen zum Datenschutz oder wenn du eine datenschutzbezogene Anfrage stellen möchtest, kontaktiere bitte:
        <a href="mailto:tsschulz@tsschulz.de">tsschulz@tsschulz.de</a>.
      </p>
      <p>
        Wenn du die Löschung von Daten anfragen möchtest, teile bitte den verwendeten Nickname, den ungefähren Zeitraum der
        Nutzung und - soweit vorhanden - weitere zur Zuordnung notwendige Angaben mit.
      </p>

      <h3>15. Stand</h3>
      <p>Stand dieser Datenschutzerklärung: 16. Juni 2026</p>
    </main>

    <ImprintContainer />
  </div>
</template>

<script setup>
import HeaderAdBanner from '../components/HeaderAdBanner.vue';
import ImprintContainer from '../components/ImprintContainer.vue';
</script>

<style scoped>
.content-page {
  max-width: 980px;
  margin: 0 auto;
  padding: 20px 14px 36px;
  line-height: 1.6;
  color: #344038;
}

.content-page h2 {
  margin: 0 0 10px;
  color: #18201b;
}

.content-page h3 {
  margin: 18px 0 6px;
  color: #18201b;
}

.content-page a {
  color: #245c3a;
}

.app-brand-link {
  text-decoration: none;
}
</style>
