Privacy Policy
Published September 11, 2026
This notice explains our web and native mobile service as it operates today. It applies to accounts created after publication of this update. For accounts already in existence when this update is published, material changes take effect on September 26, 2026 after notice through the service; the previous policy remains available. This update does not authorize advertising or a new use of your coaching content.
Android users: see the Android privacy and Google Play billing explanation, published September 20, 2026. The existing policy versions and notice periods below remain unchanged.
1. Who is responsible
Content Petit LLC, Coastal Highway 16192, Lewes, Delaware 19958, United States, operates CourtSensei and is the controller of personal data processed to operate the service. Contact contact@courtsensei.com for privacy requests. A coach or organization uploading player information is responsible for having the authority to provide and share that information.
2. Information we process
- Account and profile: email, name, coaching role, team level, country, language, settings and an account identifier. Supabase handles password authentication. Sign in with Apple provides an Apple account identifier and, when authorized, name and email, which may be a private-relay address. We do not receive your Apple password.
- Coaching content: plays, drills, practice plans, whiteboards, notes, reports, team logos, player names, photos and statistics, and video or audio you choose to upload. Video processing creates thumbnails and exported clips.
- Billing: plan, subscription status, product and transaction identifiers, purchase environment, renewal and expiry information, and an account identifier used to connect a purchase to access. Apple processes in-app payments; Stripe processes web payment details. CourtSensei does not receive your full card number from Apple.
- Support: your contact details, messages and any information you choose to include when contacting us.
- Operation and usage: authentication records, IP addresses, browser or device information, timestamps, pages and feature events, performance measurements and error diagnostics. These help operate, understand and secure the service. We minimize diagnostic payloads and do not intentionally include coaching documents, passwords or access tokens in error reports.
- Local storage and permissions: essential cookies and device storage maintain sign-in, preferences, drafts and cached content. Camera, microphone, photo or file access is requested when needed for a feature you choose. You can control permissions in device settings.
3. Purposes and legal bases
We use data to provide your account and coaching tools, synchronize content, process exports, support you and manage subscriptions (performance of our contract); to protect the service, investigate faults and understand aggregate product usage (legitimate interests, subject to your rights); and to meet applicable accounting and legal obligations. Where consent is required for a feature or optional communication, we obtain it and you can withdraw it.
Account confirmation, password reset, purchase and requested support messages are service communications. We do not treat a promotional-email opt-out setting as affirmative marketing consent. Promotional trial email campaigns are paused until an affirmative consent flow is available.
4. Providers and disclosures
- Supabase: authentication, database and file storage.
- Vercel: website and backend hosting, content delivery, operational logs and web performance.
- Railway: hosting for video-processing workers, including temporary source and export files.
- Apple: optional Apple sign-in, App Store payments, subscription management and related transaction notifications.
- RevenueCat: processing Apple subscription notifications and transaction records for subscription reporting and reconciliation. The purchase flow itself uses Apple StoreKit.
- Stripe: web payments and billing records.
- Resend and our email hosting provider: delivery and handling of service and support communications.
- Sentry: operational error monitoring, with diagnostic filtering to reduce personal information.
- YouTube and Vimeo: when you play externally hosted content, the provider receives the requests required to show its player and applies its own privacy policy. External content is not controlled by CourtSensei.
We do not sell personal data or use advertising tracking in CourtSensei. We may disclose information where required by law or necessary to protect rights and security. We do not send your private coaching uploads to generative AI services for model training as part of the coaching tools.
5. Sharing choices
Your account content is not made public merely by creating it. Enabling a share link makes the selected material available to anyone with that link. Disabling it stops future access through that link, but cannot recall copies, printouts or exports already received. Only share footage and player information you have permission to share.
6. Retention and deletion
We retain account and coaching content while your account is active so you can use it. You may delete content or request account deletion in Settings. The deletion process removes associated active database content and private stored media, and stops queued exports. On a failure, the account is kept so you can retry; some data may already have been removed. Contact us if you cannot complete deletion.
Temporary video source caches are scheduled for cleanup after 24 hours, with an hourly cleanup pass; job temporary files and orphaned exports are also cleaned up. Service failures can delay cleanup. Deletion from active systems does not instantly remove every backup or provider log. Those copies remain subject to the providers’ rolling retention schedules and are restricted to recovery, security or required recordkeeping.
Payment providers retain records required for accounting, disputes and fraud prevention under their own retention obligations. We keep support and security records only as needed to resolve the issue, protect the service or meet legal requirements. We assess retention by the record’s purpose, outstanding disputes and applicable requirements rather than promising immediate deletion from every copy. The prior policy’s commitments remain applicable to existing accounts until this update takes effect.
Deleting your account does not cancel an Apple subscription. Manage it in Apple subscription settings. For an Apple-linked account, we request a fresh Apple authorization to revoke our access during deletion. If you cannot reauthorize, the app offers an explicit manual option with instructions for removing CourtSensei from your Apple account.
7. International processing and your rights
Providers may process information outside your country, including in the United States. Where required, transfers use applicable safeguards, such as standard contractual clauses or another permitted transfer mechanism. Contact us for information about safeguards applicable to your data.
Depending on applicable law, you may request access, correction, deletion, portability, restriction or objection to processing, and withdraw consent without affecting earlier lawful processing. You may complain to your local data protection authority. Email contact@courtsensei.com; we may need to verify your identity and will respond within the applicable legal time limit.
8. Young players
CourtSensei accounts are intended for people aged 16 or older. Coaches must have the required authority and permissions for any youth-team footage or player information they upload, and should limit it to what is needed. Do not create accounts for children under 16. Contact us about an underage account or material you believe was shared without permission.
9. Changes
We will announce material changes by email or through the service at least 14 days before they take effect. Earlier versions are linked above. For questions or requests, contact contact@courtsensei.com.