MyCoach
Features Pricing Get Started
/

Data Processing Agreement

Last updated: March 2026  |  Pursuant to GDPR Article 28

This Data Processing Agreement ("DPA") forms part of the Terms of Service between the Coach ("Controller") and the operator of MyCoach ("Processor"). It governs the processing of Athlete personal data that the Coach entrusts to MyCoach through the Service.

1. Context and Scope

1.1 Background

When a Coach uses MyCoach to manage Athletes, the Coach acts as the data controller for the personal data of those Athletes. The MyCoach operator acts as the data processor, processing Athlete data solely on the Coach's behalf and according to the Coach's instructions, as required by GDPR Article 28.

1.2 Applicability

This DPA applies automatically to all Coach accounts that invite or manage Athletes through the Service. By creating a Coach account and adding Athletes, you accept this DPA.

2. Definitions

  • "Athlete Data" means any personal data of Athletes processed by the Processor on behalf of the Controller through the Service.
  • "Data Protection Law" means Regulation (EU) 2016/679 (GDPR), applicable national implementing legislation, and the ePrivacy Directive 2002/58/EC as amended.
  • "Subprocessor" means a third party engaged by the Processor to process Athlete Data.
  • "Security Incident" means a breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to, Athlete Data.

3. Subject Matter and Details of Processing

ElementDescription
PurposeProviding the MyCoach coaching platform: storing, displaying, and analysing Athlete training data to enable the Coach to manage training plans, track progress, and communicate with Athletes.
DurationFor the duration of the Coach's active subscription. Upon account deletion or termination, Athlete Data is deleted within 30 days.
NatureAutomated processing: storage, retrieval, display, analytics, and transmission of data within the platform.
Categories of data subjectsAthletes invited by the Coach to the MyCoach platform.
Types of personal dataName, email address, profile photo, workout data (distance, duration, pace, heart rate, cadence, elevation, lap splits), training plans, body measurements (weight, height), chat messages, push notification tokens, app usage data.
Special categories (Art. 9)Fitness and health data (heart rate, training metrics, body measurements). Processing is based on the Athlete's explicit consent obtained at account creation.

4. Controller Obligations

The Controller (Coach) shall:

  1. Ensure a valid legal basis exists for the processing of Athlete Data, including obtaining explicit consent for health data processing under GDPR Art. 9(2)(a).
  2. Provide Athletes with the necessary privacy information, including reference to this DPA and the MyCoach Privacy Policy.
  3. Not instruct the Processor to process Athlete Data in a manner that would violate Data Protection Law.
  4. Respond to data subject requests from Athletes where the request pertains to the Coach's controller responsibilities.

5. Processor Obligations

The Processor shall:

  1. Process Athlete Data only on documented instructions from the Controller, including with regard to transfers to third countries, unless required to do so by EU or Member State law (in which case the Processor shall inform the Controller of that legal requirement before processing, unless legally prohibited).
  2. Ensure that persons authorised to process Athlete Data have committed to confidentiality or are under an appropriate statutory obligation of confidentiality.
  3. Implement appropriate technical and organisational measures to ensure a level of security appropriate to the risk, as described in Section 7.
  4. Not engage another processor (Subprocessor) without the prior general written authorisation of the Controller, as described in Section 6.
  5. Assist the Controller in fulfilling its obligations to respond to data subject requests (access, rectification, erasure, portability, restriction, objection).
  6. Assist the Controller in ensuring compliance with obligations under GDPR Articles 32 to 36 (security, breach notification, data protection impact assessments, prior consultation).
  7. At the choice of the Controller, delete or return all Athlete Data upon termination of the Service, and delete existing copies unless EU or Member State law requires storage.
  8. Make available to the Controller all information necessary to demonstrate compliance with Article 28 obligations, and allow for and contribute to audits and inspections as described in Section 9.
  9. Immediately inform the Controller if, in the Processor's opinion, an instruction infringes Data Protection Law.

6. Subprocessors

6.1 General Authorisation

The Controller grants the Processor general written authorisation to engage Subprocessors. The Processor shall maintain a list of current Subprocessors (see Section 6.3) and inform the Controller of any intended changes by email at least 14 days in advance.

6.2 Obligations

The Processor shall impose on each Subprocessor, by way of a written contract, data protection obligations no less protective than those in this DPA (flow-down provisions). The Processor remains fully liable to the Controller for the performance of each Subprocessor's obligations.

6.3 Current Subprocessors

SubprocessorPurposeLocationTransfer mechanism
Google Firebase (Alphabet Inc.)Authentication, push notifications, crash analyticsEEA / USAStandard Contractual Clauses
Paddle.com Market LtdSubscription billing and payment processingUK / EEAUK Adequacy Decision
Strava, Inc.Activity import (only upon Athlete's explicit OAuth authorisation)USAStandard Contractual Clauses
Polar Electro OyDevice data import (only upon Athlete's explicit OAuth authorisation)Finland (EEA)N/A (EEA)

6.4 Objection

If the Controller objects to a new Subprocessor on reasonable data protection grounds, the Controller shall notify the Processor in writing within 14 days of receiving notice. The parties shall discuss the objection in good faith. If the objection cannot be resolved, the Controller may terminate the affected portion of the Service without penalty.

7. Security Measures

The Processor implements the following technical and organisational measures (GDPR Art. 32):

  • Encryption in transit: TLS 1.2+ for all data transmission.
  • Encryption at rest: AES-256 for stored sensitive data (databases, backups).
  • Access control: Role-based access control (RBAC); principle of least privilege; multi-factor authentication for administrative access.
  • Password storage: Industry-standard hashing algorithms (bcrypt/Argon2); no plain-text storage.
  • Network security: Firewall rules, intrusion detection, and regular vulnerability scanning.
  • Backup and recovery: Automated daily backups with point-in-time recovery capability; backups encrypted at rest.
  • Personnel: All staff with access to personal data are bound by confidentiality obligations and receive data protection training.
  • Incident response: Documented incident response plan with defined roles, escalation paths, and post-incident review.

8. Security Incident Notification

The Processor shall notify the Controller of any Security Incident without undue delay and no later than 48 hours after becoming aware of the incident. The notification shall include:

  1. The nature of the incident, including the categories and approximate number of data subjects and records affected.
  2. The likely consequences of the incident.
  3. The measures taken or proposed to address the incident and mitigate its effects.
  4. The name and contact details of the Processor's point of contact for further information.

The Processor shall cooperate with the Controller and take reasonable steps to assist in the investigation, mitigation, and remediation of the Security Incident. The Processor shall assist the Controller in fulfilling its obligation to notify the supervisory authority (within 72 hours under GDPR Art. 33) and, where required, the affected data subjects (Art. 34).

9. Audits

The Controller may audit the Processor's compliance with this DPA. Audits may be conducted:

  • At the Controller's expense;
  • With at least 30 days' written notice;
  • During normal business hours;
  • No more than once per 12-month period, unless a Security Incident has occurred or a supervisory authority requires an audit.

The Processor may satisfy audit requests by providing relevant certifications, third-party audit reports (e.g. SOC 2), or written responses to specific compliance questions, provided these are reasonably sufficient to demonstrate compliance.

10. International Transfers

The Processor shall not transfer Athlete Data outside the EEA unless an appropriate safeguard exists under GDPR Chapter V, including:

  • An adequacy decision (Art. 45);
  • Standard Contractual Clauses approved by the European Commission (Art. 46(2)(c));
  • Binding Corporate Rules (Art. 47).

Current transfers are documented in the Subprocessor list (Section 6.3). The Processor shall conduct transfer impact assessments where required.

11. Data Subject Requests

If the Processor receives a request from an Athlete to exercise rights under GDPR (access, rectification, erasure, portability, restriction, objection), the Processor shall promptly notify the Controller and shall not respond to the request directly unless instructed by the Controller or required by law. The Processor shall provide reasonable technical assistance to enable the Controller to respond within the statutory timeframe.

12. Data Deletion and Return

Upon termination or expiry of the Coach's subscription, the Processor shall, at the Controller's choice:

  1. Return all Athlete Data in a structured, machine-readable format (e.g. JSON or CSV export); and/or
  2. Delete all Athlete Data and existing copies within 30 days of termination.

The Controller may request data export at any time during the active subscription period via the app or by emailing support@mycoach.fitness. The Processor may retain Athlete Data beyond 30 days only where required by EU or Member State law, and shall inform the Controller of such retention requirements.

13. Liability

Each party's liability under this DPA is subject to the limitations set out in the Terms of Service. Nothing in this DPA limits either party's liability for breaches of Data Protection Law to the extent such limitation is prohibited by law.

14. Term and Termination

This DPA is effective from the date the Coach creates an account and remains in force as long as the Processor processes Athlete Data on behalf of the Controller. The DPA survives termination of the Terms of Service to the extent necessary for the Processor to complete its data deletion or return obligations under Section 12.

15. Governing Law

This DPA is governed by the laws of the Republic of Poland, without regard to conflict-of-law provisions. The courts of Warsaw, Poland have exclusive jurisdiction, subject to the right of EU consumers to bring proceedings in their local courts.

16. Contact

For DPA inquiries: support@mycoach.fitness.

Umowa Powierzenia Przetwarzania Danych

Ostatnia aktualizacja: marzec 2026  |  Na podstawie art. 28 RODO

Niniejsza Umowa Powierzenia Przetwarzania Danych ("UPP") stanowi część Warunków korzystania z usługi pomiędzy Trenerem ("Administrator") a operatorem MyCoach ("Podmiot przetwarzający"). Reguluje przetwarzanie danych osobowych Zawodników, które Trener powierza MyCoach za pośrednictwem Usługi.

1. Kontekst i zakres

1.1 Tło

Gdy Trener korzysta z MyCoach do zarządzania Zawodnikami, Trener pełni rolę administratora danych osobowych tych Zawodników. Operator MyCoach pełni rolę podmiotu przetwarzającego, przetwarzając dane Zawodników wyłącznie w imieniu Trenera i zgodnie z jego instrukcjami, stosownie do art. 28 RODO.

1.2 Zastosowanie

Niniejsza UPP stosuje się automatycznie do wszystkich kont Trenerów, którzy zapraszają lub zarządzają Zawodnikami za pośrednictwem Usługi. Tworząc konto Trenera i dodając Zawodników, akceptujesz niniejszą UPP.

2. Definicje

  • „Dane Zawodników” oznaczają wszelkie dane osobowe Zawodników przetwarzane przez Podmiot przetwarzający w imieniu Administratora za pośrednictwem Usługi.
  • „Prawo o ochronie danych” oznacza Rozporządzenie (UE) 2016/679 (RODO), stosowne krajowe ustawodawstwo wykonawcze oraz Dyrektywę ePrivacy 2002/58/WE ze zmianami.
  • „Podwykonawca przetwarzania” oznacza podmiot trzeci zaangażowany przez Podmiot przetwarzający do przetwarzania Danych Zawodników.
  • „Incydent bezpieczeństwa” oznacza naruszenie bezpieczeństwa prowadzące do przypadkowego lub niezgodnego z prawem zniszczenia, utraty, zmiany, nieuprawnionego ujawnienia lub dostępu do Danych Zawodników.

3. Przedmiot i szczegóły przetwarzania

ElementOpis
CelŚwiadczenie platformy coachingowej MyCoach: przechowywanie, wyświetlanie i analiza danych treningowych Zawodników w celu umożliwienia Trenerowi zarządzania planami treningowymi, śledzenia postępów i komunikacji z Zawodnikami.
Czas trwaniaPrzez okres aktywnej subskrypcji Trenera. Po usunięciu konta lub rozwiązaniu umowy Dane Zawodników są usuwane w ciągu 30 dni.
CharakterZautomatyzowane przetwarzanie: przechowywanie, pobieranie, wyświetlanie, analityka i przesyłanie danych w ramach platformy.
Kategorie osóbZawodnicy zaproszeni przez Trenera na platformę MyCoach.
Rodzaje danychImię i nazwisko, adres e-mail, zdjęcie profilowe, dane treningowe (dystans, czas, tempo, tętno, kadencja, przewyższenie, podziały okrążeń), plany treningowe, pomiary ciała (waga, wzrost), wiadomości czatu, tokeny powiadomień push, dane użytkowania aplikacji.
Dane szczególne (art. 9)Dane fitness i zdrowotne (tętno, metryki treningowe, pomiary ciała). Przetwarzanie opiera się na wyraźnej zgodzie Zawodnika uzyskanej przy zakładaniu konta.

4. Obowiązki Administratora

Administrator (Trener) zobowiązuje się:

  1. Zapewnić ważną podstawę prawną przetwarzania Danych Zawodników, w tym uzyskać wyraźną zgodę na przetwarzanie danych zdrowotnych na podstawie art. 9 ust. 2 lit. a RODO.
  2. Dostarczyć Zawodnikom niezbędne informacje o prywatności, w tym odesłanie do niniejszej UPP i Polityki Prywatności MyCoach.
  3. Nie polecać Podmiotowi przetwarzającemu przetwarzania Danych Zawodników w sposób naruszający Prawo o ochronie danych.
  4. Odpowiadać na żądania osób, których dane dotyczą, w zakresie odpowiedzialności administratorskiej Trenera.

5. Obowiązki Podmiotu przetwarzającego

Podmiot przetwarzający zobowiązuje się:

  1. Przetwarzać Dane Zawodników wyłącznie na udokumentowane polecenie Administratora, w tym w odniesieniu do przekazywania danych do państw trzecich, chyba że obowiązek taki wynika z prawa UE lub państwa członkowskiego.
  2. Zapewnić, że osoby upoważnione do przetwarzania zobowiązały się do zachowania poufności.
  3. Wdrożyć odpowiednie środki techniczne i organizacyjne zapewniające poziom bezpieczeństwa odpowiedni do ryzyka (sekcja 7).
  4. Nie korzystać z innego podmiotu przetwarzającego (Podwykonawcy) bez uprzedniej ogólnej pisemnej zgody Administratora (sekcja 6).
  5. Wspierać Administratora w wypełnianiu obowiązków odpowiadania na żądania osób, których dane dotyczą.
  6. Wspierać Administratora w wypełnianiu obowiązków z art. 32–36 RODO.
  7. Po zakończeniu Usługi, według wyboru Administratora, usunąć lub zwrócić wszystkie Dane Zawodników i usunąć istniejące kopie.
  8. Udostępnić Administratorowi informacje niezbędne do wykazania spełnienia obowiązków z art. 28 oraz umożliwić audyty (sekcja 9).
  9. Niezwłocznie poinformować Administratora, jeśli polecenie w ocenie Podmiotu przetwarzającego narusza Prawo o ochronie danych.

6. Podwykonawcy przetwarzania

6.1 Ogólna zgoda

Administrator udziela Podmiotowi przetwarzającemu ogólnej pisemnej zgody na korzystanie z Podwykonawców. Podmiot przetwarzający prowadzi listę aktualnych Podwykonawców (sekcja 6.3) i informuje Administratora o planowanych zmianach e-mailem z co najmniej 14-dniowym wyprzedzeniem.

6.2 Obowiązki

Podmiot przetwarzający nałoży na każdego Podwykonawcę, w drodze pisemnej umowy, obowiązki ochrony danych nie mniej rygorystyczne niż te zawarte w niniejszej UPP. Podmiot przetwarzający ponosi pełną odpowiedzialność wobec Administratora za wykonanie obowiązków przez każdego Podwykonawcę.

6.3 Aktualni Podwykonawcy

PodwykonawcaCelLokalizacjaMechanizm transferu
Google Firebase (Alphabet Inc.)Uwierzytelnianie, powiadomienia push, analityka awariiEOG / USAStandardowe Klauzule Umowne
Paddle.com Market LtdRozliczenia subskrypcji i obsługa płatnościWielka Brytania / EOGDecyzja o adekwatności UK
Strava, Inc.Import aktywności (wyłącznie za wyraźną autoryzacją OAuth Zawodnika)USAStandardowe Klauzule Umowne
Polar Electro OyImport danych z urządzenia (wyłącznie za wyraźną autoryzacją OAuth Zawodnika)Finlandia (EOG)N/D (EOG)

6.4 Sprzeciw

Jeśli Administrator sprzeciwi się nowemu Podwykonawcy z uzasadnionych powodów ochrony danych, powinien powiadomić Podmiot przetwarzający pisemnie w ciągu 14 dni od otrzymania informacji. Strony omówią sprzeciw w dobrej wierze. Jeśli sprzeciw nie może zostać rozwiązany, Administrator może rozwiązać dotkniętą część Usługi bez kary.

7. Środki bezpieczeństwa

Podmiot przetwarzający wdraża następujące środki techniczne i organizacyjne (art. 32 RODO):

  • Szyfrowanie w tranzycie: TLS 1.2+ dla wszystkich transmisji danych.
  • Szyfrowanie w spoczynku: AES-256 dla przechowywanych danych wrażliwych.
  • Kontrola dostępu: kontrola dostępu oparta na rolach (RBAC); zasada najmniejszych uprawnień; uwierzytelnianie wieloskładnikowe dla dostępu administracyjnego.
  • Przechowywanie haseł: algorytmy haszowania branżowe (bcrypt/Argon2).
  • Bezpieczeństwo sieciowe: reguły firewall, wykrywanie włamań, regularne skanowanie podatności.
  • Kopie zapasowe: automatyczne codzienne kopie z możliwością odtworzenia punktowego; kopie szyfrowane w spoczynku.
  • Personel: wszystkie osoby z dostępem do danych osobowych są zobowiązane do zachowania poufności i przechodzenia szkolenia z ochrony danych.
  • Reakcja na incydenty: udokumentowany plan reakcji na incydenty z określonymi rolami i ścieżkami eskalacji.

8. Powiadomienie o incydencie bezpieczeństwa

Podmiot przetwarzający powiadomi Administratora o każdym Incydencie bezpieczeństwa bez zbędnej zwłoki, nie później niż 48 godzin od uzyskania informacji. Powiadomienie będzie zawierać:

  1. Charakter incydentu, w tym kategorie i przybliżoną liczbę dotkniętych osób i rekordów.
  2. Prawdopodobne konsekwencje incydentu.
  3. Podjęte lub proponowane środki zaradcze.
  4. Dane kontaktowe osoby odpowiedzialnej za dalsze informacje.

Podmiot przetwarzający współpracuje z Administratorem przy dochodzeniu, łagodzeniu i naprawianiu skutków incydentu. Podmiot przetwarzający wesprze Administratora w wypełnieniu obowiązku powiadomienia organu nadzorczego (w ciągu 72 godzin — art. 33 RODO) oraz, w razie potrzeby, dotkniętych osób (art. 34).

9. Audyty

Administrator może audytować zgodność Podmiotu przetwarzającego z niniejszą UPP. Audyty przeprowadzane są: na koszt Administratora, z co najmniej 30-dniowym wyprzedzeniem, w godzinach pracy, nie częściej niż raz na 12 miesięcy (chyba że wystąpił incydent lub wymaga tego organ nadzorczy).

Podmiot przetwarzający może spełnić żądanie audytu udostępniając stosowne certyfikaty, raporty z audytów (np. SOC 2) lub pisemne odpowiedzi na pytania dotyczące zgodności.

10. Transfery międzynarodowe

Podmiot przetwarzający nie będzie przekazywać Danych Zawodników poza EOG bez odpowiednich zabezpieczeń z rozdziału V RODO, w tym decyzji o adekwatności (art. 45), Standardowych Klauzul Umownych (art. 46 ust. 2 lit. c) lub Wiążących Reguł Korporacyjnych (art. 47). Aktualne transfery udokumentowane są w sekcji 6.3.

11. Żądania osób, których dane dotyczą

Jeśli Podmiot przetwarzający otrzyma żądanie od Zawodnika dotyczące praw z RODO, niezwłocznie poinformuje Administratora i nie będzie odpowiadać na żądanie bezpośrednio, chyba że otrzyma polecenie od Administratora lub wymaga tego prawo. Podmiot przetwarzający zapewni rozsądną pomoc techniczną umożliwiającą Administratorowi odpowiedź w terminie ustawowym.

12. Usunięcie i zwrot danych

Po zakończeniu lub wygaśnięciu subskrypcji Trenera, Podmiot przetwarzający, według wyboru Administratora: (a) zwróci wszystkie Dane Zawodników w ustrukturyzowanym formacie (JSON lub CSV); i/lub (b) usunie wszystkie Dane Zawodników w ciągu 30 dni. Administrator może zażądać eksportu danych w dowolnym momencie trwania subskrypcji.

13. Odpowiedzialność

Odpowiedzialność każdej ze stron na podstawie niniejszej UPP podlega ograniczeniom określonym w Warunkach korzystania z usługi. Nic w niniejszej UPP nie ogranicza odpowiedzialności za naruszenia Prawa o ochronie danych w zakresie, w jakim takie ograniczenie jest zabronione przez prawo.

14. Czas trwania i rozwiązanie

UPP obowiązuje od daty utworzenia konta Trenera i pozostaje w mocy tak długo, jak Podmiot przetwarzający przetwarza Dane Zawodników. UPP pozostaje w mocy po rozwiązaniu Warunków korzystania w zakresie niezbędnym do wypełnienia obowiązków usunięcia lub zwrotu danych z sekcji 12.

15. Prawo właściwe

Niniejsza UPP podlega prawu Rzeczypospolitej Polskiej. Właściwe są sądy w Warszawie, z zastrzeżeniem prawa konsumentów w UE do wytoczenia powództwa w sądach kraju zamieszkania.

16. Kontakt

Pytania dotyczące UPP: support@mycoach.fitness.

MyCoach © 2026
Privacy Policy | Terms of Service | Cookie Policy | Contact