Legal

Privacy Policy

Last updated: 15 October 2026
ProtocolHQ helps sports clubs, coaches, medical staff and athletes plan training, look after athletes' health and run the team. That means we handle personal data, some of it sensitive. This policy explains, in plain words, what we process, why, who can see it, where it is stored, how long we keep it and what rights you have. It covers the ProtocolHQ app (web, iPhone and Android) and this website. We never sell personal data and we don't use it for advertising.

1 Who is responsible

The controller under the EU General Data Protection Regulation (GDPR) for this website, and for the cases in section 2 where we decide what happens to the data, is:

Kenneth Ogbe, ProtocolHQ
Email: overseas.radar@gmail.com

We have not appointed a data protection officer, because the law doesn't require one at our size. For anything about your data, write to the email address above.

2 Clubs decide, we process for them

Most people use ProtocolHQ because their club or coach uses it. In that case:

If you are an athlete or staff member, you can send requests about your data to your club or to us; we pass them on and help the club answer them.

3 This website

4 What the app processes, and why

Which of these apply depends on your role and on what your club uses. Legal bases (GDPR): (b) = needed for the contract, i.e. to provide the service you or your club signed up for; (a) = your consent; (c) = legal obligation; (f) = legitimate interest; Art. 9(2)(a) = explicit consent for health data.

Data
What for · legal basis
Account: name, email, password (stored only as a secure hash by Firebase), role, profile photo, date of birth
To sign in, to show who you are to the people you work with, and to apply the age rules in section 7 · (b), photo (a)
Club and team membership: club, teams, squads, staff roles (coach, S&C, physio, doctor, team manager, club admin), invitations
To give each person the right view and the right access · (b)
Training: exercises and workouts (incl. images and videos), programmes, assigned sessions, logged sets, reps, weights, times, RPE, training load, self-logged activities, form-check videos
Planning, doing and reviewing training · (b)
Daily check-ins: sleep, soreness, stress, energy, mood, an optional note
So coaches can adjust training. These can say something about health, so we treat them as health data · Art. 9(2)(a), given in the app
Health and medical data: illness and injury reports (symptoms, body area, pain, body chart, photos), availability, return-to-play stages, rehab, tests and screenings, questionnaires, medical documents, appointments, and, for physios and doctors only, clinical notes such as diagnosis, treatment and medication
Looking after athletes' health and deciding whether they can train · Art. 9(2)(a); medical staff also process under their professional duties and secrecy (Art. 9(2)(h), (3) GDPR)
Bodyweight
Tracking over time; shared with the coach only if the athlete turns sharing on · (a)
Messages: chats, team announcements, team channel, game threads
Communication within the team · (b)
Team operations: trips, packing lists, receipts (with photos), requests, match ticket requests, kit sizes and kit handed out, supplier contacts
Running the team's logistics · (b)
Games: schedule, opponents, plays, game plans, video clips and links
Game preparation · (b)
Uploads: documents you import (spreadsheets, PDFs, research papers), your research library
Turning documents into workouts, exercises, protocols and lists · (b)
Ask HQ (the assistant): your requests, what it did (activity log), standing rules you set, workout habits it learns, multi-day jobs, usage counts
Doing the busywork you ask for; see section 6 · (b); usage counts (f) for fair use and billing
Notifications and push tokens (a device identifier)
Telling you about new sessions, messages and requests · (b); push needs your device permission
Consents and data requests: which consent was given, by whom (athlete, parent or club), when and in which version; exports and deletions
Proving consents and handling your rights · (c)
Security data: sign-in events, app integrity checks (Firebase App Check with reCAPTCHA Enterprise on the web and Apple App Attest on iPhone)
Protecting accounts and the service against misuse · (f)

Device permissions. The app asks before it uses your camera, photos or microphone. Voice input and read-aloud use your phone's or browser's own speech service (Apple or Google). On your device the app keeps a cache so it works offline, today's Ask HQ conversation and your settings; on the web these are kept in the browser's storage. Signing out removes the cached data.

You don't have to give health data or consents to use the app; without them, the features that need them stay off. Some data is needed for the service to work at all (for example your name and email).

5 Who can see what

Access is enforced by tested security rules on our servers, not just hidden in the app.

6 The AI assistant (Ask HQ)

7 Children and young athletes

8 Service providers and recipients

9 Where the data is stored

The database, files and the server code that works on them run in Germany (Google Cloud regions Berlin, europe-west10, and Frankfurt, europe-west3). The AI runs in the EU (see section 6).

A few account functions (finding a person by email to connect, creating and deleting accounts, a few team settings) also still run in the USA (Iowa, us-central1), for older versions of the app. When an older app uses them, the email address or the account concerned is processed there. We are removing these once everyone is on the current app. Transfers to Google LLC in the USA are covered by the EU–US Data Privacy Framework (Google LLC is certified) and the EU Standard Contractual Clauses in Google's terms. As a US company, Google can in principle be subject to US authorities' requests; the Framework limits this.

10 How long we keep data

11 Your rights

Under the GDPR you have the right to:

Write to overseas.radar@gmail.com. We answer within one month. Where your club is the controller, we forward your request to it and help it answer.

12 Security

Data is encrypted in transit (HTTPS/TLS) and at rest. Access rules are enforced on the server and covered by automated tests; health data is kept in separate layers with their own rules. Only genuine copies of our apps can use the AI and other protected functions (App Check). Passwords are never stored in readable form. Access by our own people is limited to what support and security need. No system is perfectly secure; if a breach puts your data at risk, we and the club will inform the authorities and you as the law requires.

13 Changes to this policy

When the app or the law changes, we update this policy and the date at the top. If a change affects what you have consented to, we ask you again in the app.

14 Contact

✉️

ProtocolHQ privacy

Email overseas.radar@gmail.com for questions, data requests or to delete your account.