Privacy & legal notice
Skin Picker has no accounts, no profiles and no advertising. This page describes exactly what the app, the website and the rooms server each handle — and what none of them do.
Last updated 6 August 2026
The desktop app
Telemetry is opt-in and off by default. On first launch the app asks whether you want to share anonymous usage statistics. If you decline — or simply close the dialog — nothing is ever sent. You can change your mind at any time in Settings, in both directions.
If you accept, anonymous events are sent through Aptabase, a privacy-focused analytics service. Those events carry a random identifier generated on your machine, the app version, your operating system and your locale. They never carry your Riot account, your summoner name, your PUUID, your skin collection or anything that identifies you personally.
Everything else the app does stays on your computer. It reads the League Client through its local API on 127.0.0.1. Your settings, exclusions and pick history are stored in local files on your machine and are never uploaded.
The rooms server
The premade rooms feature is the only part that involves a server, and it only runs while you are actually in a room.
- Nothing is stored in a database — there isn't one. Room state lives in the server's memory and disappears when the room closes or the server restarts.
- While a room is open, the server holds what you volunteer to share with your teammates: your summoner name, your account identifier (PUUID) and the list of skins you own for the champion you locked, so the synergy between five players can be computed.
- Diagnostic logs are written to disk. They contain your summoner name and a truncated account identifier — never the full one, and never the token that authenticates your actions.
- The server never contacts Riot. It only ever sees what a client sends it.
If you never open or join a room, the server never hears from you at all.
This website
The site measures audience through Aptabase, the same service as the app. It records page views and a handful of interactions — which language you picked, whether you clicked download or the GitHub link. A random identifier is kept in your browser to avoid counting the same visitor twice.
No advertising, no tracking across other websites, no social network widgets, no data resold to anyone. Your country is inferred from your IP address, which is not stored.
Note, in the interest of being straight with you: unlike the app, the website loads this measurement without asking first. If you would rather it didn't, any content blocker will stop it, and the site works exactly the same.
Your rights
Since there is no account and no personal profile, there is generally nothing to give you access to, correct or erase — that is a design choice, not a shortcut. If you nonetheless have a question or a request about your data, write to me at the address below and I'll answer.
Legal notice
- Publisher: Valentin Dumas, publishing as an individual on a non-professional basis.
- Contact: [email protected]
- Hosting: this site is self-hosted on the publisher's own infrastructure, behind Cloudflare, Inc. (San Francisco, California, United States).
- Source code: the app and the rooms server are open source under the MIT licence. Everything described on this page can be verified there.