← MyLeaguePortal

Updated June 2026

Privacy Policy

MyLeaguePortal helps league organizers and club leads run schedules, rosters, payments, and public pages. This policy explains what we collect and why in plain language.

What we collect

  • Account info — name, email, and sign-in details through our authentication provider (Clerk).
  • League & club data — rosters, games, stats, announcements, and settings you enter for your organization.
  • Payment info — billing is handled by Stripe. We store subscription status and Stripe customer IDs, not full card numbers.
  • Usage & logs — basic server logs and error reports to keep the service reliable and secure.
  • Website analytics — anonymous session identifiers and pages viewed on public league/club pages and in the organizer dashboard (first-party pings only — no ad trackers or cross-site cookies). We use this to see traffic trends and improve the product. Session data is not sold and is retained only as long as needed for analytics.

How we use it

To run the product you signed up for: public league/club pages, email reminders you enable, live scoring, and paid plan billing. We do not sell your personal data.

Email

Transactional and optional fan emails (game reminders, news, etc.) are sent only when organizers turn them on or players opt in. Each email includes an unsubscribe link where applicable.

Public pages

League and club public pages show roster names and game info you publish. Contact details for players are not shown on public rosters by default.

Retention & deletion

You can delete your league and account from Settings when supported. Some billing records may be kept as required for accounting and fraud prevention.

Contact

Questions about privacy: email support@myleagueportal.com.