SnapHockey is operated by DigiTech Dynamics LLC, based in Minnesota, United States. We are the data controller for the information described in this policy. You can reach us anytime at team@digitechdynamics.com.
SnapHockey is an AI-powered hockey training app. You record short clips of your shots, stick handling, or skills, and our AI coach (powered by Google's Gemini API) gives you feedback. You can also generate AI hockey cards from your photos. All AI processing happens only when you explicitly trigger it — SnapHockey does not record or analyze anything in the background.
When you tap an analyze button (Shot Rater, Skill Check, STY Check, AI Coach, Stick Analyzer, or AI Hockey Card), the media you selected is sent to Google's Gemini API for processing:
SnapHockey only sends this data when you actively trigger an analysis. There is no background or continuous capture.
These are the exact purpose strings shown to you by iOS:
| Permission | What it powers |
|---|---|
| Camera | Records video of your shots, body, and stick work so the AI coach can analyze your technique. Video is sent to Google Gemini for processing. |
| Microphone | Required by iOS when recording video, even though SnapHockey strips the audio track before any upload. Audio never leaves your device. |
| Photos (read) | Lets you pick existing photos and videos to send to Google Gemini for analysis or hockey card generation. |
| Photos (write) | Save your training videos, analysis results, and AI-generated hockey cards back to your photo library. |
| Motion | Real-time feedback on recording stability for better shot analysis. |
| Face ID | Optional. Lets you sign in to your account quickly and securely. |
SnapHockey's analysis and card generation features are powered by Google's Gemini API. When you trigger one of these features, the photos or videos you selected are sent to Google for processing. The result is sent back to your device.
For privacy, SnapHockey strips the audio track from video recordings before they are uploaded. Only the visual frames are transmitted to Google. Your microphone audio never leaves your device.
We use the paid Gemini API tier. Google acts solely as a data processor and does not use this data to train its AI models, per Google's published paid API terms. Google may briefly log request data for abuse-detection purposes only. See Google's Gemini API Additional Terms for the full details.
AI features are core to SnapHockey. If you do not want your media sent to Google Gemini, do not use the analysis or hockey card features.
| Provider | Purpose | What is shared |
|---|---|---|
| Google Gemini API | AI analysis and image generation | Photos and video frames you submit to AI features (audio track stripped before upload) |
| Firebase (Auth, Analytics, Crashlytics, Remote Config) | Sign-in, analytics, crash reporting, configuration | Account ID, device data, event analytics, crash logs |
| Mixpanel | Product analytics | Event names, screen views, anonymized user ID |
| RevenueCat | Subscription management | App Store transaction ID, entitlement status |
| Google Sign-In | Optional sign-in | Email, name, Google account ID (only if you sign in with Google) |
SnapHockey does not use any advertising SDKs (no AdMob), does not perform cross-app tracking, and does not use any attribution SDK like Branch or AppsFlyer.
For full transparency, here is how SnapHockey's data practices map to Apple's privacy categories. This mirrors what is declared in our PrivacyInfo manifest:
None. SnapHockey does not track you across apps or websites.
In the app, go to Profile → Delete Account. This deletes your Firebase account, RevenueCat customer record, Mixpanel profile, and all on-device data within 30 days. You can also email team@digitechdynamics.com to request deletion.
Open Settings → Apple ID → Subscriptions on your device.
You can request access, rectification, erasure, portability, restriction, or object to processing. Email team@digitechdynamics.com. Our legal bases are contractual necessity for the service, legitimate interest for analytics and security, and consent where required by law.
You have the right to know what we collect, to delete it, to correct it, and not to be discriminated against for exercising your rights. We do not sell or share personal information.
Account data is retained while your account is active. After you delete your account (or request deletion by email), we delete your account record and analytics profile within 30 days. Photos and videos submitted to Google Gemini for analysis are processed in real time and are not retained by us beyond the request.
All network traffic is encrypted using TLS. Secrets and authentication tokens are stored in the iOS Keychain. We do not store passwords; sign-in is handled through Firebase Authentication, Apple Sign In, or Google Sign-In.
Our processors (Firebase, RevenueCat, Mixpanel, Google Sign-In, Google Gemini API) operate primarily in the United States. If you use SnapHockey from outside the United States, your information will be transferred to and processed in the United States and potentially other countries where these providers operate.
SnapHockey is intended for general audiences who play or want to learn hockey. We do not knowingly collect personal information from children under 13 (or under 16 in the EEA/UK). If a parent or guardian believes a child has provided personal information in SnapHockey, please email team@digitechdynamics.com and we will delete it. For more on children's privacy, see the U.S. Federal Trade Commission's COPPA guidance.
If we make material changes, we will update the "Last Updated" date above and, where appropriate, notify you in the app before the change takes effect.
DigiTech Dynamics LLC
Minnesota, United States
Email: team@digitechdynamics.com