FANTASY LoL

Privacy note

Privacy

Fantasy LoL is a small alpha project run by one person. This page says what data it keeps, why, and what you can do about it. If anything here is unclear, ask through the in-app Send feedback button.

The short version

What we collect

To run your account. Your username, a scrypt hash of your password (never the password itself), and a login session (a hashed token and its expiry, set as one cookie).

If you fill in the survey (optional). Your answers to questions about how often you play League now and used to, how much pro League you watch and where, which leagues and teams you follow, how long you have played and followed the scene, how you found this site, and, only if you choose to answer, your age range. We also store whether and when you consented to us using this for the purposes below, and a one-time flag recording that you have seen the survey so it stops prompting.

As you play. The rosters you build: your standing solo ladder roster for each region, and your team and roster in any league you create or join. Each time you save a roster we also add one dated line to an append-only log (your user id, which region or league, and when). We keep this to count, week by week, how many people come back — a genuine returning-player count instead of a re-saved default. Only grouped totals are ever shown or shared; the raw lines are never published tied to you. Plus anything you type into the feedback form, stored with your username so we can reply.

We do not collect your real name, precise location, contacts, browsing outside this site, or any payment information (the app is free and has no payments). We do not keep an application record of each login, though the server log below records requests as they arrive.

Server logs

The web server (Caddy, on the same host as everything else) keeps a standard access log: your IP address, your browser’s user-agent string, and the address of each request. That address can include an invite code (?code=) or a link tag (?ref=) when you follow such a link. These logs are not used for advertising or cross-site tracking; they exist so we can tell whether a shared link was opened and fix errors. Rolled log files are deleted after about 30 days; the current file can hold a little longer on a quiet stretch before it rotates. The lawful basis is our legitimate interest in running and understanding the site.

Why we use it

Lawful basis. The survey and any analysis of your survey answers run on your consent. You can withdraw it any time (see Your choices), and withdrawing does not affect your account. The roster-save log and the server access log run on our legitimate interest in running the site and knowing whether people come back; you can object to either by asking through the contact below. If you are in the UK or EU you also have the right to complain to your data protection authority.

What we don't do

Who else touches the data

That is the entire list. There are no other processors or integrations.

Your choices

How long we keep it

Account data, survey answers and your rosters are kept while your account is active, and removed when you delete your answers or your account on the timeline in Your choices. Roster-save log lines are kept while your account exists and are deleted with it. Server logs go after about 30 days (see Server logs). Backups roll off within a few weeks.

Children

This app is not aimed at children. If you tell us you are under 18, the server does not keep any survey answers for your account, turns analytics consent off, and deletes any answers already given.

Security

Passwords are hashed. Traffic is served over HTTPS. Backups are kept on the same provider. This is a small project without a dedicated security team; we keep the data we hold minimal on purpose, and we will tell affected users if we ever learn of a breach.

Changes

If this note changes in a way that matters, we will surface it in the app before it takes effect. The date below always reflects the current version.

Who runs this. Fantasy LoL is operated by one individual as a non-commercial project.
Contact: use the in-app Send feedback button. A dedicated privacy address that works without an account is being set up and will be published here before the project is opened to a wider audience.

Effective: 7 September 2026

Back to Fantasy LoL →