Privacy Policy

Virtual Coach, Inc. ("Virtual Coach," "we," "us," or "our") operates the Virtual Coach mobile application, website, early access forms, APIs, and related services (collectively, the "Service"). This Privacy Policy explains how we collect, use, disclose, retain, and protect personal information when people use the Service.

Virtual Coach is an AI-assisted basketball training platform. The Service may allow players to create accounts, complete onboarding surveys, record basketball drill videos, upload videos for AI analysis, receive AI-generated coaching summaries and skill reports, track training progress, participate in limited social features, and receive operational notifications.

Because Virtual Coach may be used by young athletes, we apply age-based protections. Users under 11 are not permitted to create player accounts. Users under 13 may use eligible parts of the Service only after a parent or legal guardian completes our parental consent process. Users ages 13 through 17 receive youth-appropriate notices and privacy defaults. Parents and guardians should review this Policy carefully before allowing a child to use the Service.

This Policy is intended to support transparent app store, privacy, and child-safety review. It does not limit any rights you may have under applicable law.

1. Who This Policy Covers

This Policy applies to personal information we collect from or about:

If you use a third-party service, app store, identity provider, device operating system, or AI model provider in connection with Virtual Coach, that third party may process information under its own terms and privacy policy. We describe the major categories of those providers below.

2. Information We Collect

2.1 Account, Identity, and Profile Information

When you create or update an account, we may collect:

2.2 Onboarding, Training, and Progress Information

We collect information you provide or generate while using training features, including:

2.3 Video, Camera, and Upload Information

Video analysis is a core feature of Virtual Coach. Depending on your settings, consent status, and feature use, we may collect:

The app should access the camera only when you start a recording or use a camera feature. A recorded video may remain on your device until you choose to upload or sync it. Upload features for users under 13 require the applicable parent consent scope.

2.4 AI Analysis Information

When a video is submitted for AI analysis, we may process the video and related drill metadata to generate:

AI output may be inaccurate, incomplete, or not suited to a particular athlete's needs. Virtual Coach does not use AI output to make legal, employment, educational, credit, insurance, or similarly significant decisions about users.

2.5 Social, Leaderboard, and Player Card Information

If you use social or competitive features, we may process limited profile and activity information such as display name, player card fields, badges, points, ranking, completion counts, and public-facing stats. For users under 13, these features are governed by a separate social consent scope and may be disabled unless a parent or guardian allows them.

2.6 Device, Technical, Diagnostics, and Security Information

We may collect technical information needed to operate and secure the Service, including:

We do not require precise GPS location for the core Service. If a future feature requests precise location, we will provide any required in-app notice and permission request before collecting it.

2.7 Early Access, Website, and Support Information

If you use an early access form, contact form, or support channel, we may collect your name, email address, referrer, user agent, IP address, timestamp, message content, and related correspondence. Early access submissions may be stored with a deterministic record keyed to normalized email so duplicate submissions can be handled without creating unnecessary records.

3. How We Use Information

We use personal information for the following purposes:

4. AI and Automated Processing

4.1 What AI Does

Virtual Coach uses AI-assisted systems to analyze basketball drill videos and generate training feedback. This may include video normalization, scoring prompts, AI model calls, structured scoring output, written coaching summaries, and recommended drills or focus areas.

4.2 Human Oversight and Limitations

AI-generated feedback is supplemental training information, not medical advice, physical therapy, professional coaching, recruiting evaluation, or a guarantee of athletic performance. You should use judgment, involve a coach, parent, or healthcare professional when appropriate, and stop any activity that feels unsafe.

4.3 AI Providers and Service Providers

We may use cloud infrastructure and AI model providers to process videos and generate reports. These providers process information for our service purposes and under our instructions. We disclose in this Policy that uploaded videos and derived artifacts may be shared with AI processing providers when needed to provide the video analysis feature.

4.4 Model Improvement

We may use aggregated, de-identified, or otherwise privacy-protected information to evaluate and improve product quality, model prompts, scoring rubrics, and service performance. We do not use identifiable under-13 video content for optional AI model improvement unless the parent or guardian has provided the required consent. If you withdraw optional AI-improvement consent, we will stop using identifiable information covered by that consent for future optional improvement datasets.

4.5 Meaningful Decisions

Virtual Coach does not use AI to make decisions that produce legal or similarly significant effects. If you believe an AI-generated report is wrong or harmful, you or your parent or guardian may contact us to request review, correction, deletion, or account-level action.

5. How We Share Information

We do not sell personal information. We do not share personal information for cross-context behavioral advertising. We share information only as described below.

5.1 Cloud, Hosting, and Infrastructure Providers

We use trusted service providers for cloud hosting, secure storage, databases, video processing, analytics, logging, monitoring, security, and related infrastructure. These providers process information only as needed to provide, secure, monitor, troubleshoot, and improve the Service.

5.2 AI Processing Providers

When you submit a video for AI analysis, we may share the video, drill metadata, prompts, extracted frames, normalized media, or derived artifacts with AI model providers or processing services solely to generate, test, secure, or improve the analysis feature as described in this Policy.

5.3 App Stores, Device Platforms, and Push Services

If you install the app through the Apple App Store or Google Play, those platforms may process information under their own policies. If you enable push notifications, device platform and push notification providers may process routing information needed to deliver notifications.

5.4 Authentication and Third-Party Sign-In

If you use Google, Apple, or another supported sign-in provider, that provider may share account identifiers with us and may receive information about the sign-in event. Their handling of that information is governed by their own policies.

5.5 Parents, Guardians, and Linked Accounts

Parents or guardians with linked accounts may receive information about the child account, consent status, training activity, reports, and account controls as permitted by the Service and applicable law.

5.6 Social Features

If social features are enabled, limited profile, player card, badge, ranking, or activity information may be visible to other users. For under-13 users, social visibility requires the social consent scope and may be limited or disabled.

5.7 Legal, Safety, and Business Transfers

We may disclose information when we believe it is necessary to comply with law, respond to valid legal process, protect rights and safety, investigate abuse, enforce our Terms, or complete a merger, financing, acquisition, reorganization, or sale of assets with appropriate notice where required.

6. Children, Teens, COPPA, and Parent Controls

6.1 Under 11

Virtual Coach does not permit users under 11 to create player accounts. If we learn that a user under 11 created an account, we will take steps to close the account and delete or restrict associated personal information as required by law.

6.2 Under 13

For users under 13, Virtual Coach requires parental consent before the child can use online features that collect or disclose personal information beyond limited age-gating or account setup steps. Our consent model uses separate scopes:

Under-13 users can browse local drill content and may record videos locally where supported, but server-side survey submission, video upload, AI report generation, and social features may be blocked without the applicable consent. Consent is enforced in authentication claims, client feature gates, and server route checks.

6.3 Parents' COPPA Rights

Parents and legal guardians of under-13 users may:

If a required consent scope is revoked, related features may be disabled, queued sync may fail, and affected records may be deleted, restricted, or retained only where needed for legal, security, or compliance reasons.

6.4 Teens Ages 13 Through 17

Teen users receive an age-appropriate notice and privacy protections. COPPA parental consent applies to children under 13, but other laws, platform policies, team rules, or family preferences may require additional parent or guardian involvement for teens. Parents and guardians remain responsible for deciding whether the Service is appropriate for a teen athlete.

6.5 Marketing to Children

We do not knowingly sell children's personal information or use under-13 personal information for behavioral advertising. Marketing push notifications are designed to be off by default, and under-13 player push settings should not enable marketing notifications.

7. Data Retention and Deletion

We retain personal information for as long as necessary to provide the Service, comply with law, resolve disputes, enforce agreements, protect safety, operate backups, and maintain audit records. Retention periods vary by data type.

7.1 Account and Profile Data

We retain account, profile, consent, and relationship records while an account is active. When an account is deleted, our backend is designed to soft-delete account and user-content records by marking them with deletion metadata, excluding deleted credentials from active lookup, revoking push devices, and unlinking parent-child associations where applicable. We may retain limited records where needed for legal compliance, audit, security, dispute resolution, fraud prevention, or child-safety obligations.

7.2 Videos and AI Reports

Uploaded videos, analysis artifacts, and reports may be retained while the account is active so the Service can provide historical progress, report access, and troubleshooting. On account deletion or consent revocation, we take steps to remove or disable access to associated active records and schedule deletion or restriction according to our operational processes. Backup copies, logs, and disaster recovery copies may persist for a limited period before aging out.

7.3 Authentication, OTP, Upload, and Session Records

7.4 Early Access and Support Records

Early access waitlist records are retained until we no longer need them for launch, beta, product communication, duplicate suppression, or compliance, unless you ask us to delete them earlier. Support records are retained as needed to resolve requests, maintain service history, and protect legal rights.

7.5 Logs, Audit Events, and Backups

Security logs, consent audit events, deletion records, diagnostics, and backups may be retained for limited periods even after account deletion where necessary for security, legal compliance, child-safety accountability, disaster recovery, or fraud prevention. We use reasonable measures to restrict access and avoid retaining more information than necessary.

7.6 De-Identified or Aggregated Information

We may retain de-identified, aggregated, or anonymized information that no longer reasonably identifies you or your child for analytics, product improvement, AI quality evaluation, safety, and research purposes.

8. Your Choices and Privacy Rights

8.1 Account Controls

You may be able to update profile information, manage notifications, manage social visibility, delete content, withdraw optional consents, or delete your account in the app or by contacting us. Some child account controls may require parent or guardian action.

8.2 Access, Correction, Deletion, and Portability

Depending on where you live, you may have rights to request access to personal information, correction of inaccurate information, deletion of personal information, restriction of processing, portability of information, objection to certain processing, or withdrawal of consent. We may need to verify your identity or authority before processing a request.

8.3 GDPR, UK GDPR, and EEA/UK/Swiss Users

For users in the European Economic Area, United Kingdom, or Switzerland, our legal bases may include performance of a contract, consent, legitimate interests, compliance with legal obligations, and protection of vital interests where relevant. You may have GDPR rights including access, rectification, erasure, restriction, portability, objection, withdrawal of consent, and rights related to automated decision-making. You may also lodge a complaint with your local supervisory authority.

8.4 US State Privacy Rights

Residents of California and certain other US states may have rights to know, access, correct, delete, and obtain a copy of personal information, and to opt out of sale, sharing, or targeted advertising. We do not sell personal information or share it for cross-context behavioral advertising. We do not discriminate against users for exercising privacy rights.

8.5 How to Submit a Request

To exercise privacy rights or ask a privacy question, contact us through the current support or account channels made available in the Service. Please include enough information for us to understand and verify the request. Parents or guardians requesting action for a child account should identify the child account and their relationship to the child.

9. Security

We use administrative, technical, and organizational safeguards designed to protect personal information. These may include encrypted transport, access controls, token rotation, route-level consent enforcement, hashed or redacted sensitive tokens, short-lived upload credentials, audit events, log redaction, secure cloud storage practices, and least-privilege access where practical.

No system is completely secure. You are responsible for keeping your device, operating system, app, and account access secure. If you believe your account or a child's account has been compromised, contact us promptly.

10. International Data Transfers

Virtual Coach is operated from the United States and may use service providers in the United States or other countries. If we transfer personal information from the EEA, UK, Switzerland, or another jurisdiction with cross-border transfer requirements, we will rely on appropriate safeguards where required, such as contractual protections, service provider commitments, adequacy mechanisms, or other legally recognized transfer tools.

11. App Store and Data Safety Disclosures

Our Apple App Store privacy labels, Google Play Data safety form, in-app notices, permission prompts, and this Privacy Policy should describe the same data practices. Because the Service may collect account information, contact information, date of birth or age group, video content, user-generated content, app activity, diagnostics, device information, and AI-derived training data, our app store disclosures should be kept current when features or providers change.

12. Cookies and Website Tracking

Our website may use cookies, local storage, or similar technologies to operate the site, remember preferences, measure performance, protect forms from abuse, and understand usage. You can control cookies through your browser settings. The static marketing site should not be used to collect more personal information than necessary for the requested website function, such as an early access signup.

13. Changes to This Policy

We may update this Policy from time to time. If we make material changes, we will provide notice by updating the effective date, posting a notice, sending a message, or using another method required by law. Continued use of the Service after a policy update means the updated Policy applies to future use.

14. Contact Us

If you have questions, requests, or concerns about this Privacy Policy or Virtual Coach privacy practices, contact us through the current support or account channels made available in the Service.