druniq Logo druniq
← Zurück zur Übersicht ← Back to overview

Datenschutzerklärung / Privacy Policy

Solitaire League · druniq · Version 1.2 · Stand: 2026-07-11

Solitaire League · druniq · Version 1.2 · Effective date: 2026-07-11

1. Verantwortlicher / Controller

druniq – Inhaber Ron Kolditz, Am Hellmannsgrund 4, 08396 Waldenburg, Deutschland. E-Mail: info@druniq.com.

druniq – owner Ron Kolditz, Am Hellmannsgrund 4, 08396 Waldenburg, Germany. Email: info@druniq.com.

2. Gemeinsames druniq-Konto & Plattformbetrieb / Shared druniq Account & Platform Operation

Online- und Kontofunktionen nutzen ein gemeinsames druniq-Konto, das mit denselben Zugangsdaten in mehreren angebundenen druniq-Apps (z. B. SketchLeague, Solitaire League, DrunixRalley) verwendet werden kann. Die zentrale Anmeldung erfolgt über einen zentralen druniq-Anmeldedienst (auth.druniq.com). Verantwortlich für das druniq-Konto ist druniq. Bestimmte Konto-, Profil- und Plattformdaten (z. B. Anmeldedaten, Anzeigename, Profil, Freundes- und Online-Status) werden zentral und app-übergreifend verarbeitet, soweit dies für Betrieb, Sicherheit, Social-Funktionen, Support und Nutzerverwaltung erforderlich ist. App-spezifische Daten (z. B. Spielstände, Ranglisten) sind mit demselben druniq-Konto verknüpft.

Online and account features use a shared druniq account that can be used with the same credentials across several connected druniq apps (e.g., SketchLeague, Solitaire League, DrunixRalley). Central sign-in is handled by a central druniq authentication service (auth.druniq.com). druniq is the controller of the druniq account. Certain account, profile and platform data (e.g., login data, display name, profile, friends and online status) are processed centrally and across apps, where necessary for operation, security, social features, support and user administration. App-specific data (e.g., game progress, leaderboards) is linked to the same druniq account.

Gemeinsame Plattform-Infrastruktur: Konto- und Plattformdaten werden in einer zentralen, von druniq betriebenen Plattform-Datenbank (MongoDB) gespeichert. Ein In-Memory-Zwischenspeicher (Redis) dient ausschließlich als technischer, kurzlebiger Zwischenspeicher mit automatischem Ablauf (z. B. Online-Status, Sitzungs-/Token-Sperrlisten, Chat-Zustellung, Matchmaking) und ist keine dauerhafte Primärdatenbank.

Shared platform infrastructure: Account and platform data are stored in a central platform database (MongoDB) operated by druniq. An in-memory store (Redis) serves solely as a technical, short-lived cache with automatic expiry (e.g., online status, session/token revocation lists, chat delivery, matchmaking) and is not a permanent primary database.

3. Verarbeitete Daten / Data We Process

Je nach Funktion verarbeiten wir folgende Datenkategorien:

  • Konto- & Profildaten: z. B. pseudonymer Spielername, Konto-Kennung, ggf. E-Mail (bei Registrierung);
  • Spiel- & Ranglistendaten: Ergebnisse, Spielzüge/Replays zur Fairnessprüfung, MMR/Ligen, Ranglistenplatzierung;
  • Geräte- & Nutzungsdaten: Gerätekennungen, Betriebssystem, App-Version, Absturz-/Diagnosedaten;
  • Werbedaten: für die Auslieferung von Werbung erforderliche Kennungen (siehe Abschnitt Werbung);
  • In-App-Käufe: Kaufverifizierungsdaten über den jeweiligen App-Store.

Depending on the feature, we process the following categories of data:

  • Account & profile data: e.g., pseudonymous player name, account ID, optionally email (on registration);
  • Game & leaderboard data: results, moves/replays for fairness checks, MMR/leagues, leaderboard placement;
  • Device & usage data: device identifiers, operating system, app version, crash/diagnostic data;
  • Advertising data: identifiers required to serve ads (see Advertising);
  • In-app purchases: purchase verification data via the respective app store.

4. Authentifizierung & Sitzungssicherheit / Authentication & Session Security

Zur sicheren Anmeldung und Sitzungsverwaltung verwenden wir signierte Zugriffstoken (asymmetrisches Verfahren, RS256) und gesonderte Erneuerungstoken (Refresh Tokens). Kompromittierte oder zurückgezogene Token können über eine technische Sperrliste (in Redis) unwirksam gemacht werden. Zwecke: sichere Anmeldung, Sitzungsverwaltung und Sperrung kompromittierter Token. Ein Drittanbieter-Login wird hierfür nicht eingesetzt.

For secure sign-in and session management we use signed access tokens (asymmetric scheme, RS256) and separate refresh tokens. Compromised or revoked tokens can be invalidated via a technical revocation list (in Redis). Purposes: secure sign-in, session management and revocation of compromised tokens. No third-party login is used for this.

5. App-übergreifende Plattformfunktionen / Cross-App Platform Features

Folgende Funktionen werden als gemeinsame Plattformdienste über das druniq-Konto bereitgestellt und können app-übergreifend wirken:

  • Chat: Nachrichteninhalte und Zustellzustände; Nachrichten werden serverseitig nur befristet vorgehalten;
  • Freunde: Freundschaftsbeziehungen, Anfragen und Status;
  • Profilsuche: Suche nach öffentlichem Anzeigenamen/Profil;
  • Online-Status: technischer Präsenzstatus (kurzlebig, in Redis mit Ablauf);
  • Cosmetics/Stempel: freigeschaltete kosmetische Inhalte und Profilabzeichen;
  • Coins: funktionsbezogener Guthabenstand (virtuelle, nicht auszahlbare Währung).

The following features are provided as shared platform services via the druniq account and may operate across apps:

  • Chat: message content and delivery states; messages are retained server-side only for a limited period;
  • Friends: friendship relations, requests and status;
  • Profile search: search by public display name/profile;
  • Online status: technical presence status (short-lived, in Redis with expiry);
  • Cosmetics/stamps: unlocked cosmetic content and profile badges;
  • Coins: feature-related balance (virtual, non-redeemable currency).

6. Spielbezogene Daten Solitaire League / Game Data Solitaire League

  • Lobby- & Duell-Daten: Lobby-Teilnahme, Duell-Paarungen, Gegner-/Sitzungszuordnung;
  • Echtzeit-Kommunikation: WebSocket-Verbindungsdaten für laufende Partien (technisch erforderlich);
  • Matchmaking & Spielzustand: MMR/Liga, Matchmaking-Parameter, Spielzüge/Replays zur Fairnessprüfung, Ranglisten.
  • Lobby & duel data: lobby participation, duel pairings, opponent/session assignment;
  • Real-time communication: WebSocket connection data for ongoing matches (technically required);
  • Matchmaking & game state: MMR/league, matchmaking parameters, moves/replays for fairness checks, leaderboards.

7. Zwecke & Rechtsgrundlagen / Purposes & Legal Bases

Bereitstellung des Spiels, Konten, Ranglisten und Fairness (Art. 6 Abs. 1 lit. b DSGVO); Sicherheit, Anti-Cheat und Stabilität (lit. f); Werbung und personalisierte Werbung nur mit Einwilligung (lit. a, § 25 TDDDG); In-App-Käufe (lit. b).

Provision of the game, accounts, leaderboards and fairness (Art. 6(1)(b) GDPR); security, anti-cheat and stability (f); advertising and personalized advertising only with consent (a, § 25 TDDDG); in-app purchases (b).

8. Werbung & Einwilligung / Advertising & Consent

Werbung wird über Google AdMob ausgeliefert. Vor personalisierter Werbung holen wir Ihre Einwilligung über die Google User Messaging Platform (UMP) ein (Consent Mode). Sie können Ihre Auswahl jederzeit in den App-Einstellungen ändern. Bei nicht personalisierter Werbung werden Daten nur im erforderlichen Umfang verarbeitet.

Ads are served via Google AdMob. Before personalized advertising we obtain your consent via the Google User Messaging Platform (UMP) (Consent Mode). You can change your choice at any time in the app settings. For non-personalized ads, data is processed only to the extent required.

9. Empfänger & Auftragsverarbeiter / Recipients & Processors

Wir setzen Dienstleister ein, insbesondere Google (AdMob für Werbung) sowie Apple/Google als App-Store-Betreiber. Die Anmeldung und das gemeinsame druniq-Konto werden über einen zentralen druniq-Anmeldedienst (auth.druniq.com) bereitgestellt. Eine eigene Backend-Infrastruktur dient Konto, Spielablauf, Lobby/Duell, Rangliste und Anti-Cheat; Konto- und Plattformdaten liegen in einer zentralen Plattform-Datenbank (MongoDB), ergänzt um einen flüchtigen Redis-Zwischenspeicher (s. Abschnitt 2).

We use service providers, in particular Google (AdMob for advertising) and Apple/Google as app store operators. Sign-in and the shared druniq account are provided via a central druniq authentication service (auth.druniq.com). Our own backend infrastructure serves accounts, gameplay, lobby/duel, leaderboards and anti-cheat; account and platform data reside in a central platform database (MongoDB), complemented by a volatile Redis cache (see section 2).

10. Drittlandübermittlung / Third-Country Transfers

Bei der Nutzung von Diensten von Google/Apple kann eine Verarbeitung in Drittländern (z. B. USA) erfolgen. Soweit erforderlich, stützen sich diese Übermittlungen auf geeignete Garantien (z. B. EU-Standardvertragsklauseln) bzw. einen Angemessenheitsbeschluss.

When using Google/Apple services, processing may take place in third countries (e.g., USA). Where necessary, these transfers rely on appropriate safeguards (e.g., EU Standard Contractual Clauses) or an adequacy decision.

11. Speicherdauer / Retention

Wir speichern Daten nur so lange, wie es für die genannten Zwecke erforderlich ist. Konto- und Ranglistendaten werden bei Kontolöschung bzw. nach Ablauf der jeweiligen Aufbewahrung gelöscht. Chat-Nachrichten werden serverseitig nur befristet vorgehalten; flüchtige Redis-Daten verfallen automatisch.

We store data only as long as necessary for the stated purposes. Account and leaderboard data is deleted on account deletion or after the respective retention. Chat messages are retained server-side only for a limited period; volatile Redis data expires automatically.

12. Betroffenenrechte & Userservice / Data Subject Rights & User Service

Sie haben nach Art. 15–22 DSGVO Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit und Widerspruch sowie das Recht, eine Einwilligung zu widerrufen. Bestimmte Kontoanliegen (z. B. Datenlöschung, Kontolöschung) können Sie selbst über das Userservice-Portal unter https://auth.druniq.com/userservice verwalten; alternativ per E-Mail an info@druniq.com. Da es sich um ein gemeinsames druniq-Konto handelt, kann die Löschung app-übergreifend wirken.

Im Userservice-Portal (https://auth.druniq.com/userservice) können Sie nach Anmeldung mit Ihren druniq-Zugangsdaten außerdem selbst: eine Recovery-E-Mail hinterlegen oder ändern (Bestätigung per Code), ein Passwort setzen oder ändern, Ihre gespeicherten Daten einsehen oder als PDF herunterladen (Recht auf Auskunft/Datenübertragbarkeit, Art. 15, 20 DSGVO) sowie sich auf allen Geräten und in allen druniq-Apps gleichzeitig abmelden.

Under Art. 15–22 GDPR you have rights to access, rectification, erasure, restriction, portability and objection, and the right to withdraw consent. Certain account matters (e.g., data deletion, account deletion) can be managed yourself via the user service portal at https://auth.druniq.com/userservice; alternatively by email to info@druniq.com. As this is a shared druniq account, deletion may take effect across apps.

In the user service portal (https://auth.druniq.com/userservice), after signing in with your druniq credentials you can also: add or change a recovery email (confirmed via a code), set or change a password, view your stored data or download it as a PDF (right of access / data portability, Art. 15, 20 GDPR), and sign out on all devices and druniq apps at once.

13. Beschwerderecht / Right to Complain

Sie können sich bei einer Datenschutzaufsichtsbehörde beschweren. Zuständig ist insbesondere die Sächsische Datenschutz- und Transparenzbeauftragte.

You may lodge a complaint with a data protection supervisory authority, in particular the Saxon Data Protection and Transparency Commissioner.

14. Kinder / Children

Die App richtet sich an Nutzer ab 13 Jahren. Wir verarbeiten nicht wissentlich Daten von Kindern unter dieser Altersgrenze ohne erforderliche Einwilligung.

The app is intended for users aged 13 and over. We do not knowingly process data of children below this age without required consent.

15. Änderungen / Changes

Wir passen diese Datenschutzerklärung an, wenn sich Rechtslage, Verarbeitung oder eingesetzte Dienste ändern. Es gilt die hier veröffentlichte Fassung.

We update this Privacy Policy if the legal situation, processing or services used change. The version published here applies.

druniq Logo
Startseite Software-Übersicht AGB Impressum User Guidelines
Instagram

© 2026 druniq. Alle Rechte vorbehalten. © 2026 druniq. All rights reserved.