Privacy Policy

Last updated: September 14, 2026

1. Introduction

TheStats.ai ("we", "our", or "us") operates the TheStats.ai platform, a sports league management system. This Privacy Policy explains how we collect, use, and protect your information when you use our service.

2. Information We Collect

Account Information

When you create an account, we collect your name, email address, and password (stored securely using industry-standard hashing). League administrators may also provide organization details such as organization name and contact information.

League & Game Data

We collect and store league data including team names, player names, jersey numbers, game scores, player statistics, and scheduling information that you provide through the platform.

Google Sign-In

If you sign in with Google, we receive your name, email address, and profile picture from Google. We use this only to create or sign in to your TheStats.ai account — it is not used for any other purpose.

YouTube (League Administrators Only)

See "Google and YouTube Data" below.

Push Notifications

If you opt in to push notifications, we store your browser push subscription endpoint (a URL generated by your browser). This is not linked to any user account and is used solely to deliver game and league notifications.

Automatically Collected Information

We may collect standard server logs including IP addresses, browser type, and access times for security and performance monitoring purposes.

3. How We Use Your Information

  • To provide and maintain the league management platform
  • To display game statistics, standings, and leaderboards
  • To send push notifications about game results and league updates (with your consent)
  • To facilitate YouTube livestreaming of games (when connected by an admin)
  • To authenticate users and protect accounts
  • To improve and optimize the platform

4. Data Sharing

We do not sell your personal information. We may share data in the following circumstances:

  • Public League Pages: League names, team names, player names, game scores, and statistics may be publicly visible if the league administrator enables public access.
  • YouTube: When an admin connects a channel, we interact with the YouTube API only to create and manage that league's live broadcasts. See "Google and YouTube Data" below.
  • Service Providers: We use AWS for hosting and OpenAI to process uploaded scoresheet images for automated stats extraction (OCR). These providers process data on our behalf under their respective privacy policies.
  • Legal Requirements: We may disclose information if required by law or to protect our rights.

5. Google and YouTube Data

TheStats.ai lets league administrators livestream their games to their own YouTube channel. This section describes exactly what that involves.

Who grants access, and to what

Only a league administrator who clicks "Connect YouTube" in League Settings grants us access — nothing happens automatically. We request Google's https://www.googleapis.com/auth/youtubescope, and we use it solely to create, start, stop, list, and delete live broadcasts and live streams for that league's games, and to read the connected channel's ID and title so the admin can confirm the right channel is linked. We do not read, modify, or delete the channel's existing videos, comments, subscriptions, or playlists.

What we store

For a connected league, we store the channel ID, channel title, OAuth tokens (the refresh token and stream key are encrypted at rest), the token's expiry, and a reusable YouTube stream ID. This data is used only to manage that league's broadcasts.

Retention and deletion

This data is kept only while the league stays connected. Clicking "Disconnect" revokes the OAuth token with Google and permanently deletes the stored connection. You can also review or revoke TheStats.ai's access at any time at myaccount.google.com/permissions, or by contacting [email protected].

What we don't do with this data

We do not sell this data, do not share it except as needed to provide the livestreaming feature itself, do not use it for advertising, and do not use it to train AI or machine-learning models.

TheStats.ai's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

TheStats.ai uses YouTube API Services. By connecting a YouTube channel, you also agree to the YouTube Terms of Service and the Google Privacy Policy.

6. Data Security

We implement industry-standard security measures including encrypted data transmission (HTTPS), hashed passwords, encrypted OAuth tokens (AES-256-GCM), and secure cloud infrastructure (AWS).

7. Data Retention

We retain your data for as long as your account is active. League and game data is retained as long as the league exists on the platform. You may request deletion of your account and associated data by contacting us.

8. Your Rights

You have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your account and data
  • Opt out of push notifications at any time
  • Disconnect third-party integrations (e.g., YouTube) at any time

9. 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 collected such information, please contact us.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of material changes by posting the updated policy on this page with a revised date.

11. Contact Us

If you have questions about this Privacy Policy, please contact us at [email protected].