Datenschutzerklärung
Stand: Juni 2026 | Diese Erklärung gilt für die Web-App WerZahlt? unter werzahlts.web.app.
1. Verantwortlicher
BlackDEV (Hobbyprogrammierer-Projekt, nicht gewerblich)
Kontakt: blackdev911911@gmail.com
WerZahlt verwendet eine technische, anonyme Firebase-Anmeldung ohne Namen, Passwort oder sichtbares Nutzerkonto. Der jeweilige Gruppenadministrator ist für die bewusst in seiner Gruppe eingetragenen Inhalte verantwortlich. BlackDEV stellt die technische Infrastruktur bereit.
2. Grundsatz der Datensparsamkeit
Die App erhebt bewusst so wenig Daten wie möglich. Es gibt:
- Keine Pflichtregistrierung, kein persönliches Konto und kein Nutzerpasswort
- Keine E-Mail-Adressen der Nutzenden
- Keine Standortdaten
- Kein Verkauf oder kommerzielle Nutzung von Nutzerdaten
Welche Daten werden verarbeitet? App-spezifisch
2.1 Von dir eingegebene Daten (Gruppendaten)
Die App verarbeitet ausschließlich folgende, freiwillig eingegebene Daten:
- Vorname oder Pseudonym der Teilnehmenden
- Zahlungsbeträge (optional)
- Datum und Uhrzeit von Zahlvorgängen
- Anwesenheitsinformationen (wer bei einem Vorgang dabei war)
- Optionaler Admin-PIN; gespeichert wird ausschließlich ein SHA-256-Hash in einem nicht öffentlich lesbaren Secret-Dokument
Gruppendaten sind nur nach technischer Geräteanmeldung und mit bekanntem Raumcode erreichbar. Änderungen werden serverseitig anhand der Rolle geprüft. Gib dennoch keine unnötigen sensiblen Daten ein.
2.2 Lokale Gerätespeicherung (localStorage)
Auf deinem Gerät wird im lokalen Browserspeicher (localStorage) gespeichert:
- Teilnehmer-ID und technische anonyme Firebase-UID zur Gerätezuordnung
- Der Raumcode deiner aktuellen Gruppe
- Deine Einwilligung zur Analyse (ja/nein)
Diese Daten verlassen dein Gerät nicht und werden nicht an Dritte übertragen. Sie sind kein Cookie im rechtlichen Sinne (kein HTTP-Cookie, kein Tracking über Seitengrenzen hinweg).
Technische Dienste & Drittanbieter
3.1 Google Firebase Firestore (Datenbank)
Gruppendaten werden gespeichert in Google Firebase Firestore, einem Dienst der Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.
- Datenbankserver: Region Europa (eur3)
- Google LLC ist Auftragsverarbeiter gemäß Art. 28 DSGVO
- Grundlage für USA-Transfer: EU-US Data Privacy Framework + Standardvertragsklauseln (SCCs)
- Datenschutzerklärung Google: policies.google.com/privacy
3.2 Google Firebase Hosting (Webserver)
Die App wird über Google Firebase Hosting ausgeliefert. Dabei werden technisch bedingt Server-Logfiles erstellt, die IP-Adressen enthalten können. Diese Verarbeitung liegt in der Verantwortung von Google LLC. BlackDEV hat auf diese Logfiles keinen Zugriff.
3.3 Google Analytics (Firebase Analytics) Nur mit Einwilligung
Bei Einwilligung werden über Google Analytics für Firebase folgende anonymisierte Daten erhoben:
- Seitenaufrufe und Verweildauer (aggregiert, nicht personenbezogen)
- Klicks auf Support-Buttons (Ko-fi, Patreon)
- App-Version und Gerätetyp (grobe Kategorie)
- Land/Region (anhand anonymisierter IP)
IP-Adressen werden vor der Übertragung an Google anonymisiert. Es werden Cookies gesetzt (_ga, _ga_VH4TRPZNB1).
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung)
Widerruf: Browser-Cache + localStorage löschen. Kein Opt-out-Cookie da lokaler Widerruf ausreicht.
Rechtsgrundlagen der Verarbeitung
| Verarbeitung | Rechtsgrundlage |
|---|---|
| Speicherung Gruppendaten (Firestore) | Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse der Gruppe) |
| localStorage (Geräte-ID, Raumcode) | Art. 6 Abs. 1 lit. f DSGVO (technisch notwendig) |
| Firebase Hosting Logfiles | Art. 6 Abs. 1 lit. f DSGVO (Google LLC, technisch bedingt) |
| Google Analytics | Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) |
Deine Rechte (DSGVO Art. 15–21)
Als betroffene Person hast du folgende Rechte:
- Auskunft (Art. 15): Welche Daten über dich gespeichert sind
- Berichtigung (Art. 16): Korrektur falscher Daten
- Löschung (Art. 17 – „Recht auf Vergessenwerden"): Entfernung aus der Teilnehmerliste durch Admin oder über „Alles löschen"
- Einschränkung (Art. 18): Eingeschränkte Verarbeitung
- Datenübertragbarkeit (Art. 20): Export als JSON über die App-Funktion „Exportieren"
- Widerspruch (Art. 21): Widerspruch gegen Verarbeitung
- Widerruf der Einwilligung (Analytics): Jederzeit durch Cache-Löschen
Anfragen bitte an: blackdev911911@gmail.com
Beschwerderecht
Du hast das Recht, dich bei der zuständigen Datenschutzbehörde zu beschweren. In Deutschland ist dies der Bundesbeauftragte für den Datenschutz und die Informationsfreiheit (BfDI): www.bfdi.bund.de
Sonstiges
Datensicherheit
Der Zugriff ist durch einen kryptografisch erzeugten Raumcode, eine anonyme Firebase-Geräteanmeldung und serverseitige Rollenprüfungen geschützt. Direkte Schreibzugriffe aus dem Browser sind gesperrt. Die Übertragung erfolgt ausschließlich über HTTPS.
Speicherdauer
Daten werden gespeichert, solange die Gruppe die App nutzt. Der Owner kann den Raum in den Einstellungen schließen; eine endgültige Löschung kann anschließend über den Support oder das Admin-System erfolgen.
Kinder und Minderjährige
Die App richtet sich an volljährige Nutzende. Bei Nutzung durch Minderjährige ist die Einwilligung der Erziehungsberechtigten erforderlich.
Freiwilligkeit
Die Eingabe aller Daten ist vollständig freiwillig. Es entstehen keine Nachteile durch Verweigerung oder Löschungsanfragen.
Änderungen dieser Erklärung
Bei wesentlichen Änderungen wird die App aktualisiert und die Versionsnummer (sichtbar im Info-Tab) angepasst. Die weitere Nutzung nach einem Update gilt als Einverständnis mit der aktualisierten Fassung.