Datenschutzerklärung
Stand: April 2025
1. Verantwortlicher
Bulkratte wird betrieben von:
Progani GmbH
Osterstr. 8
20259 Hamburg
Deutschland
Kontakt: kontakt@progani.com
2. Welche Daten wir erheben
Wenn du dich mit Discord oder Google anmeldest, erhalten und speichern wir folgende Daten, die von diesen Diensten bereitgestellt werden:
- Anzeigename
- E-Mail-Adresse
- Profilbild-URL
- OAuth-Kontobezeichner und -tokens (ausschließlich zur Sitzungsverwaltung)
Während der Nutzung von Bulkratte speichern wir außerdem:
- Deine Pokémon-Kartensammlung (Karten, Zustand, Varianten, Notizen)
- Von dir hochgeladene Fotos deiner Karten
- Von dir erstellte Sets
- Wunschlisten-Freigabelinks und deren Zugriffszeitpunkte
- Tauschverbindungen und Einladungslinks
3. Zweck der Datenverarbeitung
Authentifizierung & Kontoverwaltung — zur Identitätsverifizierung und Aufrechterhaltung einer sicheren Sitzung. Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).
Kernfunktionalität — das Speichern deiner Sammlung, Sets, Fotos, Wunschlisten und Tauschverbindungen ist der eigentliche Zweck des Dienstes. Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).
Spracheinstellung — wir speichern deine bevorzugte Sprache in einem Cookie, damit die Seite bei jedem Besuch in deiner Sprache erscheint. Rechtsgrundlage: berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO).
Scan-Samples (Mobile-App) — wenn du in den Scanner-Einstellungen der App „Scans zur Verbesserung der Erkennung teilen“ aktivierst (standardmäßig aus), übertragen wir pro erkannter Karte nur den zugeschnittenen Kartenausschnitt, nie das gesamte Foto, zusammen mit der erkannten bzw. von dir bestätigten Karte, den Erkennungswerten und technischen Metadaten (App-, Modell- und Index-Version, Gerätemodell, Zeitpunkt). Wir nutzen sie ausschließlich, um die Kartenerkennung zu bewerten und zu verbessern; Administratoren können Samples dafür einsehen und beschriften. Die Samples liegen mit deinem Konto verknüpft auf unseren eigenen Servern. Du kannst die Option jederzeit im Scanner ausschalten, danach werden keine neuen Samples mehr erfasst; bereits geteilte Samples bleiben erhalten. Wird dein Konto gelöscht, entfernen wir die Verknüpfung der Samples mit dem Konto; auf Anfrage löschen wir sie wie deine übrigen Kontodaten. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO).
4. Cookies
Wir verwenden zwei Cookies:
- Sitzungs-Cookie (
authjs.session-token) — hält dich eingeloggt. Dieser Cookie ist für den Betrieb des Dienstes unbedingt erforderlich. - Sprach-Cookie (
preferred-locale) — speichert deine Spracheinstellung. Dieser Cookie ist rein funktional.
Keiner dieser Cookies wird für Tracking oder Werbung verwendet. Es werden keine Drittanbieter-Cookies von Bulkratte gesetzt.
5. Analyse
Wir nutzen Plausible Analytics, um die aggregierte Nutzung der Website zu verstehen. Plausible ist datenschutzfreundlich konzipiert: Es werden keine Cookies gesetzt, keine Personen seitenübergreifend verfolgt und keine personenbezogenen Daten erhoben. Die statistischen Daten werden auf der EU-Infrastruktur von Plausible verarbeitet.
Wir nutzen außerdem Vercel Speed Insights zur Überwachung der Seitenperformance. Dieser Dienst misst technische Kennzahlen (Ladezeiten, Core Web Vitals) und speichert keine personenbezogenen Daten.
6. Fehler-Monitoring
Wenn auf der Website, in der Bulkratte-App oder in unserer Kartenerkennung ein technischer Fehler auftritt, schicken diese einen Fehlerbericht an Bugsink. Bugsink ist eine Software zur Fehlerüberwachung, die wir selbst auf einem von uns betriebenen Server in der EU betreiben. Wir nutzen die Berichte ausschließlich, um Fehler zu finden und zu beheben.
Ein Fehlerbericht enthält:
- die Fehlermeldung und die Stelle im Programmcode, an der der Fehler aufgetreten ist
- die Adresse der aufgerufenen Seite ohne Suchparameter. Freigabe- und Einladungslinks machen wir dabei unkenntlich.
- die Schritte kurz vor dem Fehler, etwa zuvor aufgerufene Seiten
- Browser, Betriebssystem, Gerätemodell und App-Version
- wenn du angemeldet bist, deine interne Nutzer-ID, damit wir einen Fehler einem Konto zuordnen können
Nicht enthalten sind deine E-Mail-Adresse, dein Name, deine IP-Adresse, Cookies, Formularinhalte und hochgeladene Bilder wie deine Kartenfotos.
Rechtsgrundlage ist unser berechtigtes Interesse an einem fehlerfreien und sicheren Betrieb von Bulkratte (Art. 6 Abs. 1 lit. f DSGVO). Wir geben die Fehlerberichte nicht an Dritte weiter.
Bugsink bewahrt höchstens 10.000 Fehlerberichte je Bereich (Website, App, Kartenerkennung) auf. Kommt ein neuer Bericht hinzu, löscht es automatisch den ältesten.
7. Drittanbieter
Discord & Google — ausschließlich zur Authentifizierung. Wir geben deine Daten nicht über das für den OAuth-Login erforderliche Maß hinaus an diese Dienste zurück.
Vercel — unser Hosting- Anbieter. Deine Anfragen werden auf der Infrastruktur von Vercel verarbeitet. Siehe Datenschutzerklärung von Vercel.
Cloudflare R2 — zur Speicherung der von dir hochgeladenen Kartenfotos. Bilder werden über die Infrastruktur von Cloudflare ausgeliefert. Siehe Datenschutzerklärung von Cloudflare.
8. Speicherdauer
Dein Konto und alle zugehörigen Daten (Sammlung, Sets, Fotos, Wunschlisten, Tauschverbindungen) werden so lange gespeichert, wie dein Konto besteht. Wenn du möchtest, dass deine Daten gelöscht werden, kontaktiere uns unter der oben genannten Adresse — wir entfernen sie innerhalb von 30 Tagen.
Authentifizierungs-Sitzungstoken laufen automatisch ab und werden anschließend aus unserer Datenbank entfernt.
9. Deine Rechte (DSGVO)
Als Nutzer in der EU/EWR hast du folgende Rechte bezüglich deiner personenbezogenen Daten:
- Auskunft — Anforderung einer Kopie der bei uns gespeicherten Daten.
- Berichtigung — Bitte um Korrektur unrichtiger Daten.
- Löschung — Anforderung der Löschung deines Kontos und aller zugehörigen Daten.
- Datenübertragbarkeit — Erhalt deiner Daten in einem maschinenlesbaren Format.
- Widerspruch — Widerspruch gegen die Verarbeitung auf Grundlage berechtigter Interessen.
- Einschränkung — Bitte um Aussetzung der Verarbeitung während eines Streitfalls.
Zur Ausübung dieser Rechte wende dich an die E-Mail-Adresse in Abschnitt 1. Du hast außerdem das Recht, eine Beschwerde bei deiner nationalen Datenschutzbehörde einzureichen.
10. Änderungen dieser Erklärung
Wir können diese Datenschutzerklärung von Zeit zu Zeit aktualisieren. Das „Stand“-Datum am Anfang dieser Seite wird bei Änderungen aktualisiert. Wir empfehlen, diese Seite regelmäßig zu überprüfen.
