Privacy Policy

Last Updated: November 16, 2025

Introduction

This Privacy Policy explains how TFT Eneagram Analyzer ("we", "us", or "our") collects, uses, and protects your information when you use our website and services. We are committed to protecting your privacy and being transparent about our data practices.

Information We Collect

1. Riot Games Data

  • Summoner name and region
  • Match history (last 20 games)
  • Champion statistics and traits usage
  • Rank and LP (League Points)
  • Augment selections and item builds

All Riot Games data is fetched in real-time from the official Riot Games API and is publicly available.

2. Anonymous Tracking

  • FingerprintJS: We use browser fingerprinting to provide persistent analysis without requiring login
  • Google Analytics: We collect anonymized usage statistics (page views, session duration)

No personally identifiable information (PII) is collected through these tools.

3. Technical Data

  • IP address (for rate limiting and security)
  • Browser type and version
  • Device type (desktop/mobile)
  • Language preference

How We Use Your Information

  • Eneagram Analysis: Calculate your player personality type based on match history
  • Caching: Store match data temporarily (up to 24 hours) in Redis to reduce API calls
  • Persistent Storage: Save Challenger player patterns in PostgreSQL for similarity comparisons
  • Service Improvement: Analyze usage patterns to enhance features
  • Security: Prevent abuse and rate limit violations

Data Storage & Retention

Redis Cache (Match History)20-24 hours
Redis Cache (Summoner Data)24 hours
PostgreSQL (Challenger Patterns)7 days
Browser FingerprintSession only

After these periods, data is automatically deleted. We do not keep historical records beyond what's necessary for the service.

Third-Party Services

Riot Games API

Official API for TFT™ match data

FingerprintJS

Anonymous browser fingerprinting for session persistence

Google Analytics

Anonymized usage statistics and metrics

Cookies & Local Storage

We use cookies and local storage for:

  • Language preference (ES/EN)
  • Recently searched summoners (favorites)
  • Session fingerprint (FingerprintJS)
  • Analytics cookies (Google Analytics)

You can disable cookies in your browser settings, but some features may not work properly.

Your Rights (GDPR/CCPA)

Right to Access

Request a copy of your cached data

Right to Deletion

Request deletion of your cached data

Right to Opt-Out

Disable Google Analytics tracking

Note: Since we use anonymous fingerprinting and no login system, most data is automatically deleted after cache expiration. If you wish to exercise your rights, please contact us with your summoner name and region.

Data Security

We implement industry-standard security measures:

  • HTTPS encryption for all communications
  • Redis and PostgreSQL secured with authentication
  • Rate limiting to prevent abuse
  • Regular security audits
  • No storage of sensitive personal information

Children's Privacy

Our service is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, please contact us immediately.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last Updated" date. Continued use of the service after changes constitutes acceptance of the updated policy.

Contact Us

If you have questions about this Privacy Policy or wish to exercise your rights, please contact us:

Email: privacy@tft-eneagram.com

Website: https://tft-eneagram.com

TFT Eneagram Analyzer isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games, and all associated properties are trademarks or registered trademarks of Riot Games, Inc.