Back to Coaches Dream
Legal

Privacy Policy

This policy describes how Coaches Dream collects, uses, and protects your personal information when you use our baseball platform.

Effective date:May 31, 2026  • Last updated: June 9, 2026

Coaches Dream("we," "us," or "our") operates the Coaches Dream platform at coachesdream.ai — a baseball management platform for scheduling games, booking lessons, managing leagues and tournaments, and training facility administration. By using our services, you agree to the collection and use of information as described in this policy. If you do not agree, please discontinue use of the platform.

1

Information We Collect

We collect information you provide directly to us, information generated by your use of the platform, and certain information from third-party services.

a) Information you provide

  • Account registration: full name, email address, and password (stored as a secure hash).
  • Profile information: profile photo, bio, coaching credentials, age group preferences, and geographic location.
  • Team and league data: team names, rosters, age groups, skill levels, league affiliations, and member invitations.
  • Game scheduling data: availability dates, game requests, confirmed games, opponent details, field locations, and game results.
  • Lesson booking data: lesson type (hitting, pitching, fielding), preferred instructors, booked time slots, and session history.
  • Tournament data: event names, age group brackets, team registration details, volunteer information, and T-shirt order information.
  • Facility information: facility name and address, batting cage configurations, training session types, pricing, session schedules, and instructor profiles.
  • Payment information: tournament entry fees and other platform payments are processed through Stripe. We do not store raw card numbers or full payment credentials on our servers — only a tokenized reference provided by Stripe.
  • Volunteer background-check clearances: if your league uses the Clearance Center, you may upload clearance documents (which can include criminal-history information) and e-signed affidavit details. These are sensitive and access-restricted; see Section 3 (Sharing), Section 4 (Third-Party Services), and Section 6 (Security).
  • Communications: messages or support requests you send to us.

b) Information collected automatically

  • Log data: IP address, browser type, operating system, referring URLs, pages viewed, and timestamps.
  • Device information: device type, unique device identifiers, and mobile network information.
  • Usage data: features used, search queries made within the platform, click patterns, and session duration.
  • Cookies and similar technologies: session cookies required for authentication, preference cookies to remember your settings, and analytics cookies (see Section 4).

c) Information from third parties

  • Authentication providers: if you sign in through a third-party OAuth provider (e.g., Google), we receive your name, email address, and profile photo as permitted by your settings with that provider.
  • Payment processors: Stripe provides us with transaction confirmations, refund statuses, and payment failure notifications.
2

How We Use Your Information

We use the information we collect for the following purposes:

  • To create and maintain your account and authenticate your identity.
  • To provide core platform features: game scheduling and matching, lesson booking, tournament management, league administration, and facility management.
  • To process payments for tournament registrations and other paid services.
  • To send transactional emails: booking confirmations, game request notifications, league invitations, password resets, and payment receipts (via Resend).
  • To match your team with suitable opponents based on age group, location, and availability.
  • To display your profile, team, or facility listing to other users of the platform as appropriate to provide the service.
  • To respond to your support requests and communicate with you about your account.
  • To improve and develop the platform: analyzing usage patterns, diagnosing technical problems, and testing new features.
  • To detect and prevent fraud, abuse, and violations of our Terms of Service.
  • To comply with legal obligations applicable to our business.

We do not use your personal information to serve behavioral advertising to you on third-party websites. We do not sell your personal data.

3

Sharing & Disclosure

We do not sell, rent, or trade your personal information to third parties for their own marketing purposes. We share information only in the limited circumstances described below.

  • With other platform users: your profile name, team name, and posted game availability are visible to other users as a necessary part of the service (e.g., a coach searching for game opponents will see your posted availability). You control what profile information you make public.
  • Service providers: we share data with trusted vendors who process it on our behalf — including Supabase (database and authentication hosting), Vercel (web hosting and edge functions), Resend (transactional email delivery), and Stripe (payment processing). Each provider is contractually bound to use your data only to provide services to us.
  • Business transfers: if Coaches Dream is acquired by, merged with, or transfers substantially all of its assets to another entity, your information may be transferred as part of that transaction. We will provide notice before your personal information becomes subject to a materially different privacy policy.
  • Legal requirements: we may disclose information if we believe in good faith that doing so is required by applicable law, regulation, or a valid legal process (e.g., a court order or subpoena), or to protect the rights, property, or safety of Coaches Dream, our users, or the public.
  • With your consent: we may share your information for purposes not listed here when we have obtained your explicit consent.
4

Third-Party Services

Our platform is built on and integrates with the following third-party services. Each operates under its own privacy policy.

Supabase — Database & Authentication

All platform data — user accounts, teams, games, lessons, tournaments, and facilities — is stored in a Supabase PostgreSQL database hosted in the United States. Supabase also handles email/password authentication and OAuth token management. Supabase is SOC 2 Type II compliant. Supabase Privacy Policy

Vercel — Web Hosting & Infrastructure

The Coaches Dream web application is hosted on Vercel's global edge network. Vercel processes request logs that include IP addresses and request metadata. Vercel Privacy Policy

Resend — Transactional Email

We use Resend to deliver transactional emails such as booking confirmations, game notifications, and account emails. Resend processes your email address and the content of messages we send to you. Resend Privacy Policy

Stripe — Payment Processing

Tournament registration fees and other payments are processed by Stripe, Inc. When you make a payment, you submit your payment details directly to Stripe via a secure, PCI-DSS-compliant form. We receive only a tokenized reference and transaction status — your full card number is never transmitted to or stored on our servers. Stripe Privacy Policy

Anthropic — AI-Assisted Features

When a league enables AI features, we securely send relevant content to Anthropic for processing — including volunteer clearance documents for AI-assisted review, volunteer-assistant questions, and imported tournament listings. This content is used only to return results to the Service and is not used to train AI models, and a human reviewer makes all clearance decisions. Anthropic Privacy Policy

GameChanger — Team & Game Data

When you link a team to GameChanger, we synchronize publicly available team and game information (such as schedules and scores) to display it on the Service. GameChanger Privacy Policy

We are not responsible for the privacy practices of these third-party providers. We encourage you to review their policies. If you object to data being processed by any of these providers, you may not be able to use parts of the platform that depend on them.

5

Data Retention

We retain your personal information for as long as your account is active or as needed to provide you with our services, comply with legal obligations, resolve disputes, and enforce our agreements.

  • Active accounts: your profile data, teams, game history, lesson records, and tournament history are retained for the lifetime of your account.
  • Deleted accounts: when you delete your account, we will delete or anonymize your personal information within 30 days, except where we are required to retain it by law (e.g., payment transaction records for tax or fraud-prevention purposes, typically 7 years).
  • Communications: support emails and account-related messages may be retained for up to 2 years after resolution.
  • Aggregated data: we may retain anonymized, aggregated usage statistics that cannot identify any individual user indefinitely.
  • Backups: deleted data may persist in encrypted database backups for up to 90 days before being permanently purged.

To request deletion of your account and personal data, see Section 8 — Your Rights.

6

Security

We take reasonable technical and organizational measures to protect your personal information against unauthorized access, alteration, disclosure, or destruction. These measures include:

  • All data in transit is encrypted using TLS 1.2 or higher.
  • Passwords are stored using bcrypt hashing — we never store plaintext passwords.
  • Database access is restricted to authorized application services; direct public access is disabled.
  • Payment data is handled entirely by Stripe and never touches our servers.
  • Row-Level Security (RLS) policies in Supabase enforce that users can only access their own data.
  • We use secure HTTP-only cookies and short-lived JWT sessions to manage authentication.

No method of transmission over the Internet or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your personal information, we cannot guarantee absolute security. In the event of a data breach that affects your personal information, we will notify you as required by applicable law.

7

Children's Privacy

Coaches Dream is intended for users who are at least 13 years of age. Our platform is not directed to children under 13, and we do not knowingly collect personal information from children under 13.

If you are a parent or guardian and believe your child under 13 has provided us with personal information, please contact us at privacy@coachesdream.ai. We will take prompt steps to delete such information from our records.

Users between the ages of 13 and 17 should use the platform only with the knowledge and consent of a parent or legal guardian. Coaches and facility operators who invite minors to use the platform are responsible for ensuring appropriate parental consent has been obtained.

We comply with the Children's Online Privacy Protection Act (COPPA) to the extent applicable to our platform.

8

Your Rights

Depending on where you are located, you may have certain rights regarding your personal information. We honor these rights for all users regardless of location.

Access: You can request a copy of the personal information we hold about you.
Correction: You can update most of your account information directly in your profile settings. For corrections we cannot make through the UI, contact us.
Deletion: You can request deletion of your account and associated personal data. We will honor such requests within 30 days, subject to legal retention requirements.
Data portability: You can request an export of your personal data in a structured, machine-readable format.
Withdraw consent: Where processing is based on your consent (e.g., optional marketing emails), you may withdraw consent at any time without affecting the lawfulness of prior processing.
Opt out of communications: You may unsubscribe from non-essential emails at any time via the unsubscribe link in any email. Note that transactional emails (e.g., booking confirmations, game requests) are required for platform operation and cannot be disabled while your account is active.
Restriction of processing: In certain circumstances you may request that we restrict how we process your data while a dispute or investigation is pending.

To exercise any of these rights, email us at privacy@coachesdream.ai with "Privacy Request" in the subject line. We will respond within 30 days. We may need to verify your identity before fulfilling certain requests.

California residents: If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA), including the right to know what personal information is collected, the right to delete personal information, and the right to opt out of the sale of personal information. We do not sell personal information.

9

Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make material changes, we will:

  • Update the "Last updated" date at the top of this page.
  • Send an email notification to the address associated with your account for material changes.
  • Display a prominent notice on the platform.

Your continued use of Coaches Dream after the effective date of an updated policy constitutes your acceptance of the changes. If you disagree with the revised policy, you should delete your account before the effective date.

10

Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please reach out:

Coaches Dream Privacy Team

Email: privacy@coachesdream.ai

Website: coachesdream.ai

We aim to respond to all privacy inquiries within 5 business days.

This Privacy Policy was last updated on June 9, 2026. Previous versions are available upon request.