Privacy Policy
Leagues — MTG Playgroup Tracker
Overview
Leagues is a mobile app for tracking Magic: The Gathering playgroup leagues and life totals. We collect only the data necessary to provide the service and do not sell your information to third parties.
Data We Collect
When you first open the app, an anonymous session is created with a unique identifier so you can use the life counter without an account. When you create an account we store your email address, display name, and an optional profile photo. When you use leagues we store league membership, match results, and related metadata such as invite codes and timestamps.
How We Use Your Data
Your data is used solely to provide and improve the Leagues app experience, including displaying league standings, match history, and member profiles. We do not use your data for advertising or share it with third parties for marketing purposes.
Third-Party Services
Leagues uses Google Firebase for authentication, data storage, file storage, crash reporting, and app verification. Firebase App Check collects device integrity signals (such as Play Integrity on Android and App Attest on iOS) to verify that requests come from the genuine app. Firebase may also collect device identifiers and crash diagnostics. Please refer to Google's privacy policy for details on how Firebase processes data.
Data Retention
Your account data is retained as long as your account exists. Match records remain in league history even if you leave a league, as they are part of the shared league record. Crash reports are retained by Firebase Crashlytics for up to 90 days.
Your Rights
You can update your display name and profile photo at any time from the Profile screen. You can delete your account, which removes your profile data and league memberships. To request a full data export or raise a concern, please contact us using the information below.
Contact
If you have questions about this privacy policy or your data, please reach out to us at leagues@andyfang.io.