Back

Privacy Policy

Last updated: February 21, 2026

1. Information We Collect

When you sign in with Google or Discord, we receive your name, email address, and profile picture from the provider. We also store the username and display name you set during profile setup. We do not collect passwords — authentication is handled entirely by your OAuth provider.

2. How We Use Your Information

  • Account & profile: To identify you within the app and display your name, username, and avatar to other league members.
  • Gameplay: To record your picks, calculate scores, and maintain league standings.
  • Communication: To display invites and league activity within the app. We do not send marketing emails.

3. Data Sharing

Your picks, standings, and profile information are visible to members of your leagues (picks are hidden until the weekly lock deadline). We do not sell or share your data with third parties for advertising or marketing purposes.

4. Third-Party Services

  • Google & Discord OAuth: Used for authentication. Their respective privacy policies apply to the data they process.
  • ESPN: NFL schedules, scores, and odds are sourced from ESPN's public API. No user data is sent to ESPN.

5. Data Retention

Your account data is retained as long as your account is active. When you delete your account, your identity is anonymized (username, name, and email are replaced with anonymous placeholders). Historical picks and standings are preserved in anonymized form to maintain league integrity.

6. Security

We use industry-standard measures to protect your data, including encrypted connections (HTTPS), secure session management, and database-level access controls. However, no system is perfectly secure — use the service at your own risk.

7. Your Rights

You can view and edit your profile information at any time. You can delete your account at any time, which triggers the anonymization process described above. If you have questions about your data, contact us via the project's GitHub repository.

8. Changes to This Policy

We may update this policy from time to time. Continued use of PicksLeagues after changes constitutes acceptance.