Last updated: February 14, 2026
ShredScore ("we", "our", "the app") is an iOS application that analyzes snowboarding videos using artificial intelligence. This policy explains what data we collect, why we collect it, and how you can control it.
When you sign in with Apple, we receive:
During onboarding, you provide:
This data personalizes your coaching feedback. You can update it at any time in Settings.
When you upload a video for analysis, we store:
Videos are uploaded only when you explicitly choose to analyze them. We do not access your photo library in the background.
Our AI pipeline produces trick classifications, form assessments, scores, and coaching recommendations. These are stored alongside the video they relate to.
We collect anonymous usage events (e.g., "video uploaded", "badge revealed") to understand how the app is used and improve it. These events are tied to your user ID but do not include video content. You cannot currently opt out of analytics, but we do not use this data for advertising.
If the app crashes, we collect a crash report including the error type, stack trace, and app state at the time of the crash. This helps us fix bugs. Crash reports may include your user ID but never include video content.
| Data | Purpose |
|---|---|
| Account info | Authenticate you and maintain your session |
| Rider profile | Personalize AI coaching feedback to your skill level |
| Videos | Run AI analysis to classify tricks and assess form |
| Analysis results | Show you scores, badges, and coaching advice |
| Usage analytics | Improve app features and fix problems |
| Crash reports | Diagnose and fix bugs |
We do not use your data for advertising, sell it to third parties, or train AI models on your videos.
We use the following services to operate ShredScore:
| Service | Purpose | Data shared |
|---|---|---|
| Convex | Database and file storage | Account info, videos, analysis results |
| Modal | Video processing (serverless compute) | Video files during processing |
| Google Gemini | AI video analysis | Video frames for classification |
| PostHog | Usage analytics | Anonymous usage events, user ID |
| Sentry | Crash reporting | Error reports, user ID |
| Apple | Authentication and payments | Sign in with Apple token, subscription transactions |
Each service processes data according to their own privacy policies. We have selected services that offer encryption in transit and at rest.
Your video frames are sent to Google's Gemini API for trick classification and form analysis. Google processes this data according to the Google API Terms of Service. Per Google's API terms, data sent through the paid API is not used to train Google's models.
We do not store your Apple ID password. We never have access to it.
You have the right to:
When you delete your account, we permanently erase your data from our database. This action cannot be undone.
These rights apply regardless of where you live, including under the EU General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA).
ShredScore is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us and we will delete it.
We may update this policy from time to time. We will notify you of material changes by updating the "Last updated" date at the top of this page. Continued use of the app after changes constitutes acceptance of the updated policy.
If you have questions about this privacy policy or want to exercise your data rights, contact:
Steven Morrisroe
info@shredscore.ai