Privacy Policy for Buddy Tech LLC
Last Updated: March 30, 2026
1. INTRODUCTION
Buddy Tech LLC ("we," "our," or "us") operates the Puckbuddy mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App. Please read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access or use the App.
2. INFORMATION WE COLLECT
We may collect information about you in a variety of ways. The information we may collect via the App includes:
Personal & Health/Fitness Data
Personally identifiable information, such as your name, email address, and specific Health & Fitness data that you voluntarily give to us when you register with the App. This includes demographic information and physical attributes critical to our analysis, such as your height, weight, birthdate, skill level, and shooting side.
Device & Diagnostics Data
Device information such as your mobile device ID number, model, and manufacturer, version of your operating system, phone number, country, and location. We also collect diagnostic and crash data (including your user ID and email) to help us troubleshoot and improve the App's stability.
Usage & Analytics Data
Information our servers automatically collect when you access the App, such as your IP address, your browser type, your operating system, your access times, and the pages you have viewed. We also collect specific analytics events linked to your user ID (such as drill selections and job completions) to understand how you interact with the App.
User Uploaded Content & Chat Data
When you use the App, you may upload videos and other content for analysis. This includes video recordings of your hockey activities. In addition, we collect conversational data from chat sessions (such as interactions with OpenIce and StatsChat) about your performance. This data is transmitted to our backend for processing to provide personalized feedback.
Push Notification Tokens
To send you updates and alerts regarding your video analysis and account, we collect and store push notification tokens securely in our databases.
Payment Data
We may collect data necessary to process your payment if you make purchases. While the initial transaction is processed by the Apple App Store, we use RevenueCat to manage subscription purchases, subscription history, renewal status, and product IDs. RevenueCat securely stores this information and syncs it with our databases to manage your access to premium features.
3. HOW WE USE YOUR INFORMATION
Having accurate information about you permits us to provide you with a smooth, efficient, and customized experience. Specifically, we may use information collected about you via the App to:
- Create and manage your account.
- Process your transactions and send you related information, including purchase confirmations and invoices.
- Email you regarding your account or order.
- Fulfill and manage purchases, orders, payments, and other transactions related to the App.
- Generate a personal profile about you to make future visits more personalized.
- Increase the efficiency and operation of the App.
- Monitor and analyze usage and trends to improve your experience with the App.
- Notify you of updates to the App.
- Perform other business activities as needed.
- Request feedback and contact you about your use of the App.
- Resolve disputes and troubleshoot problems.
- Respond to product and customer service requests.
- Send you newsletters and updates about the App and our services (you may opt out at any time).
4. DISCLOSURE OF YOUR INFORMATION
We may share information we have collected about you in certain situations. Your information may be disclosed as follows:
By Law or to Protect Rights
If we believe the release of information about you is necessary to respond to legal process, to investigate or remedy potential violations of our policies, or to protect the rights, property, and safety of others, we may share your information as permitted or required by any applicable law, rule, or regulation.
Third-Party Service Providers
We may share your information with third parties that perform services for us or on our behalf. Specifically, we utilize the following third-party SDKs and services:
- Sentry: Collects crash logs and diagnostic data linked to your user ID and email to help us identify and fix bugs.
- RevenueCat: Manages subscription purchases, history, and user entitlements.
- Google Firebase: Used for data storage (Firestore, Cloud Storage), analytics tracking (Firebase Analytics), and user authentication.
- Mailchimp: Used for email marketing and communications, such as updates triggered by your video milestones.
- Google Gemini API: Processes your uploaded video content and conversational chat data to provide AI-powered coaching analysis.
Coaches & Organization Administrators
When you join a team using an invite code, certain information from your account is shared with authorized coaches and organization administrators for that team. The specific data shared is described in Section 8A ("Coach & Organization Data Sharing") below. This sharing is voluntary and can be controlled or revoked at any time.
Apple App Store & Google Play Store
The App is made available via the Apple App Store and Google Play Store. When you download and use the App, Apple or Google may collect certain information from you, including personal information. Please review their Privacy Policies to better understand their practices.
5. SECURITY OF YOUR INFORMATION
We use administrative, technical, and physical security measures to help protect your personal information. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data transmission can be guaranteed against any interception or other type of misuse. Any information disclosed online is vulnerable to interception and misuse by unauthorized parties. Therefore, we cannot guarantee complete security if you provide personal information.
6. DATA RETENTION AND DELETION
Video Content: When you upload a video for analysis, the raw video file is stored securely in our cloud storage. After processing is complete (typically within one hour), the video file is permanently deleted by our automated workers. The temporary processing document associated with the job is retained for 7 days before being automatically purged. A lightweight, text-based result summary of the analysis is retained permanently in your user profile to track your progress over time.
Analysis Results Retention: Analysis results, including scorecards, chat logs, and coaching feedback provided in the App, are retained for the lifetime of your account or until you delete your account. You may request deletion of your analysis history at any time by contacting us or deleting your account through the App.
Account Deletion: When you delete your account, all associated data including analysis results, statistics, chat history, and any stored preferences are permanently removed from our systems.
7. AI/ML PROCESSING DISCLOSURE
The App uses artificial intelligence and machine learning technologies to analyze your uploaded videos and provide feedback. When you upload a video, our AI systems, specifically powered by the Google Gemini API, process the video content:
- Detect and analyze your hockey shooting technique and form
- Generate biomechanical analysis and measurements
- Create personalized coaching feedback and scorecards
- Provide insights and recommendations for improvement
This processing occurs automatically when you upload content. Your video content is processed solely for the purpose of providing you with analysis and feedback. As stated in Section 6, the raw video files are automatically deleted shortly after processing is complete.
8. PUBLIC SCOREBOARD
The App includes an optional public scoreboard feature. If you choose to participate in the scoreboard:
- Your username and shot speed statistics may be visible to other users of the App.
- Participation in the scoreboard is optional and requires your affirmative consent.
- You can opt out of the scoreboard at any time through your profile settings in the App.
- Opting out will remove your information from the public scoreboard, though your statistics will still be stored privately in your account.
8A. COACH & ORGANIZATION DATA SHARING
The App allows you to join a team within an organization by entering an invite code provided by a coach or organization administrator. When you join a team, certain information from your account is shared with the authorized coaches and administrators of that organization. The information shared includes:
- Your username and display name
- Your profile picture
- Your hockey level, shooting side, and age group
- Your drill scores, session counts, and rep counts across all drills you have completed
This sharing is entirely voluntary. You must actively join a team by entering an invite code to begin sharing your data with coaches. No data is shared with any coach or organization unless you take this action.
You may control what is visible to coaches at any time through the "Coach Sharing" settings in your profile. These settings allow you to toggle the visibility of your statistics and profile information independently. You may also leave a team at any time, which immediately stops sharing your data with that team's coaches and administrators.
Coaches and organization administrators have read-only access to your data. They cannot modify your profile, statistics, or account information. Opting out of coach sharing or leaving a team does not delete your private data — your stats, history, and account information remain in your account and are unaffected.
This coach sharing feature follows the same opt-in model as the Public Scoreboard described in Section 8: participation requires your affirmative action, you can opt out or adjust visibility at any time, and your underlying data remains private in your account regardless of your sharing preferences.
9. POLICY FOR CHILDREN AND MINORS
The App is available to users of all ages, including minors under the age of 18. We take the privacy of minors seriously:
- We do not knowingly collect personal information from children under the age of 13 without parental consent.
- For users under 18, we recommend parental or guardian supervision when using the App.
- Parents or guardians may contact us to review, modify, or delete any personal information we have collected from their child.
- All data processing practices described in this Privacy Policy apply equally to minors, including automatic deletion of uploaded videos and retention of analysis results as described in Section 6.
- If we learn that we have collected personal information from a child under age 13 without verification of parental consent, we will delete that information as quickly as possible.
Minors and Coach/Organization Data Sharing
When a user under the age of 13 joins a team (as described in Section 8A), parental or guardian consent is required before any data is shared with coaches or organization administrators. This consent is obtained through the same parental consent flow used during account registration for under-13 users.
For minor users who have joined a team, the coach dashboard will not display the player's email address or other directly identifying personal information. Coaches will only see the player's username, performance statistics, and hockey profile information (hockey level, shooting side, age group).
Parents or guardians may revoke their child's team membership at any time by removing the child from the team through the App or by contacting us. Revoking team membership immediately stops sharing the child's data with coaches and organization administrators.
If you are a parent or guardian and become aware that your child has provided us with personal information without your consent, or has joined a team without your knowledge, please contact us using the contact information provided below.
10. YOUR PRIVACY RIGHTS
Depending on your location, you may have the following rights regarding your personal information:
- The right to access – You have the right to request copies of your personal data.
- The right to rectification – You have the right to request that we correct any information you believe is inaccurate or complete information you believe is incomplete.
- The right to erasure – You have the right to request that we erase your personal data, under certain conditions.
- The right to restrict processing – You have the right to request that we restrict the processing of your personal data, under certain conditions.
- The right to object to processing – You have the right to object to our processing of your personal data, under certain conditions.
- The right to data portability – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.
If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us using the contact information provided below.
11. CONTROLS FOR DO-NOT-TRACK FEATURES
Most web browsers and some mobile operating systems and mobile applications include a Do-Not-Track ("DNT") feature or setting you can activate to signal your privacy preference not to have data about your online browsing activities monitored and collected. At this stage, no uniform technology standard for recognizing and implementing DNT signals has been finalized. As such, we do not currently respond to DNT browser signals or any other mechanism that automatically communicates your choice not to be tracked online.
12. OPTIONS REGARDING YOUR INFORMATION
You may at any time review or change your information by:
- Logging into your account settings and updating your account.
- Contacting us using the contact information provided below.
- Deleting your account.
Upon your request to terminate your account, we will deactivate or delete your account and information from our active databases. However, some information may be retained in our files to prevent fraud, troubleshoot problems, assist with any investigations, enforce our Terms of Service, and/or comply with legal requirements.
13. CALIFORNIA PRIVACY RIGHTS
California Civil Code Section 1798.83, also known as the "Shine The Light" law, permits our users who are California residents to request and obtain from us, once a year and free of charge, information about categories of personal information (if any) we disclosed to third parties for direct marketing purposes and the names and addresses of all third parties with which we shared personal information in the immediately preceding calendar year. If you are a California resident and would like to make such a request, please submit your request in writing to us using the contact information provided below.
14. CHANGES TO THIS PRIVACY POLICY
We may update this Privacy Policy from time to time in order to reflect changes to our practices or for other operational, legal, or regulatory reasons. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date. You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.
15. CONTACT US
If you have questions or comments about this Privacy Policy, please contact us at:
- Buddy Tech LLC
- Email: jake@buddyllc.app
- Phone: 240-490-0190