Privacy
Last updated: 11 November 2026. The German version (Datenschutz) is authoritative.
Controller
Dominik Prengel
Beethovenstr. 25, 85622 Feldkirchen
Email: [email protected]
Rolecraft is a free, privately run hobby project. No ads, no tracking, no selling of data.
Website
No cookies and no third-party content. We keep no access logs containing IP addresses. The game server counts requests per IP address in memory for at most one minute to prevent abuse. Website and server are reached through Cloudflare (USA, certified under the EU-US Data Privacy Framework, data processing agreement in place).
What the game processes
- Your Riot ID and the PUUIDs Riot issues for our application – to identify your account and fetch your matches.
- Results of your own League and TFT matches from the official Riot API (mode, role, win/loss or placement, duration, champion played and a few per-minute averages) – to calculate rewards. The form bonus only compares you with your own earlier games.
- Game state (class, experience, essences, items, reward history), display name, friends, guild membership, last activity.
- A device login, stored only as an irreversible hash.
Legal basis: Art. 6(1)(b) GDPR (providing the game you asked for); abuse prevention under Art. 6(1)(f) GDPR.
Visible to others: friends and guild members see your display name, Riot ID, class, guild rank and last activity. Your match history and performance values are never shown to anyone. There are no public leaderboards.
What the app does not do: it does not read the League client or memory, shows nothing in game, and stores only the server address and your device login on your PC.
Riot Games
Our server queries the Riot Games API with your Riot ID / PUUID. With "Sign in with Riot" you enter your password only at Riot; we only receive which account signed in. During icon verification the app loads the icon image from Riot's ddragon.leagueoflegends.com, which transmits your IP address to Riot. Riot's own privacy policy applies to Riot.
Retention
- Account and game state: until you delete your account.
- Raw match data from Riot (also contains other players' data): cache only, deleted automatically after 30 days.
- Verification and sign-in attempts: at most 15 minutes.
- Matches are only fetched while you have used the app within the last 30 days.
Your rights
Access, rectification, erasure, restriction, portability and objection (Art. 15–21 GDPR). In the app use "Meine Daten herunterladen" (full JSON export) and "Konto löschen" (immediate, permanent deletion of your account and all related data). For anything else contact [email protected]. You may also lodge a complaint with a data protection supervisory authority.
Minimum age
Rolecraft is intended for players aged 16 and over; younger players need parental consent.