Privacy policy.
Last updated: November 7, 2026. Applies to the DRAFT 2.16 beta app and this website. This document describes the technical behavior verified in the code; it is not a legal compliance assessment.
Summary
DRAFT runs on your PC. It has no user accounts, no server receiving your data, no ads and no telemetry. What you enter or import stays on your computer. Its only automatic outgoing connections go to Riot Games services.
1. Where your data is
In the %LOCALAPPDATA%\DraftMid folder on your PC. The name comes from the previous version of the app and was kept so nothing is lost.
2. What the app keeps
- Profiles and preferences: your champions per role, exclusions, tip level and draft journal. They are saved in the embedded browser storage (
webviewsubfolder), with a backup copy indraft-profiles.json. - Settings:
settings.jsonholds options, window positions and very small "signatures" learned to recognize the champion select screen. They are lists of numbers: no image is saved. - Riot history, if you import it:
draft-history.jsholds the Riot IDs entered and, for each imported ranked solo/duo game, its ID, date, patch, duration, champion played, position, result, K/D/A and the enemy champions. No name or identifier of any other player. Before each import, a dated copy is made insauvegardes-historique; the last 5 are kept. - Aggregated statistics, if you compute them:
draft-role-rates-live.js,draft-matchups-live.jsand their state files hold counters per champion, position and patch, and the IDs of matches already read. No player appears in them. - Logs:
draftmid.logrecords startup errors. Diagnostic mode, off by default, also writesdiagnostic.log(detection figures, no image or name, cleared beyond 2 MB) and a draft validation file.
These files remain until you delete them.
3. Client window thumbnail
If automatic panel opening is on (the default), DRAFT reads, about once per second, a very small image of the screen area where the League of Legends client is: 96 × 54 pixels, in memory, replaced on each read. It is only used to estimate whether a champion select is in progress. It is neither saved nor sent. You can turn this off from the tray icon menu ("Activation automatique pendant la draft").
4. Riot API key
In the beta, imports and computations use a key you enter yourself at the time of the operation. It is masked on entry, stays in memory for the duration of the operation, is sent only to Riot's servers in the request header, and is never stored or logged. Never share it.
5. Network connections made by the app
- Data Dragon (
ddragon.leagueoflegends.com, Riot Games): version list and champion artwork, when displayed. - Riot Games API (
*.api.riotgames.com): only when you start an import or a computation. - League of Legends client: only if you enable client reading. Read requests to the local address
127.0.0.1, using the password the client writes in itslockfile; this password is not stored. Nothing leaves your PC. - External links (Riot Developer, Lolalytics): opened in your browser only when you click them.
These services apply their own policies and see your IP address when your PC contacts them. No data is sent to DRAFT.
6. This website
This website is static: no accounts, forms, cookies or analytics. It is hosted by Vercel, which technically processes IP addresses and access logs to serve and protect the site, under its own terms. Fonts are loaded from Google Fonts, so your browser contacts that service.
7. Deleting your data
Quit DRAFT (tray icon menu, Quitter), then delete the %LOCALAPPDATA%\DraftMid folder. This removes your profiles, imported history, statistics and logs. To keep your profiles, export them first from the settings. If you enabled "Démarrer avec Windows" (start with Windows), turn it off first from the tray icon menu.
8. Contact
For any question about your data: lucas.mettetal2@gmail.com. You can also open a discussion on GitHub, without posting any key or personal data.
← Back to DRAFT