Przejdź do treści
  • Funkcje
  • Cennik
  • Zegarki
  • Prywatność
  • Wsparcie
EN Zaloguj się Wkrótce w App Store
  • Funkcje
  • Cennik
  • Zegarki
  • Prywatność
  • Wsparcie
Wkrótce w App Store Zaloguj się English

SPIS TREŚCI

  1. 1. Administrator danych
  2. 2. Jakie dane przetwarzamy i gdzie
  3. 3. Dane o zdrowiu (szczególna kategoria)
  4. 4. Cele i podstawy prawne
  5. 5. Strava, Garmin, Apple Health i synchronizacja Premium
  6. 6. Trener AI
  7. 7. Odbiorcy danych
  8. 8. Przekazywanie danych poza EOG
  9. 9. Jak długo przechowujemy dane
  10. 10. Twoje prawa
  11. 11. Bezpieczeństwo
  12. 12. Profilowanie i automatyczne decyzje
  13. 13. Dzieci
  14. 14. Pliki cookies
  15. 15. Zmiany polityki

Dokument · obowiązuje od 7 listopada 2026

Polityka prywatności

Jakie dane zbiera Runvolo, gdzie są przechowywane, po co, jak długo i jakie masz prawa. Piszemy prostym językiem; prawnie wiążąca jest pełna treść poniżej.

Do weryfikacji przez prawnika

To kompletny szkic struktury, nie ostateczna treść prawna. Przed publikacją dokument musi sprawdzić prawnik (RODO, prawo konsumenckie, wymagania App Store, Strava i Garmin).

1. Administrator danych

Administratorem Twoich danych jest IT Kreatywni, [do uzupełnienia: adres siedziby], NIP [do uzupełnienia: NIP], [do uzupełnienia: KRS lub REGON]. W sprawach danych osobowych, w tym realizacji Twoich praw i kontaktu z inspektorem ochrony danych, pisz na prywatnosc@runvolo.com. Odpowiadamy w ciągu 2 dni roboczych.

2. Jakie dane przetwarzamy i gdzie

Runvolo działa w modelu „najpierw telefon”: Twoje treningi i dane o zdrowiu są zapisane w aplikacji na Twoim urządzeniu, a nasz serwer przechowuje tylko to, co jest niezbędne do prowadzenia konta i połączeń z usługami.

Tylko na Twoim urządzeniu (w wersji Free nie trafiają na nasz serwer):

  • Profil sportowy: rok urodzenia, wzrost, masa ciała, poziom, cele, dostępne dni treningowe.
  • Aktywności i trasy: zapis GPS, tempo, dystans, przewyższenia, kadencja, okrążenia, rekordy i analizy.
  • Dane o zdrowiu: tętno, HRV, sen, tętno spoczynkowe, SpO2, oddech — tylko te, na które się zgodzisz.
  • Plan treningowy i Twoje odpowiedzi w ankiecie samopoczucia.
  • Tokeny dostępu do Stravy — w pęku kluczy iOS (Keychain) na urządzeniu.
  • Obrazy do udostępniania (naklejki ze statystykami, karty roku, rekordów i formy): tworzy je aplikacja na telefonie i nie wysyła ich na nasz serwer. Zapisuje je bez metadanych (EXIF, lokalizacji), a trasa na naklejce nie pokazuje pierwszych i ostatnich 200 m. Zdjęcie z galerii wybierasz w oknie systemowym — aplikacja nie ma dostępu do całej biblioteki. Obraz trafia tylko tam, gdzie sam go udostępnisz, na zasadach tej usługi.

Kopia zapasowa iPhone’a: dane aplikacji z Twojego urządzenia (treningi, trasy, dane o zdrowiu, plan) trafiają do kopii zapasowej iPhone’a w iCloud lub na komputerze, tak jak dane innych aplikacji. Tę kopię tworzy i przechowuje Apple albo Twój komputer, nie my — nie mamy do niej dostępu. Kopia iCloud jest szyfrowana przez Apple, a po włączeniu Zaawansowanej ochrony danych — end-to-end. Możesz wyłączyć kopię dla Runvolo w Ustawieniach iPhone’a (Konto Apple → iCloud → Kopia zapasowa iCloud). Pliki tymczasowe, pamięć podręczna map i pliki eksportu nie trafiają do kopii. Tokeny logowania, tokeny Stravy i klucze szyfrowania z pęku kluczy nie przechodzą z kopią na inny telefon: po odtworzeniu kopii na nowym iPhonie zalogujesz się ponownie, ponownie połączysz Stravę, a w Premium podasz kod odzyskiwania.

Na naszym serwerze:

  • Konto: adres e-mail, skrót (hash) hasła — nigdy samo hasło, identyfikator Sign in with Apple, data założenia.
  • Akceptacja regulaminu: wersja regulaminu i data akceptacji (także potwierdzenia zasad bezpieczeństwa) — jako dowód zawarcia umowy, do usunięcia konta.
  • Subskrypcja: status, produkt i okres z App Store. Nie przetwarzamy danych Twojej karty — płatności obsługuje Apple.
  • Urządzenia: token powiadomień Apple (APNs) i klucz publiczny każdego urządzenia (maks. 10 urządzeń) — potrzebne, żeby obudzić aplikację i zaszyfrować dla niej dane.
  • Połączone usługi: identyfikator Twojego konta u dostawcy (np. Stravy lub Garmina), żeby przypisać do Ciebie powiadomienia od dostawcy.
  • Garmin: tokeny dostępu, zaszyfrowane (AES-256) kluczem serwera, oraz stan importu historii.
  • Premium, tylko po włączeniu synchronizacji urządzeń: zaszyfrowane kopie Twoich treningów, planu i profilu do synchronizacji między Twoimi iPhone’ami (szczegóły w punkcie 5).
  • Wyzwania ze znajomymi (tylko gdy utworzysz wyzwanie albo do niego dołączysz): pseudonim wybrany na to wyzwanie, rodzaj celu, cel i daty, skrót kodu zaproszenia oraz — tylko gdy włączysz udostępnianie postępu — jedna liczba: Twoja suma kilometrów, biegów albo dni aktywnych, obcięta do celu. Bez tras, tempa, tętna i dat treningów. Inni uczestnicy widzą Twój pseudonim i tę liczbę, bez rankingu.
  • Zaproszenia: Twój kod polecający, informacja, czyj kod wpisałeś i kto wpisał Twój, oraz przydzielone Ci kody promocyjne App Store.
  • Wspólna heatmapa (tylko jeśli włączysz udział w aplikacji): komórki siatki ok. 12 × 12 m, przez które biegłeś — bez tras, kolejności, czasu, tempa, startu i mety — oraz klucz publiczny pseudonimu wkładu. Klucz prywatny jest tylko w Twoim telefonie, a wkład nie jest powiązany z kontem (nie ma go też w eksporcie konta). Publiczna mapa pokazuje komórkę dopiero, gdy przebiegło przez nią co najmniej 5 różnych osób, i jest przeliczana raz na dobę.
  • Tymczasowo: jednorazowy link do zmiany hasła (w bazie tylko jego skrót, ważny 30 minut) i zaszyfrowane zdarzenia czekające na doręczenie do urządzenia (maks. 14 dni).
  • Dane techniczne: dzienniki serwera (adres żądania bez parametrów, kod odpowiedzi, czas) — bez treści, haseł i tokenów.

3. Dane o zdrowiu (szczególna kategoria)

Dane o zdrowiu to dane szczególnej kategorii w rozumieniu art. 9 RODO. Przetwarzamy je wyłącznie na podstawie Twojej wyraźnej zgody (art. 9 ust. 2 lit. a RODO), osobnej dla każdego źródła i rodzaju danych.

  • Zgoda jest dobrowolna; bez niej aplikacja działa w ograniczonym zakresie (np. bez oceny gotowości).
  • Zgodę wycofasz w każdej chwili w aplikacji: Profil → Prywatność i dane albo w ustawieniach Zdrowia na iPhonie. Wycofanie nie wpływa na zgodność z prawem wcześniejszego przetwarzania.
  • Dane o zdrowiu analizujemy w aplikacji na Twoim urządzeniu. Służą wyłącznie do analizy treningu, gotowości i planu, nie do diagnozy, reklamy ani profilowania marketingowego.
  • Dane z Apple HealthKit nie są przekazywane do celów reklamowych ani brokerom danych. Na nasz serwer trafiają wyłącznie w Premium i tylko zaszyfrowane kluczem, którego nie znamy.

4. Cele i podstawy prawne

  • Prowadzenie konta i świadczenie usługi, w tym połączenia z usługami, powiadomienia dla aplikacji i synchronizacja Premium — art. 6 ust. 1 lit. b RODO (umowa); dane o zdrowiu — art. 9 ust. 2 lit. a (zgoda).
  • Obsługa subskrypcji i rozliczeń — art. 6 ust. 1 lit. b i c RODO.
  • Udział we wspólnej heatmapie — art. 6 ust. 1 lit. a RODO (zgoda, którą wycofasz w aplikacji w każdej chwili).
  • Wyzwania ze znajomymi i zaproszenia — art. 6 ust. 1 lit. b RODO (umowa). Postęp pokazujemy innym uczestnikom tylko po włączeniu tej opcji w wyzwaniu; wyłączysz ją w każdej chwili.
  • Bezpieczeństwo, zapobieganie nadużyciom, diagnostyka błędów i kopie zapasowe — art. 6 ust. 1 lit. f RODO (prawnie uzasadniony interes).
  • E-maile o koncie (np. link do zmiany hasła) — art. 6 ust. 1 lit. b; informacje marketingowe tylko za zgodą.
  • Nie prowadzimy analityki odwiedzin strony ani aplikacji.

5. Strava, Garmin, Apple Health i synchronizacja Premium

Łączymy się wyłącznie przez oficjalne interfejsy dostawców (Strava API, Garmin Connect Developer Program, Apple HealthKit). Nie używamy nieoficjalnych metod logowania ani pobierania danych.

  • Apple Health: aplikacja czyta i zapisuje dane bezpośrednio w Zdrowiu na iPhonie; nic nie przechodzi przez nasz serwer.
  • Strava: nasz serwer pośredniczy tylko w wymianie kodu logowania na tokeny (bo wymaga to klucza aplikacji) i niczego z tej wymiany nie zapisuje. Tokeny trafiają do pęku kluczy na Twoim urządzeniu, a aplikacja pobiera treningi bezpośrednio ze Stravy. Serwer zapamiętuje tylko identyfikator Twojego konta Strava, żeby po powiadomieniu od Stravy obudzić Twoje urządzenie.
  • Garmin: integracja działa przez nasz serwer, bo tak wymaga program Garmina. Tokeny Garmina przechowujemy zaszyfrowane. Dane pobrane z Garmina serwer od razu szyfruje kluczami publicznymi Twoich urządzeń i przekazuje im; usuwa je zaraz po potwierdzeniu odbioru, a najpóźniej po 14 dniach.
  • Ze Stravy wyłącznie pobieramy dane (dostęp tylko do odczytu). Niczego do Stravy nie wysyłamy — ani z telefonu, ani z naszego serwera.
  • Po odłączeniu usługi usuwamy tokeny i powiązanie z kontem u dostawcy.
  • Danych z API Stravy i Garmina nie wykorzystujemy do trenowania modeli AI i przetwarzamy je zgodnie z warunkami tych dostawców.

Synchronizacja Premium (treningi, plan i profil) jest szyfrowana end-to-end i włączasz ją sam: Profil → Synchronizacja urządzeń. Dane są szyfrowane na Twoim urządzeniu kluczem, który mają tylko Twoje urządzenia. Na kolejny iPhone klucz przechodzi przez Twój pęk kluczy iCloud (Apple szyfruje go end-to-end, my nie mamy do niego dostępu) albo przez kod odzyskiwania, który zachowujesz Ty. Nie mamy tego klucza, więc nie możemy odczytać treści; serwer widzi tylko rozmiar, czas i rodzaj zaszyfrowanych rekordów. Usunięcie konta kasuje zaszyfrowane kopie na serwerze, a aplikacja usuwa wtedy także kopię klucza z pęku kluczy iCloud. Jeśli stracisz wszystkie urządzenia, dostęp do pęku kluczy iCloud i kod odzyskiwania, kopii z serwera nie da się odszyfrować.

6. Trener AI

Raporty, komentarze do biegów i zmiany planu powstają z reguł, w aplikacji na Twoim urządzeniu, bez zewnętrznych modeli językowych. Na urządzeniach, które to obsługują, tekst może przeredagować model językowy Apple działający lokalnie na urządzeniu.

Rozmowa z trenerem, także głosowa, działa w aplikacji na Twoim urządzeniu, według tych samych reguł i bez zewnętrznych modeli językowych. Mowę rozpoznaje iPhone lokalnie, a nagrania nie są nigdzie wysyłane ani zapisywane. Rozmowa z modelem językowym Anthropic w Premium jest planowana i nie jest jeszcze dostępna. Przed jej uruchomieniem zaktualizujemy ten punkt: opiszemy zakres przekazywanego kontekstu, umowę powierzenia i okres przechowywania oraz poinformujemy Cię o zmianie co najmniej 14 dni wcześniej.

7. Odbiorcy danych

  • Hosting: OVHcloud, serwer dedykowany w Warszawie (Polska). Nie korzystamy z zewnętrznych baz danych, chmur z danymi ani narzędzi analitycznych.
  • Wysyłka e-maili o koncie (np. link do zmiany hasła) z adresu no-reply@runvolo.com: dostawca poczty działający na podstawie umowy powierzenia, który otrzymuje tylko adres odbiorcy i treść wiadomości o koncie ([do uzupełnienia: nazwa dostawcy poczty]).
  • Apple — logowanie (Sign in with Apple), powiadomienia push (APNs), płatności i kody promocyjne w App Store oraz pęk kluczy iCloud (kopia klucza synchronizacji, szyfrowana end-to-end), jako odrębny administrator. Powiadomienia push, które wysyłamy, nie zawierają Twoich danych.
  • Inni uczestnicy Twoich wyzwań — tylko Twój pseudonim i, jeśli to włączysz, suma postępu.
  • Garmin i Strava — tylko w zakresie połączeń, które sam włączysz.
  • Nie sprzedajemy danych i nie przekazujemy ich reklamodawcom.

8. Przekazywanie danych poza EOG

Nasz serwer i kopie zapasowe są w Polsce. Poza Europejski Obszar Gospodarczy dane trafiają tylko wtedy, gdy korzystasz z usług Apple, Stravy lub Garmina, na zasadach tych dostawców (standardowe klauzule umowne Komisji Europejskiej lub decyzja o adekwatności, np. EU–US Data Privacy Framework).

9. Jak długo przechowujemy dane

  • Dane na Twoim urządzeniu — dopóki ich nie usuniesz; wylogowanie i usunięcie konta czyszczą je z aplikacji.
  • Dane konta na serwerze, w tym zaszyfrowane kopie Premium — do usunięcia konta. Usunięcie konta kasuje je od razu, bez okresu karencji.
  • Wyzwania — do 30 dni po ich zakończeniu (wyzwanie bez uczestników znika od razu); Twój udział usuwamy od razu, gdy opuścisz wyzwanie albo usuniesz konto.
  • Dane zaproszeń — do usunięcia konta.
  • Zaszyfrowane zdarzenia dla urządzeń — do potwierdzenia odbioru, najpóźniej 14 dni.
  • Link do zmiany hasła — 30 minut, jednorazowy.
  • Wkład do wspólnej heatmapy — do wycofania zgody; usuwa go aplikacja przy wycofaniu zgody, wylogowaniu lub usunięciu konta, a wkład z telefonu, którego już nie używasz, wygasa po 12 miesiącach bez aktywności.
  • Kopie zapasowe bazy serwera — szyfrowane, przechowywane 14 dni, także kopia poza serwerem (w UE); po tym czasie dane usuniętego konta znikają także z kopii.
  • Dzienniki techniczne — bez treści żądań, haseł i tokenów; nadpisywane automatycznie po przekroczeniu limitu rozmiaru (5 plików po 20 MB na usługę).
  • Dokumenty rozliczeniowe — przez okres wymagany przepisami podatkowymi.

10. Twoje prawa

Masz prawo do dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia (eksport w formatach GPX i JSON), sprzeciwu oraz wycofania zgody w dowolnym momencie.

Eksport i usunięcie konta wykonasz samodzielnie: dane z urządzenia wyeksportujesz w aplikacji, a to, co przechowujemy na serwerze, pobierzesz na stronie „Konto”. Masz też prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).

11. Bezpieczeństwo

  • Szyfrowanie transmisji (TLS); hasła przechowujemy jako skrót Argon2, tokeny sesji w pęku kluczy iOS (Keychain).
  • Synchronizacja Premium i dane przekazywane z Garmina są szyfrowane kluczami, które mają tylko Twoje urządzenia.
  • Kopie zapasowe bazy szyfrujemy kluczem publicznym; klucz do ich odczytu nie jest przechowywany na serwerze.
  • Strefa prywatności ukrywa początek i koniec tras przy udostępnianiu.

12. Profilowanie i automatyczne decyzje

Ocena gotowości, rekomendacje i plan powstają automatycznie na podstawie Twoich danych. Nie wywołują wobec Ciebie skutków prawnych ani podobnie istotnych (art. 22 RODO). Każdą rekomendację można zobaczyć z uzasadnieniem, a zmiana planu wymaga Twojej akceptacji.

13. Dzieci

Usługa jest przeznaczona dla osób, które ukończyły 16 lat. Nie zbieramy świadomie danych młodszych dzieci; jeśli się o tym dowiemy, usuniemy konto.

14. Pliki cookies

Strona runvolo.com zapisuje jedno niezbędne cookie (rv_lang) tylko wtedy, gdy sam wybierzesz język strony, a konto.runvolo.com używa tylko niezbędnych cookies — szczegóły w Polityce cookies. Aplikacja mobilna nie używa plików cookies ani śledzenia między aplikacjami (App Tracking Transparency).

15. Zmiany polityki

O istotnych zmianach poinformujemy w aplikacji i e-mailem co najmniej 14 dni wcześniej. Archiwalne wersje udostępniamy na żądanie.

Bieg lekki jak lot. Osobisty trener biegowy na iPhone’a i Apple Watch.

Wkrótce w App Store

Produkt

  • Funkcje
  • Cennik
  • Apple Watch i zegarki
  • Import historii
  • Wkrótce w App Store

Konto

  • Zaloguj się
  • Załóż konto
  • Zarządzaj subskrypcją
  • Eksport danych

Pomoc

  • Kontakt i wsparcie
  • Najczęstsze pytania
  • Bezpieczeństwo i zdrowie
  • Usuwanie konta i danych

Informacje

  • Polityka prywatności
  • Regulamin
  • Polityka cookies
  • Prasa i media kit

Runvolo nie udziela porad medycznych i nie zastępuje lekarza, fizjoterapeuty ani trenera. Ćwiczysz na własną odpowiedzialność. Przy niepokojących objawach przerwij wysiłek i skontaktuj się z lekarzem, a w nagłej sytuacji zadzwoń pod 112. Bezpieczeństwo i zdrowie

© 2026 Runvolo · IT Kreatywni · [do uzupełnienia: adres siedziby] · NIP [do uzupełnienia: NIP]

Język: English

Serwery w Polsce (Warszawa). Nie sprzedajemy Twoich danych. Apple, iPhone i Apple Watch są znakami Apple Inc.; pozostałe nazwy — znakami ich właścicieli.