Legal

Privacy Policy

Effective Date: October 7, 2026
Last Updated: October 7, 2026

CourtLab ("we," "us," or "our") operates the CourtLab mobile application and related web services, including the coach website (collectively, the "Service"). This Privacy Policy explains what information the Service handles, where it is processed, what reaches our servers, and the choices you have.

By using the Service, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree with this policy, please do not use the Service.


1. Information We Collect

1.1 What stays on your device

CourtLab analyzes your tennis swings on your iPhone. Recording, pose detection, scoring and the skeleton shown on your videos all run on the device. Videos and analysis results are stored on your device. If iCloud is turned on, the app also stores copies in your own iCloud account (iCloud Drive and your private iCloud database). That data is managed by Apple under your Apple ID; CourtLab cannot access it.

If you use CourtLab as a guest (without an account), nothing about your videos or analyses is sent to our servers.

1.2 Information You Provide Directly

1.3 Video Recordings

When you are signed in to a CourtLab account, the app uploads the videos you record or import to our servers so your coach can review them and so they are kept with your account. You can turn this off at any time in Settings → Cloud & Sharing → Upload Videos to Coach. Videos larger than 100 MB are not uploaded.

1.4 Body Pose and Biometric Data

To analyze your technique, the app detects the positions of 19 body joints (such as ankles, knees, hips, shoulders, elbows, wrists, neck, and head) in your video frames. This happens on your device. The frame-by-frame joint positions are kept on your device and are not sent to our servers.

From those positions the app calculates measurements such as joint angles, rotation and swing speed, and scores for your technique. When you are signed in, these measurements and scores are sent to our servers with your shot analysis. We treat body pose data and the measurements derived from it as biometric data (see Section 6).

1.5 Analysis Results

When you are signed in, we store the results of your analyses with your account:

1.6 Coach, Messaging and Sharing Data

1.7 Technical Information and Usage Statistics

When the app communicates with our servers, our servers receive standard technical information such as your IP address, app version, and the time of the request. We use it to operate and secure the Service.

The app also sends anonymous usage statistics: an identifier created when the app is installed (it changes if you reinstall), your iOS and app version, your iPhone model, and simple events such as "app opened", "shot analyzed", "Practice finished", "upgrade page shown" or "purchase completed", with details like the shot type. If you are signed in, these are linked to your account. They never include your videos, body pose data, measurements, or anything you type. We use them to understand which features help players and to fix problems. You can turn this off at any time in Settings → Share Usage Statistics.

1.8 Payments

Subscriptions are purchased through Apple's App Store. Apple processes your payment; we do not receive your payment card details. The app checks with the App Store which subscription you have.


2. How We Use Your Data

We use the information we collect to:


3. Data Storage and Security

3.1 Storage Infrastructure

3.2 Security Measures

We implement industry-standard security measures including:


4. Data Retention

Deleted files may remain in our storage backups for up to 90 days before they are permanently erased.

You may delete your data earlier at any time (see Section 7).


5. Third-Party Data Processors

We use the following third-party services to process your data:

ProcessorPurposeData Accessed
Amazon Web Services (AWS)Hosting, database, and object storageAll data that reaches our servers
AppleSign in with Apple, App Store purchases, and iCloud storage you controlAs described in Apple's privacy policy

We do not sell, rent, or share your personal data with third parties for their own marketing purposes.

All third-party processors are contractually bound to process your data only as instructed by us and to maintain appropriate security measures.


6. Biometric Data Notice

6.1 What Constitutes Biometric Data

The Service detects body joint positions in your videos and derives measurements from them (Section 1.4). Under various laws, this data may be classified as biometric information:

6.2 Purpose of Collection

We use body pose data solely to analyze your tennis technique and provide coaching feedback. We do not use biometric data for identification, surveillance, or any purpose other than the coaching services you have requested.

Before the app analyzes your first video, it asks for your explicit consent to detect and use body pose data. You may withdraw this consent at any time, though doing so will prevent the app from analyzing your shots.

6.4 Storage and Destruction

Frame-by-frame joint positions stay on your device and are deleted with the video. Measurements and scores on our servers are deleted when the associated analysis is deleted: automatically after the 24-month retention period, when you delete your account, or upon your request.

6.5 Disclosure

We do not sell, lease, trade, or otherwise profit from your biometric data. Biometric data is not disclosed to third parties except to our hosting provider for storage, and to coaches you have linked with (Section 10).


7. Your Rights Under GDPR (EEA/UK Users)

If you are located in the European Economic Area or United Kingdom, you have the following rights under the General Data Protection Regulation (Articles 15-22):

You can delete your account and all data on our servers in the app at Settings → Delete Account & Data. For a copy of your data or any other request, contact us at privacy@courtlab.ai.

We will respond to all requests within 30 days, as required by law.


8. Your Rights Under CCPA/CPRA (California Residents)

If you are a California resident, you have the following rights under the California Consumer Privacy Act and California Privacy Rights Act:

Categories of Personal Information Collected (past 12 months):

CategoryExamples
IdentifiersEmail address, display name, user ID, app install identifier, IP address
Internet/Electronic ActivityUsage statistics: app opens and features used (Section 1.7)
Biometric InformationMeasurements derived from body pose detection
Audio/Visual InformationVideo recordings of tennis practice (when video upload is on)
CharacteristicsAge, height, playing hand, skill level in player profiles
InferencesShot scores and identified technique issues

To submit a verifiable consumer request, contact us at privacy@courtlab.ai.


9. Children's Privacy (COPPA Compliance)

CourtLab accounts are not intended for children under the age of 13, and we do not knowingly allow children under 13 to create an account. A parent or guardian may add a child as a player inside the parent's own account. That child's videos and results are then part of the parent's account, under the parent's control, and the parent can delete them at any time. If you believe a child under 13 has created an account or provided us with personal information without a parent, please contact us at privacy@courtlab.ai, and we will promptly delete such information.

For users in the European Union, the minimum age to create an account is 16, in accordance with the GDPR's requirements for consent to data processing.

If we learn that we have collected personal information from a child under the applicable minimum age without verifiable parental consent, we will take steps to delete that information as quickly as possible.


10. Coach Access to Player Data

Coaches may access a player's videos and analysis results only after the player links with that coach, by accepting the coach's invitation or entering the coach's code. Specifically:


11. International Data Transfers

Your data may be processed in the United States, regardless of your country of residence. If you are located outside the United States, please be aware that your data will be transferred to, stored, and processed in the United States, where data protection laws may differ from those in your jurisdiction.

For EEA/UK users, we rely on Standard Contractual Clauses (SCCs) approved by the European Commission as the legal mechanism for such transfers, ensuring an adequate level of data protection.

By using the Service, you consent to the transfer of your data to the United States as described in this section.


12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new Privacy Policy within the app and updating the "Last Updated" date at the top of this document. For material changes that affect how we handle biometric data, we will request renewed consent.

Your continued use of the Service after any changes constitutes acceptance of the updated Privacy Policy.


13. Contact Us

If you have questions or concerns about this Privacy Policy or our data practices, please contact us:

For data protection inquiries from EEA/UK residents, you may also lodge a complaint with your local data protection supervisory authority.