Last updated: 14 October 2026
Coachalyze Ltd (company number SC874953, registered at 104 Ferry Road, Edinburgh, Scotland, EH6 4PG) ("Coachalyze", "we", "us", "our") is committed to protecting the privacy of all users, including coaches, parents, and child athletes. This policy explains how we collect, use, store, and share personal data in accordance with the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018.
Child athlete data is entered and managed by authorised coaches or parents, not collected directly from children. This data may include:
We use collected information to:
Under UK GDPR, we process personal data on the following lawful bases:
Your data is protected and only shared with the following trusted service providers who are contractually bound to protect your data:
| Provider | Purpose | Data Shared | Location |
|---|---|---|---|
| Anthropic | AI-generated development reports, the Enhance button and the in-app assistant | Reports and Enhance: performance ratings and the coach's comments, with placeholders in place of player names. Assistant: the coach's messages, club and team names, and placeholders in place of player names | United States |
| Stripe | Payment processing | Coach/admin billing details | United States |
| Supabase | Database hosting and authentication | All platform data (encrypted at rest) | EU (London) |
| Vercel | Application hosting | Server-side rendering data, logs | United States / EU |
| Resend | Transactional email delivery | Email addresses, report content | United States |
| Sentry | Error monitoring | Technical error data (no personal data by design) | United States |
Within the platform, data is shared as follows:
Some of our sub-processors are based in the United States. Where personal data is transferred outside the UK, we ensure appropriate safeguards are in place, including Standard Contractual Clauses (SCCs) approved by the UK Information Commissioner's Office (ICO) and the UK International Data Transfer Agreement (IDTA). Importantly, a player's full name or surname is never sent to our AI provider (Anthropic). For reports we send performance ratings and the coach's written comments. Before sending, the name of any player in the club that appears in a comment is replaced with a placeholder, and put back in the finished report on our own servers. The Enhance button, which tidies up a coach's note, works the same way.
The in-app assistant for coaches works the same way. Before anything a coach types is sent to our AI provider, the name of any current player in the coach's club is replaced with a placeholder such as "Player 12", and put back when the reply is shown. When a coach uploads a squad spreadsheet, the names, email addresses and phone numbers in it are replaced with placeholders before the AI provider sees its layout, and the file is not kept. The assistant is never given medical notes, emergency contacts, fee or payment details, or parents' email addresses from Coachalyze's records. Anything else a coach types into the chat, such as an email address for an invite, is sent as typed so that the assistant can act on it. A nickname or a misspelt first name that a coach types is not something we can recognise, so it may be sent as written; a full name is not. Assistant conversations are kept for 12 months and are deleted with the account.
We implement industry-standard security measures including TLS encryption in transit, AES-256 encryption at rest, row-level security policies (ensuring users can only access their own data), secure authentication via Supabase Auth, and regular security reviews. However, no method of transmission over the Internet is 100% secure.
Coachalyze takes the privacy of child athletes very seriously. Key protections include:
Under the UK General Data Protection Regulation, you have the following rights:
To exercise any of these rights, contact us at info@coachalyze.com. We will respond within one month as required by UK GDPR.
We retain your data for as long as your account is active or as needed to provide services. Player development data may be retained for historical analysis unless deletion is requested. Upon account deletion, personal data is removed within 30 days, except where retention is required for legal, tax, or regulatory purposes.
Coachalyze uses essential cookies for authentication and session management. We do not use third-party advertising or tracking cookies. Error monitoring is performed by Sentry using technical data only (no personal information).
We may update this Privacy Policy periodically. We will notify you of significant changes via email or through the platform at least 30 days before they take effect. The "Last updated" date at the top of this page indicates when the policy was last revised.
If you are unhappy with how we handle your personal data, you have the right to lodge a complaint with the UK Information Commissioner's Office (ICO):
If you have questions about this Privacy Policy or wish to exercise your data rights, please contact us at info@coachalyze.com
Coachalyze Ltd
Company number: SC874953
104 Ferry Road, Edinburgh, Scotland, EH6 4PG