Datenschutzerklärung

1. Wer verantwortlich ist

Für den Betrieb der App jassguru.ch: Remo Prinz (Betreiber). Der Betreiber kann den Dienst auf einen Rechtsnachfolger (insbesondere eine von ihm gegründete Gesellschaft) übertragen; darüber informieren wir.

Für das Forschungsprojekt AlphaJass: der Jassverband Schweiz (JVS), gemeinsam mit der Forschungspartnerin FHNW — Details im Studien-Infoblatt.

Kontakt für alles: siehe Ziffer 11.

2. Grundsatz & Gästemodus

Die Kernfunktionen sind ohne Registrierung im Gästemodus nutzbar. Anonyme Spiele gegen die KI sind ohne Name/E-Mail möglich; dabei wird eine lokale Kennung im Browser gesetzt (arenaGuestId), um Sitz und Spielstand über Verbindungsabbrüche zu halten. Diese Kennung ist keinem Namen zugeordnet.

3. Welche Daten wir bearbeiten

  • Kontodaten: Bei der Registrierung erfassen wir nur zwei Angaben: deinen Jassnamen und deine E-Mail-Adresse. Später kannst du freiwillig ein Profilbild hinzufügen; wo es liegt, steht in Ziffer 6. Dein Passwort verwaltet ausschliesslich Google Firebase — für uns bleibt es unsichtbar (Ziffer 6).
  • Spieldaten: Jass-Resultate; in der Arena die Spielzüge und Spielentscheidungen sowie allfällige Rückmeldungen.
  • Technische Daten: IP-Adresse, Geräte-/Browser-Kennungen, Nutzungsstatistik.
  • Zahlungsdaten: bei einer JVS-Mitgliedschaft, verarbeitet über Stripe (wir speichern keine vollständigen Kartendaten).

4. Spieldaten: Partien, Statistik und Elo

Wenn du mit deinem Konto spielst, zeichnen wir den Verlauf deiner Partien auf und berechnen daraus deine Partienliste, deine Statistik, deine Striche und dein Elo. Aufgezeichnet werden Trumpfansagen und Schieben, Weis, Stiche und gespielte Karten, das Resultat, Zeitpunkt und Dauer der Partie, die eingesetzte KI-Version sowie die Mitspielenden am Tisch. Auch abgebrochene Partien werden gespeichert.

Zweck und Grundlage: Diese Bearbeitung dient der Erbringung des Dienstes, den du mit deiner Registrierung bestellt hast (Art. 31 Abs. 2 lit. a DSG; für Nutzerinnen und Nutzer aus der EU Art. 6 Abs. 1 lit. b DSGVO). Sie ist nicht freiwillig abwählbar — ohne sie gibt es keine Statistik und kein Elo. Du kannst deine Partien und dein Konto jederzeit löschen.

Mitspielende: Eine Partie ist ein gemeinsamer Vorgang. Deine Partie erscheint auch in der Partienliste deiner Mitspielenden, und ihre in deiner. Spielen Gäste ohne Konto mit, speichern wir deren Sitz ohne jeden Personenbezug.

Aufbewahrung: solange dein Konto besteht. Nach der Kontolöschung entfernen wir die Zuordnung zu deiner Person.

Speicherort und Auftragsbearbeiter: Google betreibt Datenbank, Dateispeicher und Hintergrund-Rechenschritte in unserem Auftrag. Deine Partien, deine Statistik und dein Elo liegen in der Datenbank (Firestore) in Zürich; die Aufzeichnungen der Arena-Partien und unsere Sicherungskopien ebenfalls in Zürich. Die Rechenschritte, die daraus Statistik, Striche und Elo bilden, laufen überwiegend in Belgien (EU), einzelne in Zürich und einzelne in den USA. Der Spielserver der Arena steht in Deutschland (EU). Die EU verfügt über ein Datenschutzniveau, das die Schweiz als angemessen anerkennt (Art. 16 Abs. 1 DSG i.V.m. Anhang 1 DSV). Bilder, die du hochlädst — Profilbild, Gruppenlogo, Turnierbild —, speichert Google im Dateispeicher in den USA; Grundlage und Einzelheiten dazu in Ziffer 6.

Forschungsprojekt AlphaJass — freiwillig und getrennt

Zusätzlich betreibt der Jassverband Schweiz zusammen mit der Fachhochschule Nordwestschweiz (FHNW) das Forschungsprojekt AlphaJass. Deine Partien fliessen nur dann in dieses Projekt ein, wenn du dem im Spiel ausdrücklich zugestimmt hast (Art. 6 Abs. 6 DSG; Art. 6 Abs. 1 lit. a DSGVO). An die FHNW gehen die Daten ausschliesslich unter einem Forschungs-Kürzel — ohne Name, ohne E-Mail, ohne Kennnummer deines Kontos. Verantwortlich für diesen Teil ist der Jassverband Schweiz, Hirslanderstrasse 34, 8032 Zürich, remo@jassverband.ch.

Du kannst die Zustimmung jederzeit widerrufen (Profil → Schalter «Projekt AlphaJass» oder E-Mail). Der Widerruf wirkt für die Zukunft; bis dahin erhobene Daten bleiben rechtmässig erhoben und werden auf Wunsch gelöscht. Ohne Zustimmung — oder nach einem Widerruf — nutzt du JassGuru vollständig weiter; Partienliste, Statistik und Elo laufen unverändert. Ohne Zustimmung fliessen deine Züge nur ohne jeden Kontobezug in den Forschungsbestand ein, so wie bei Gästen ohne Konto; solche Aufzeichnungen lassen sich später weder heraussuchen noch löschen.

Einzelheiten: Studien-Infoblatt AlphaJass.

5. Wozu — und auf welcher Grundlage

  • Konto, Spiel- und Statistikfunktionen (inkl. Elo, Partieliste, Arena-Aufzeichnung für deine eigene Auswertung): zur Erfüllung der Nutzung, die du mit der Registrierung eingehst. Dafür braucht es keine gesonderte Einwilligung.
  • Verbesserung des Dienstes und der Jass-KI in aggregierter Form: berechtigtes Interesse; soweit anonym, sind es keine Personendaten.
  • Wissenschaftliche Forschung (Projekt AlphaJass): nur mit deiner separaten, freiwilligen, jederzeit widerrufbaren Einwilligung — alles dazu im Studien-Infoblatt. Ohne Einwilligung nutzt du die App ohne jeden Nachteil.
  • Mitgliedschaft/Zahlung: Vertragserfüllung.

6. Wer Daten für uns verarbeitet

  • Google (Firebase / Google Cloud) — Anmeldung und Konto, Datenbank, Dateispeicher, Hosting der Website, Hintergrund-Rechenschritte und Reichweitenmessung. Wo die Daten liegen, hängt vom Dienst ab:
    • Datenbank (Firestore) mit Konto-, Spiel- und Statistikdaten: Zürich, Schweiz.
    • Aufzeichnungen der Arena-Partien und Sicherungskopien: Zürich, Schweiz.
    • Dateispeicher mit Profilbildern, Gruppenlogos und Turnierbildern: USA.
    • Hintergrund-Rechenschritte (Cloud Functions): überwiegend Belgien (EU), einzelne in Zürich, einzelne in den USA.
    • Anmeldung (Firebase Authentication) und Reichweitenmessung (Google Analytics): Google bearbeitet diese Daten auf seiner weltweiten Infrastruktur, unter anderem in den USA.
    Für die Schweiz stützt sich die Übermittlung in die USA darauf, dass der Bundesrat den Datenschutz zertifizierter US-Unternehmen seit dem 15. September 2024 als angemessen anerkennt (Art. 16 Abs. 1 DSG i.V.m. Anhang 1 DSV, Swiss-U.S. Data Privacy Framework); Google LLC ist dort zertifiziert. Für Nutzerinnen und Nutzer aus der EU stützt sie sich auf den Angemessenheitsbeschluss der Europäischen Kommission vom 10. Juli 2023 (EU-U.S. Data Privacy Framework). Dein Passwort verwaltet ausschliesslich Firebase; für uns bleibt es unsichtbar.
  • Cloudflare (Cloudflare, Inc., USA) — Zählung der Seitenaufrufe ohne Wiedererkennung (Ziffer 10). Cloudflare erhält den Pfad der aufgerufenen Seite, die Seite, von der du kamst, Angaben zu Browser und Betriebssystem, Ladezeiten sowie die IP-Adresse deines Geräts, aus der Cloudflare allein das Land ableitet. Die Bearbeitung findet in den USA statt. Für die Übermittlung gelten die Standardvertragsklauseln der Europäischen Kommission, die Cloudflare in seinem Auftragsbearbeitungsvertrag ausdrücklich auch für Daten unter dem Schweizer Datenschutzgesetz zusagt und dabei den EDÖB als zuständige Aufsichtsbehörde anerkennt (Art. 16 Abs. 2 lit. d DSG; für Nutzerinnen und Nutzer aus der EU Art. 46 Abs. 2 lit. c DSGVO).
  • Stripe (Zahlungen bei Mitgliedschaft).
  • Hostpoint (Domain und E-Mail, Schweiz).
  • Spielserver: Während einer Arena-Partie laufen die Spieldaten über unseren Server in Deutschland (EU); die aufgezeichneten Partien speichert Google in der Schweiz (Region Zürich).
  • Pinecone (Pinecone Systems, Inc., USA) — Hilfe-Artikel durchsuchbar machen. Wir stellen unsere Hilfe-Artikel auch KI-Assistenten wie ChatGPT zur Verfügung. Wird dort eine Frage zu JassGuru gestellt, rechnet Google die Frage in eine Zahlenreihe um; mit dieser Zahlenreihe sucht Pinecone den passenden Hilfe-Artikel heraus. Bei Pinecone liegen ausschliesslich unsere eigenen Hilfe-Artikel; von der Frage erreicht Pinecone allein die Zahlenreihe. Der Fragetext selbst geht an Google und steht rund 30 Tage in unseren Betriebsprotokollen. Beide Dienste bearbeiten diese Daten in den USA. Formuliere deine Frage darum am besten sachlich zum Problem.
  • FHNW: nur pseudonymisierte Forschungsdaten, nur bei Einwilligung (Studien-Infoblatt).

7. Forschung: pseudonym, nicht anonym

Details, ehrlich und vollständig, im Studien-Infoblatt: Was aufgezeichnet wird, was nicht, was «unter einem Kürzel» heisst, Widerruf und Löschung.

8. Aufbewahrung und Löschung

Kontodaten bleiben, solange dein Konto besteht. Du kannst dein Konto jederzeit selbst in den Profileinstellungen löschen («Konto löschen») — ohne E-Mail. Login und persönliche Daten werden unwiderruflich entfernt; Spielstatistiken bleiben zum Schutz der Statistiken deiner Mitspieler anonymisiert erhalten (z. B. «MW-1234» statt deinem Namen). Die Forschungsteilnahme widerrufst du ebenfalls im Profil (Schalter «Projekt AlphaJass»).

9. Deine Rechte

Auskunft, Berichtigung, Löschung, Einschränkung, Widerspruch, Datenübertragbarkeit, Widerruf von Einwilligungen (Art. 25 ff. DSG; für EU-Nutzer zusätzlich Art. 15 ff. DSGVO). Konto-Löschung und Forschungs-Widerruf gehen direkt im Profil; für alles andere genügt eine Nachricht (Ziffer 11). Beschwerden: Eidg. Datenschutz- und Öffentlichkeitsbeauftragter (EDÖB).

10. Cookies, lokale Speicher und Reichweitenmessung

Damit die App läuft, legen wir Angaben auf deinem Gerät ab: deine Anmeldung, deine Einstellungen, den Spielstand und einen Zwischenspeicher, damit JassGuru auch bei schwachem Empfang schnell bleibt (localStorage, IndexedDB, Cookies der Anmeldung). Diese Ablage gehört zum Dienst und bleibt eingeschaltet, solange du JassGuru benutzt.

In der installierten App merkt sich JassGuru, ob du zuletzt in der Arena oder am Tisch warst, und öffnet beim nächsten Start dort. Dafür liegt ein Eintrag im localStorage, dazu zwei kurze Merker im sessionStorage, die mit dem Beenden der App verfallen. Diese Einträge bleiben auf deinem Gerät und verschwinden, sobald du die Daten der App oder die Websitedaten deines Browsers löschst.

Die Reichweite messen wir auf drei Arten. Die erste zählt jeden Aufruf für sich. Die zweite erkennt dich für einen Tag und vergisst dich um Mitternacht. Die dritte erkennt ein wiederkehrendes Gerät über längere Zeit. Für die zweite und die dritte steht dir der Schalter am Ende dieser Ziffer offen.

Zählung ohne Wiedererkennung

Für die einfache Zählung setzen wir Cloudflare Web Analytics ein. Cloudflare erfährt dabei den Pfad der aufgerufenen Seite, die Seite, von der du kamst, Angaben zu Browser und Betriebssystem, Ladezeiten sowie die IP-Adresse deines Geräts, aus der Cloudflare allein das Land ableitet. Von der Adresse zählt allein der Pfad; Angaben hinter dem Fragezeichen bleiben aussen vor.

Diese Zählung lebt allein im Aufruf. Cloudflare vergibt je Seitenaufruf eine Zufallsnummer, führt damit die Meldungen desselben Aufrufs zusammen und lässt sie danach verfallen. Auf deinem Gerät bleibt dabei alles unberührt: dort liegt weder ein Cookie noch eine Kennung von Cloudflare. Die Einzelmeldungen bewahrt Cloudflare sieben Tage auf, danach bleibt eine zusammengefasste Auswertung, die uns sechs Monate zurückblicken lässt.

Zweck und Grundlage: Wir wollen wissen, welche Seiten benutzt werden, um sie zu verbessern (überwiegendes privates Interesse, Art. 31 Abs. 1 DSG; für Nutzerinnen und Nutzer aus der EU Art. 6 Abs. 1 lit. f DSGVO). Weil diese Zählung jeden Aufruf einzeln nimmt und dein Gerät unberührt lässt, gilt ein zweiter Besuch ihr als neuer Aufruf. Empfängerin ist Cloudflare, Inc. in den USA; Einzelheiten dazu in Ziffer 6.

Zählung mit Wiedererkennung für einen Tag

Damit wir wissen, wie viele Menschen JassGuru benutzen und welchen Weg sie darin nehmen, betreiben wir einen eigenen Zähler. Er läuft in unserem eigenen Code, und die Auswertung bleibt bei uns.

Aus der IP-Adresse deines Geräts, den Angaben deines Browsers und, wenn du angemeldet bist, deiner Konto-Kennung errechnet unser Server eine Prüfnummer. Diese drei Angaben verwerfen wir sofort nach der Rechnung. Gespeichert bleiben die Prüfnummer, der Tag und die Schritte, die du in der App gegangen bist, etwa das Tagesblatt geöffnet oder eine Partie gestartet. Auf deinem Gerät bleibt dabei alles unberührt.

In die Rechnung fliesst zusätzlich eine Zufallszahl ein, die jeden Tag neu gebildet wird. Dadurch ergibt derselbe Mensch am nächsten Tag eine andere Prüfnummer, und ein Wiedererkennen über den Tag hinaus entfällt. In der Nacht fassen wir die Prüfnummern zu Summen zusammen. Die einzelnen Prüfnummern löschen wir spätestens am dritten Tag, danach bleibt eine Auswertung ohne Personenbezug.

Zweck und Grundlage: Wir wollen wissen, wie viele Menschen mitjassen und wo sie stehen bleiben, um die App zu verbessern (überwiegendes privates Interesse, Art. 31 Abs. 1 DSG; für Nutzerinnen und Nutzer aus der EU Art. 6 Abs. 1 lit. f DSGVO). Der Zähler läuft auf der Infrastruktur von Google in der EU; zum Speicherort siehe Ziffer 6.

Zählung mit Wiedererkennung über längere Zeit

Damit wir wiederkehrende Geräte als dieselben zählen, setzen wir zusätzlich Google Analytics für Firebase ein. Gemessen werden die Zahl der Geräte, die aufgerufenen Seiten, App-Version, Betriebssystem und die grobe Region, die Google aus der IP-Adresse ableitet. Dafür liegt eine zufällige Gerätekennung auf deinem Gerät (Cookie _ga), damit ein wiederkehrendes Gerät als dasselbe gezählt wird. Diese Kennung steht für sich allein und bleibt von deinem Konto getrennt. Werbe- und geräteübergreifende Funktionen von Google halten wir ausgeschaltet.

Aufbewahrung: Die einzelnen Ereignisse bewahrt Google zwei Monate auf, die gerätebezogene Auswertung 14 Monate. Das Cookie _ga auf deinem Gerät läuft 14 Monate nach deinem letzten Besuch ab; es verfällt früher, sobald du den Schalter unten umlegst oder die Ablage deines Browsers löschst.

Zweck und Grundlage: Wir wollen wissen, was benutzt wird, um es zu verbessern (überwiegendes privates Interesse, Art. 31 Abs. 1 DSG; für Nutzerinnen und Nutzer aus der EU Art. 6 Abs. 1 lit. f DSGVO). Empfängerin ist Google; zum Speicherort siehe Ziffer 6.

So schaltest du diese Zählungen ab: mit dem Schalter hier auf dieser Seite. Er wirkt sofort auf beide, die Zählung für einen Tag und die Zählung mit Wiedererkennung, und bleibt auf deinem Gerät gespeichert. Angemeldete finden denselben Schalter im Profil. Ebenso wirkt es, wenn dein Browser die Verbindung blockiert, etwa durch einen Inhaltsblocker oder einen eingebauten Tracking-Schutz. JassGuru läuft in beiden Fällen vollständig weiter, und die Zählung ohne Wiedererkennung führen wir fort.

11. Kontakt

Remo Prinz (Betrieb) · Jassverband Schweiz (Forschung)
Hirslanderstrasse 34, 8032 Zürich · remo@jassverband.ch

Stand: 11. September 2026