Privacy Policy
Last updated: January 18, 2026
EyesUp Hockey ("we," "us," "our," or "the App") is committed to protecting the privacy of our users. This Privacy Policy explains what information we collect, how we use it, how we share it, and the choices you have. By using EyesUp Hockey, you agree to the practices described in this policy.
1. Information We Collect
1.1 Account Information
When you create an account, we collect:
- Sign in with Apple: Your Apple ID identifier and, if you choose to share them, your name and email address. Apple may provide a private relay email address that forwards to your real email.
- Email sign-in: Your email address and an encrypted password.
Account data is stored securely using Firebase Authentication, a Google Cloud service.
1.2 Profile Information
You may provide additional profile information within the App, including:
- Display name or preferred name
- Hockey level (e.g., Mite, Squirt, Peewee, Bantam, Midget, Junior, Adult)
- Dominant hand preference
- Training goals and preferences
1.3 Training & Performance Data
When you use the App's training features, we collect and store locally on your device:
- Session duration, date, and drill type
- Eyes-up percentage and head-tracking metrics
- Streaks, reaction times, and performance scores
- Timeline and gaze distribution data
- Drill results and skill assessments
1.4 Game & Engagement Data
When you play mini-games (Shootout Challenge, Biscuit Flick, Hockey Trivia) or use other App features, we store locally on your device:
- Game scores, attempts, and daily play counts
- In-app currency ("Cheddar") balance and transaction history
- Avatar customization and unlocked items
1.5 Camera Data
EyesUp Hockey uses your device's front-facing camera to track head and eye position during training sessions. This video data is:
- Processed entirely on your device in real-time using Apple's ARKit and Vision frameworks
- Never recorded, saved, or stored
- Never uploaded to any server
- Never shared with anyone
When you end a session, no video or image data remains.
1.6 Microphone Data
The App offers optional voice commands (e.g., saying "stop" to end a session). Audio data is:
- Processed locally using Apple's on-device Speech Recognition
- Never recorded, stored, or uploaded
- Never shared with anyone
2. How We Use Your Information
We use the information we collect to:
- Provide and improve the App: Deliver training sessions, track your progress, and personalize your experience.
- Power the AI Coach: Generate personalized daily training plans, post-session analysis, and coaching feedback (see Section 3.2 for details).
- Enable the Leaderboard: If you opt in, display your display name and performance stats on a community leaderboard (see Section 3.3).
- Manage your account: Authenticate your identity and maintain your profile.
- Communicate with you: Respond to support requests.
We do not sell, rent, or share your personal information with third parties for marketing or advertising purposes.
3. How We Share Your Information
3.1 Firebase (Google Cloud)
We use the following Firebase services:
- Firebase Authentication: Securely manages user accounts and sign-in. Firebase Privacy Policy
- Firebase Cloud Firestore: Stores leaderboard data in the cloud (only if you opt in to the leaderboard).
- Firebase Cloud Functions: Processes server-side logic, including proxying AI Coach requests.
Firebase processes data in accordance with Google's privacy practices and data processing terms.
3.2 AI Coach (Groq / Meta Llama)
Our AI Coach feature uses the Groq API to generate personalized coaching content powered by Meta's Llama language model. When you use AI Coach features (daily playbooks, post-session analysis, hockey trivia), the following data may be sent to Groq's servers:
- Your display name and hockey level
- Performance statistics (eyes-up percentages, session counts, streaks, scores)
- Training history summaries (drill names, results, trends)
- General preferences (coach personality, training goals)
What is NOT sent to Groq: Your email address, Apple ID, camera/video data, raw facial tracking data, precise location, or any device identifiers. All requests are routed through our secure Firebase Cloud Functions — the API key is stored server-side only. Groq does not use your data to train their models.
Groq Privacy Policy
3.3 Leaderboard
If you opt in to the leaderboard (enabled by default; you can opt out in Settings at any time), the following data is stored in Firebase Firestore and visible to other EyesUp Hockey users:
- Display name
- Sauce Score (overall performance rating)
- Hockey level
- Total training sessions
- Current streak
- Personal best eyes-up percentage
You can disable the leaderboard at any time in Settings, which will stop your data from being displayed to others.
3.4 NHL Player Data
The App fetches publicly available NHL player statistics from the NHL's public API for use in trivia games and educational content. This data is not related to your personal information.
4. Data Storage & Retention
| Data Type |
Storage Location |
Retention |
| Account credentials |
Firebase Authentication (cloud) |
Until you request deletion |
| Training sessions & performance |
On your device |
Until you delete in-app or uninstall |
| Profile & preferences |
On your device |
Until you delete in-app or uninstall |
| Game stats & currency |
On your device |
Until you delete in-app or uninstall |
| Leaderboard entry |
Firebase Firestore (cloud) |
Until you opt out or request deletion |
| AI Coach conversations |
Not stored |
Generated in real-time, not retained |
Important: Most of your data is stored locally on your device only. If you delete the App, reset your device, or switch to a new device, your local training history, game stats, and progress will be lost. We recommend enabling iCloud Backup on your device to help preserve your data.
5. Data Security
- Account information is protected using Firebase's industry-standard security measures, including encryption in transit (TLS) and at rest.
- AI Coach requests are transmitted over HTTPS through Firebase Cloud Functions — no API keys are exposed on the client.
- Local data on your device is protected by your device's built-in security features (passcode, Face ID, encryption).
- Leaderboard data is protected by Firebase Security Rules that restrict write operations to each user's own entry.
6. Your Choices & Rights
6.1 Leaderboard Opt-Out
You can opt out of the leaderboard at any time in Settings. When opted out, your data will no longer appear to other users.
6.2 Delete Training History
Use Settings → Delete All Session History to erase all training data from your device.
6.3 Delete Your Account
Contact us at support@eyesuphockey.app to request full account deletion. We will delete your Firebase Authentication account and any associated cloud data (leaderboard entry) within 30 days. Local device data is removed when you uninstall the App.
6.4 Camera & Microphone Permissions
You can revoke camera or microphone access at any time in your device's Settings → EyesUp Hockey. Note that training sessions require camera access to function.
7. Analytics, Tracking & Advertising
- We do not use any third-party analytics services.
- We do not use any advertising SDKs or display ads.
- We do not track you across other apps or websites.
- We do not use device identifiers for advertising purposes.
- We do not share data with data brokers.
8. Children's Privacy
EyesUp Hockey is designed for hockey players of all ages, including users under 18. We take children's privacy seriously:
- We collect only the minimum information necessary to provide the service.
- We do not collect precise location, contacts, photos, or device identifiers.
- We do not display advertising or engage in behavioral targeting.
- Camera and microphone data is processed entirely on-device and never leaves the user's phone.
- AI Coach interactions do not include email addresses, Apple IDs, or other direct personal identifiers.
For users under 13: We recommend that a parent or guardian create the account using their own email address and supervise use of the App. If you are a parent or guardian and believe your child has provided personal information without your consent, please contact us at support@eyesuphockey.app and we will promptly delete the information.
9. International Data Transfers
Your data may be processed in the United States or other countries where our service providers (Firebase/Google Cloud, Groq) maintain servers. These transfers are governed by the service providers' data processing agreements and applicable privacy frameworks.
10. California Privacy Rights
If you are a California resident, you have the right to:
- Know what personal information we collect and how we use it
- Request deletion of your personal information
- Not be discriminated against for exercising your privacy rights
We do not sell personal information. To exercise your rights, contact us at support@eyesuphockey.app.
11. Changes to This Policy
We may update this Privacy Policy from time to time. If we make material changes, we will notify you through the App or by email. The updated policy will be posted at this URL with a new "Last updated" date.
12. Contact Us
Questions about this Privacy Policy or your data? Contact us at:
Email: support@eyesuphockey.app
Website: https://eyesuphockey.app