1. Information We Collect
Information you provide directly
- Account information: Your name and email address when you sign up
- Team and roster data: Team names, grade levels, competitive levels, and player names and jersey numbers that you enter
- Coaching content: Practice plans, game notes, pre-game strategies, post-game reflections, and feedback you write
- Communications: If you contact us by email, we retain that correspondence
Information collected automatically
- Authentication tokens: Managed by Supabase to keep you logged in
- Basic usage data: Standard server logs (IP address, browser type, pages visited) retained for security and debugging purposes
Information we do NOT collect
- Payment or financial information (CoachIQ is free)
- Location data
- Device contacts or photos
- Behavioral tracking or advertising profiles
- Sensitive personal information about youth athletes (we only store names and jersey numbers that you choose to enter)
2. How We Use Your Information
We use the information we collect to:
- Provide, operate, and maintain the CoachIQ service
- Authenticate your identity and keep your account secure
- Generate AI-powered practice recommendations based on your coaching history
- Send transactional emails (password resets, email confirmation, practice sharing notifications)
- Respond to your support requests
- Improve the reliability and performance of the service
We do not use your data to serve advertisements, build marketing profiles, or sell to third parties.
3. Data About Youth Athletes
CoachIQ allows coaches to enter roster information about youth players (grades 1โ8), including player names and jersey numbers. This data is entered and controlled entirely by you, the coach. We treat it as follows:
- Player data is stored securely and is only accessible to you and any co-coaches you explicitly invite to your team
- We do not use player names or roster data for any purpose other than displaying it within your CoachIQ account
- Player data is never shared with third parties, used for AI training, or included in AI recommendation requests sent to our servers
- You can delete individual players or your entire account at any time
CoachIQ is not directed at children. Coaches (adults) are the users of this service. We do not knowingly collect personal information directly from individuals under 13.
4. AI Recommendations
When you use the AI-powered practice generator, your coaching context โ including practice history, focus areas, game notes, and feedback โ is sent to our AI recommendation server and processed using Anthropic's Claude AI model. This allows the AI to give you relevant, personalized drill suggestions.
The following data is not included in AI requests:
- Individual player names or jersey numbers
- Your email address or account credentials
- Any personally identifiable information about your players
AI requests include only aggregated coaching context (e.g., team grade level, player count, focus area, and anonymized practice history). Anthropic processes this data subject to their own Privacy Policy. We do not permit Anthropic to use this data for AI training purposes.
5. Third-Party Service Providers
CoachIQ relies on the following third-party services to operate. Each handles data only as necessary to provide their service to us:
| Provider | Purpose | Data shared | Privacy Policy |
|---|---|---|---|
| Supabase | Database, authentication, and real-time sync | All account and coaching data | supabase.com/privacy |
| Anthropic | AI practice recommendations (Claude) | Anonymized coaching context only | anthropic.com/privacy |
| Netlify | Web hosting and content delivery | Standard server logs (IP, browser) | netlify.com/privacy |
| Railway | AI server infrastructure | Anonymized AI request payloads | railway.app/legal/privacy |
| Optional: Sign in with Google | Name and email (if you use Google sign-in) | policies.google.com/privacy |
We do not sell, rent, or trade your personal information to any third party for their own marketing or commercial purposes.
6. Practice Sharing
When you share a practice plan using CoachIQ's sharing feature, a unique link is generated that allows another coach to view and import that plan. Shared practice plans do not include any player names or roster information โ only the practice structure, drills, and coaching notes you wrote. Anyone with the link can view the shared plan. Do not include sensitive information in practice plans you intend to share.
7. Data Security
We take reasonable steps to protect your information, including:
- All data is transmitted over HTTPS (TLS encryption in transit)
- Data is stored in Supabase with row-level security โ each coach can only access their own data
- Passwords are hashed by Supabase and never stored in plain text
- Security headers (CSP, X-Frame-Options, HSTS) are enforced on all pages
No system is 100% secure. If you believe your account has been compromised, contact us immediately and change your password.
8. Data Retention
We retain your data for as long as your account is active. If you delete your account, we will delete your data within 30 days. Some data may be retained in backups for up to 90 days before being permanently purged.
You can export all your data at any time from Settings โ Export My Data.
9. Your Rights
You have the right to:
- Access: Export all your data from the Settings page
- Correct: Update your name and email from the Settings page
- Delete: Delete individual players, teams, practices, or your entire account
- Portability: Download your data in JSON format from Settings โ Export My Data
- Opt out of AI features: Simply don't use the AI practice generator โ all other features work without it
If you are located in the European Economic Area (EEA), you may have additional rights under the GDPR, including the right to restrict processing and to lodge a complaint with your local data protection authority. Contact us to exercise these rights.
10. Children's Privacy (COPPA)
CoachIQ is designed for adult coaches, not for children. We do not knowingly collect personal information directly from individuals under 13 years of age. Player roster data (names and jersey numbers) is entered by adult coaches, not by the players themselves.
If you believe a child under 13 has created an account without parental consent, please contact us and we will promptly delete that account.
11. Cookies and Local Storage
CoachIQ uses browser localStorage to store your session preferences and notification state locally on your device. We do not use third-party tracking cookies or advertising cookies. Authentication sessions are managed by Supabase using secure, HTTP-only cookies.
12. Changes to This Policy
We may update this Privacy Policy as the service evolves. When we make material changes, we will update the effective date at the top. We encourage you to review this policy periodically. Your continued use of CoachIQ after changes are posted constitutes your acceptance of the updated policy.
Contact us at hello@getcoachiq.app. We aim to respond within 5 business days. For deletion requests, please include the email address associated with your account.