Legal

Privacy Policy

Last updated: June 8, 2026

This Privacy Policy explains what data LPTracker collects, why it collects it, how it is stored, and your rights regarding that data. LPTracker is committed to minimal, transparent, and lawful data collection.

LPTracker is not affiliated with, endorsed by, or sponsored by Riot Games. This Privacy Policy governs data collected by LPTracker only. It does not replace or supersede Riot Games' Privacy Notice, which applies separately to all data held by Riot Games.

1. Who We Are

LPTracker is an independent, non-commercial Discord bot developed by PepS. Contact: bloup.dev@gmail.com · Twitter / X.

2. Data We Collect

LPTracker only collects data strictly necessary to provide its tracking features. Data is collected when a user voluntarily runs /addaccount. No data is collected passively or without user initiation.

Data Source Purpose Retention
Discord User ID Discord Identify who registered the account Until /removeaccount
Discord Server ID Discord Route notifications to the correct server Until /removeaccount
Discord Channel ID Discord (via /setchannel) Send game updates to the correct channel Until changed or server removed
Riot ID (gameName + tagLine) Provided by user Identify the League of Legends account Until /removeaccount
PUUID / Summoner ID Riot Games API Internal identifier used for API calls Until /removeaccount
Ranked stats (tier, rank, LP, W/L) Riot Games API Display leaderboard, recap, and LP changes Refreshed each game; deleted on /removeaccount
Daily stat counters (wins/losses/LP diff) Computed from Riot API Daily recap message Reset each morning; deleted on /removeaccount
Last match ID Riot Games API Detect when a new game has been played Overwritten each game; deleted on /removeaccount

3. Data We Do NOT Collect

4. How We Use Your Data

Data is used exclusively to operate LPTracker's features. Specifically:

Data is never sold, rented, licensed, or shared with any third party for any purpose.

5. Riot Games API Data

LPTracker accesses the following Riot Games API endpoints to retrieve publicly available game data:

All API communication is performed over HTTPS. Game data retrieved from Riot's API is the intellectual property of Riot Games, Inc. LPTracker does not claim ownership of this data and does not redistribute or resell it.

Riot Games' own Privacy Notice applies to data held by Riot Games. LPTracker's Privacy Policy only covers data stored in LPTracker's own database.

6. Data Storage and Security

Data is stored in a MongoDB database hosted on MongoDB Atlas (cloud infrastructure). Access is restricted and the database is not publicly accessible. All communication between the bot, the API backend, and the database uses secure connections.

We take reasonable technical measures to protect stored data against unauthorized access, loss, or alteration. However, no system can guarantee absolute security. In the event of a data breach affecting users, we will notify impacted users promptly.

7. Your Rights and Data Deletion

You have full control over your data at all times:

8. GDPR Compliance

LPTracker complies with the General Data Protection Regulation (GDPR) where applicable. We process user data on the basis of consent (explicit opt-in via /addaccount) and legitimate interest (operating the service). We honor all user deletion requests immediately.

In accordance with Riot Games' GDPR procedures, if Riot forwards a deletion request associated with a player account, LPTracker will immediately cease using and delete all data linked to that account from our database.

9. Third-Party Services

LPTracker interacts with the following external services to operate:

LPTracker is not affiliated with, endorsed by, or sponsored by Riot Games, Discord, or MongoDB.

10. Children's Privacy

LPTracker does not knowingly collect data from individuals under the age of 13. If you believe a minor under 13 has registered, please contact bloup.dev@gmail.com and we will delete the data immediately.

11. Changes to This Policy

We may update this Privacy Policy periodically to reflect changes in our practices or applicable law. The "last updated" date at the top reflects the most recent revision. Continued use of LPTracker after changes constitutes acceptance of the updated policy.

12. Contact

For any privacy-related questions or requests: bloup.dev@gmail.com · Twitter / X.