Privacy Policy

Last updated: May 30, 2026

1. Introduction

LaneDuel ("we," "us," or "our") is an unofficial community service for League of Legends players. This Privacy Policy explains what personal data we collect, how we use it, and your rights regarding that data. By using LaneDuel, you agree to the practices described here.

LaneDuel is not affiliated with or endorsed by Riot Games. League of Legends and all related trademarks are the property of Riot Games, Inc.

2. Data We Collect

Account data

  • Email address — used for authentication only. We do not send marketing emails.
  • Display name (username) — shown on leaderboards and match history.
  • Password — stored as a secure bcrypt hash. We never store plaintext passwords.

Riot account data

  • Riot ID (game name + tag) — e.g. "HideOnBush#KR1"
  • PUUID — Riot's persistent unique account identifier, retrieved via the Riot Games API. Used solely to identify your summoner for matchmaking purposes.
  • Region — e.g. NA, KR, EUW.

Gameplay data

  • Match results (wins, losses, opponent information)
  • LaneDuel Rating (LDR) — our community-created skill metric, not affiliated with Riot's ranking
  • Match screenshots submitted as proof of results (stored in Cloudflare R2)

Technical data

  • IP address — processed by Cloudflare for security and DDoS protection
  • Browser user agent — logged by Cloudflare's infrastructure

We do not use Discord, Google, or any other social login. We do not sell your data to third parties.

3. How We Use Your Data

  • Providing matchmaking and leaderboard services
  • Verifying your League of Legends summoner identity via the Riot Games API
  • Calculating and displaying your LDR (LaneDuel Rating)
  • Preventing fraud, smurfing, and result manipulation
  • Improving service reliability and performance

We do not use your data for advertising or sell it to any third party.

4. Riot Games API

LaneDuel uses the Riot Games API to verify summoner identities and create tournament codes for custom games. Specifically, we access:

  • Riot Account API — to look up your PUUID by Riot ID
  • Tournament API — to generate custom game lobby codes
  • Match API — to verify game results (upcoming feature)

This use is subject to Riot Games' Developer Policies. Riot Games data is used only to power LaneDuel features and is not shared with other parties.

5. Third-Party Services

Cloudflare

LaneDuel is hosted on Cloudflare Pages and uses Cloudflare D1 (database), R2 (file storage), and KV (cache). Cloudflare processes network requests and may log IP addresses and request metadata. See Cloudflare's Privacy Policy.

Resend

We use Resend to send transactional emails (e.g. password resets, if applicable). Email addresses used for transactional purposes are not stored by Resend beyond delivery. See Resend's Privacy Policy.

6. Data Retention

We retain your account data for as long as your account exists. Match history and rating data are retained indefinitely as part of the community leaderboard. If you delete your account, your email address and personal identifiers are removed; anonymized match statistics may be retained for historical records.

7. Your Rights

You have the right to:

  • Access — request a copy of the data we hold about you
  • Correction — update inaccurate information
  • Deletion — request that your account and personal data be deleted
  • Portability — receive your data in a machine-readable format

To exercise these rights, contact us at privacy@laneduel.gg. We will respond within 30 days.

8. Security

All data is transmitted over HTTPS. Passwords are hashed using bcrypt before storage. We use Cloudflare's security infrastructure to protect against DDoS attacks and unauthorized access. No system is perfectly secure; please use a unique password for your LaneDuel account.

9. Children

LaneDuel is not intended for users under 13 years of age. We do not knowingly collect personal data from children under 13. If you believe a child has created an account, please contact us for removal.

10. Changes to This Policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page will reflect any changes. Continued use of LaneDuel after changes constitutes acceptance of the updated policy.

11. Contact

For privacy questions, data requests, or concerns:
privacy@laneduel.gg