Polityka prywatności Strefomatu
Wersja: 1.0 z 1 listopada 2026 r.
1. Najważniejsze w skrócie
- Wyniki badań i dane Twoich zawodników zostają na Twoim urządzeniu. Nie wysyłamy ich na nasz serwer i nie mamy do nich dostępu.
- Na serwerze w Unii Europejskiej przechowujemy tylko dane Twojego konta: e-mail, sposób logowania, urządzenia i licencję.
- Dane zakupu (imię, e-mail, płatność) przechodzą przez sklep Squarespace (firma z USA, Data Privacy Framework) i operatora płatności Stripe.
- W aplikacji nie ma analityki, reklam ani śledzenia.
- W wersji 1.0 nie ma funkcji sztucznej inteligencji (AI).
- Dane opuszczają Twoje urządzenie tylko wtedy, gdy sam je wyślesz: do Intervals.icu, linkiem albo plikiem.
2. Kto jest administratorem Twoich danych
Administratorem jest Konrad Kocowski-Górski, prowadzący działalność gospodarczą pod firmą Napad Studio Konrad Kocowski-Górski, ul. Pusta 27, 54-614 Wrocław, NIP 8943129763 (dalej: „my”).
Kontakt w sprawach danych osobowych:
- e-mail: kontakt@strefomat.com;
- poczta: adres jak wyżej.
Strefomat jest sprzedawany na stronie marki Szafa Pełna Szpeju. Ta polityka dotyczy Strefomatu.
Nie wyznaczyliśmy inspektora ochrony danych, bo nie mamy takiego obowiązku.
3. Czego nie przetwarzamy: dane zawodników
- Dane zawodników i badań (np. imię i nazwisko, wiek, masa ciała, mleczan, tętno, glukoza, moc, notatki) są zapisywane tylko w pamięci przeglądarki na urządzeniu trenera.
- Nie mamy do nich dostępu, nie kopiujemy ich na serwer i nie możemy ich odzyskać.
- Administratorem danych zawodników jest trener (albo pracownia lub klub, dla którego pracuje). To trener odpowiada za zgodę zawodnika i informację o przetwarzaniu. Udostępniamy trenerom wzór zgody i klauzuli informacyjnej.
- Jeśli jesteś zawodnikiem i chcesz skorzystać ze swoich praw (np. dostęp do wyników, usunięcie), skontaktuj się ze swoim trenerem. My nie mamy Twoich danych.
4. Jakie dane, w jakim celu, na jakiej podstawie i jak długo
Podstawy prawne to przepisy RODO (rozporządzenie (UE) 2016/679).
4.1 Strona i sklep (szafapelnaszpeju.eu/strefomat)
| Dane | adres IP, informacje o przeglądarce, odwiedzone podstrony, pliki cookie strony |
| Cel | wyświetlenie strony, bezpieczeństwo, a statystyki tylko po Twojej zgodzie w banerze cookies |
| Podstawa | art. 6 ust. 1 lit. f RODO – nasz prawnie uzasadniony interes (działanie i bezpieczeństwo strony); statystyki – art. 6 ust. 1 lit. a (zgoda) |
| Kto przetwarza | Squarespace (USA) – hosting strony i sklepu |
| Jak długo | zgodnie z opisem cookies w banerze i ustawieniami Squarespace |
Przekierowanie z strefomat.com obsługuje rejestrator domeny GoDaddy: przy przekierowaniu widzi on adres IP i przeglądarkę.
4.2 Zamówienia i płatności
| Dane | imię i nazwisko, e-mail, adres rozliczeniowy (jeśli sklep go wymaga), NIP (jeśli podasz), numer i treść zamówienia, data i godzina złożenia zgód w checkoucie, status płatności |
| Cel | zawarcie i wykonanie umowy (dostarczenie licencji), obsługa płatności i zwrotów |
| Podstawa | art. 6 ust. 1 lit. b RODO – umowa |
| Kto przetwarza | Squarespace (sklep, USA); Stripe (płatności, Irlandia). Stripe jest też osobnym administratorem danych płatności – np. do zapobiegania oszustwom i obowiązków prawnych. Danych karty nie widzimy. |
| Jak długo | do końca okresu przechowywania dokumentów księgowych (pkt 4.3) |
4.3 Faktury i księgowość
| Dane | imię i nazwisko lub firma, adres, NIP, e-mail, kwota, data |
| Cel | wystawienie faktury, rozliczenia podatkowe, KSeF |
| Podstawa | art. 6 ust. 1 lit. c RODO – obowiązek prawny (przepisy podatkowe i o rachunkowości) |
| Kto przetwarza | dostawca programu fakturowego, księgowość, Krajowy System e-Faktur (Ministerstwo Finansów) |
| Jak długo | 5 lat od końca roku kalendarzowego, w którym upłynął termin płatności podatku |
4.4 Licencja Pro
| Dane | e-mail, numer zamówienia, data wydania, Klucz licencyjny (zawiera e-mail) albo jego skrót, status (aktywna / odwołana), powiązanie z kontem, liczba urządzeń |
| Cel | wydanie licencji, sprawdzanie jej ważności, limit 3 urządzeń, odwołanie przy zwrocie, liczenie pierwszych 50 licencji w cenie startowej |
| Podstawa | art. 6 ust. 1 lit. b RODO – umowa |
| Kto przetwarza | Supabase (dane w UE) |
| Jak długo | przez czas trwania licencji, a po jej odwołaniu – do przedawnienia roszczeń (co do zasady 3 lata) |
4.5 Konto w aplikacji
| Dane | e-mail, nazwa wyświetlana (jeśli podasz), sposób logowania, skrót hasła (samego hasła nie znamy), dane weryfikacji dwuetapowej (jeśli ją włączysz), lista urządzeń (nazwa, przeglądarka, system, data ostatniego logowania), sesje, data akceptacji Regulaminu, licencja, klucz szyfrujący dane konta w urządzeniu (sam klucz bez Twoich danych z urządzenia nic nie ujawnia, bo badań na serwerze nie ma) |
| Cel | założenie i prowadzenie konta, logowanie, bezpieczeństwo konta („Urządzenia”, „Wyloguj wszędzie”), wiadomości o koncie (potwierdzenie e-mail, reset hasła, zmiana regulaminu) |
| Podstawa | art. 6 ust. 1 lit. b RODO – umowa (Regulamin); bezpieczeństwo konta – art. 6 ust. 1 lit. f (nasz prawnie uzasadniony interes) |
| Kto przetwarza | Supabase – dane w UE (Frankfurt); Zoho Mail (centrum danych w UE) – wiadomości o koncie |
| Jak długo | do usunięcia konta; po usunięciu – usuwamy dane w ciągu 30 dni, a z kopii zapasowych po ich naturalnym nadpisaniu |
4.6 Logowanie przez Google
Jeśli wybierzesz „Kontynuuj z Google”:
- logujesz się na stronie Google;
- dostajemy od Google: identyfikator konta, adres e-mail i imię (jeśli je udostępnisz);
- nie dostajemy Twojego hasła do Google;
- Google przetwarza dane logowania jako osobny administrator, na podstawie swojej polityki prywatności.
Podstawa: art. 6 ust. 1 lit. b RODO (umowa – wybrany przez Ciebie sposób logowania).
4.7 Działanie aplikacji (app.strefomat.com)
| Dane | adres IP, przeglądarka, adres pobieranego pliku, data i godzina (logi serwera) |
| Cel | dostarczenie plików aplikacji, bezpieczeństwo, wykrywanie nadużyć |
| Podstawa | art. 6 ust. 1 lit. f RODO – nasz prawnie uzasadniony interes |
| Kto przetwarza | Bunny.net (BunnyWay d.o.o., Słowenia) – serwer plików we Frankfurcie i sieć CDN |
| Jak długo | nie dłużej niż 30 dni |
Część adresu po znaku # (np. w linkach z wynikami, pkt 4.9) nie jest wysyłana do serwera – przeglądarka przetwarza ją lokalnie.
4.8 Zapis danych w Twoim urządzeniu
Aplikacja zapisuje dane w pamięci przeglądarki (localStorage, IndexedDB, pamięć podręczna service workera), żeby działać, także bez internetu. Nie używa plików cookie ani narzędzi analitycznych. Szczegóły są w części „Informacja o zapisie danych w urządzeniu” na końcu tej polityki.
4.9 Funkcje, które wysyłają dane na Twoje żądanie
Te funkcje uruchamiasz sam. Dane idą bezpośrednio z Twojej przeglądarki do wskazanego odbiorcy, bez naszych serwerów. Za ich wysłanie odpowiada trener jako administrator danych zawodnika.
| Funkcja | Co wysyła | Dokąd |
|---|---|---|
| Intervals.icu (Pro) | progi i strefy zawodnika (tętno progowe, tętno maksymalne, strefy, moc lub tempo progowe), treningi i protokoły | do konta Intervals.icu wskazanego przez trenera, na podstawie jego klucza API zapisanego w urządzeniu. Intervals.icu to niezależna usługa, działająca na własnych zasadach |
Link lub kod QR „Przygotuj na telefon” (#prep) | protokół badania, losowy identyfikator i skrót „Imię N.” zawodnika (bez nazwiska) | na Twój telefon – przez komunikator, pocztę albo aparat, które wybierzesz |
Link z wynikiem z telefonu (#result) | pomiary z badania (np. mleczan, tętno, moc), losowy identyfikator i skrót „Imię N.” | na Twój komputer – jak wyżej |
Link dla zawodnika (#portal, Pro) | skrót „Imię N.” zawodnika, data, dyscyplina, progi i strefy, imię i nazwisko trenera – bez notatek trenera; treść zaszyfrowana (AES-GCM), klucz w końcówce linku po „#”, która nie trafia do żadnego serwera; link ważny 30 dni | do zawodnika – kanałem, który wybierzesz. Każdy, kto dostanie cały link, zobaczy jego treść |
| Eksport plików i raportów (CSV, PDF, .FIT, .ZWO, obraz karty stref) | zakres widoczny w eksporcie | plik zapisany w Twoim urządzeniu; dalej decydujesz Ty |
Linki zawierają dane w części po znaku #, która nie trafia na nasz serwer. Treść linku widzi jednak dostawca komunikatora lub poczty, przez który go wysyłasz.
Czujniki Bluetooth (pasy tętna, trenażery, bieżnie) przesyłają dane bezpośrednio do przeglądarki w Twoim urządzeniu. Nie trafiają do nas.
Importy (pliki .FIT z zegarka, pliki CSV z systemów monitorowania glukozy) są odczytywane tylko w Twoim urządzeniu.
4.10 Wsparcie, reklamacje i kontakt
| Dane | e-mail, imię i nazwisko, treść wiadomości, informacje techniczne (wersja aplikacji, przeglądarka, system, komunikaty błędów – jeśli je dołączysz albo użyjesz „Zgłoś problem”) |
| Cel | odpowiedź na pytanie, rozpatrzenie reklamacji, naprawa błędów |
| Podstawa | reklamacje – art. 6 ust. 1 lit. c RODO (obowiązek z przepisów konsumenckich); pozostałe – art. 6 ust. 1 lit. f (odpowiedź na wiadomość, rozwój aplikacji) |
| Kto przetwarza | Zoho Mail (centrum danych w UE) |
| Jak długo | reklamacje – 3 lata od zamknięcia sprawy; pozostała korespondencja – 2 lata od ostatniej wiadomości |
Prosimy: nie wysyłaj nam danych zawodników (imion, wyników badań, zrzutów ekranu z wynikami). Jeśli je dostaniemy, usuniemy je zaraz po rozwiązaniu sprawy. Funkcja „Zgłoś problem” nie dołącza danych badań.
4.11 Zamknięta beta
Jeśli bierzesz udział w becie: e-mail, odpowiedzi w ankietach i zgłoszenia. Cel: poprawa aplikacji przed wydaniem publicznym. Podstawa: art. 6 ust. 1 lit. f RODO. Przechowujemy do 12 miesięcy po zakończeniu bety.
4.12 Roszczenia i rozliczalność
Możemy przechowywać dane z pkt 4.2–4.5 i 4.10 do czasu przedawnienia roszczeń, a rejestr żądań i naruszeń – żeby wykazać zgodność z RODO. Podstawa: art. 6 ust. 1 lit. f RODO (ustalenie, dochodzenie i obrona roszczeń) i art. 6 ust. 1 lit. c (rozliczalność). Roszczenia przedawniają się co do zasady po 3 latach przy działalności gospodarczej, a po 6 latach w pozostałych sprawach.
4.13 Sztuczna inteligencja (AI)
W wersji 1.0 aplikacja nie ma funkcji AI i nie łączy się z usługami AI. Jeśli dodamy je w przyszłości, przed pierwszym użyciem pokażemy, jakie dane i dokąd są wysyłane, i poprosimy o zgodę. Zaktualizujemy też tę politykę.
5. Komu przekazujemy dane
Dane przekazujemy tylko firmom, które pomagają nam świadczyć usługi (podmioty przetwarzające), na podstawie umów powierzenia, oraz:
- Stripe i Google – w zakresie, w którym działają jako osobni administratorzy;
- organom państwa, gdy wymaga tego prawo (np. urząd skarbowy, KSeF).
Główni dostawcy są wymienieni w tej polityce. Pełną listę z krajem i podstawą przekazania udostępniamy na prośbę.
Nie sprzedajemy danych i nie przekazujemy ich w celach reklamowych.
6. Przekazywanie danych poza Europejski Obszar Gospodarczy
- Squarespace (sklep i strona) – USA, na podstawie decyzji Komisji Europejskiej o odpowiednim stopniu ochrony (EU-US Data Privacy Framework).
- Stripe – dane mogą trafiać do spółek Stripe w USA, na podstawie Data Privacy Framework.
- Supabase – dane konta są przechowywane w UE (Frankfurt). Supabase, Inc. ma siedzibę w USA, więc możliwy jest dostęp z USA, np. przy obsłudze technicznej. Podstawa: standardowe klauzule umowne w umowie powierzenia.
- Google (jeśli wybierzesz takie logowanie) – według polityki Google.
- Bunny.net – pliki aplikacji leżą we Frankfurcie, ale sieć CDN może dostarczać je z serwera najbliższego użytkownika, także poza UE, gdy użytkownik jest poza UE.
Kopię zabezpieczeń (np. standardowych klauzul umownych) możesz otrzymać, pisząc na adres z pkt 2.
7. Twoje prawa
Masz prawo:
- dostępu do swoich danych i otrzymania ich kopii;
- sprostowania danych;
- usunięcia danych – np. usuwając konto;
- ograniczenia przetwarzania;
- przenoszenia danych – otrzymania danych konta w pliku JSON;
- sprzeciwu wobec przetwarzania na podstawie naszego prawnie uzasadnionego interesu;
- wycofania zgody w dowolnym momencie, jeśli przetwarzamy dane na podstawie zgody. Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania przed jej wycofaniem.
Aby skorzystać z praw, napisz na adres z pkt 2 z adresu e-mail przypisanego do konta. Odpowiemy w ciągu miesiąca. W wyjątkowych przypadkach możemy przedłużyć termin o dwa miesiące – wtedy poinformujemy Cię o tym w ciągu pierwszego miesiąca.
8. Skarga do organu nadzorczego
Możesz złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl.
9. Czy musisz podać dane
- Do założenia konta i zakupu licencji – tak, bez e-maila nie możemy zawrzeć i wykonać umowy.
- NIP – tylko jeśli chcesz fakturę na firmę.
- Wiadomości do wsparcia – podajesz to, co uznasz za potrzebne.
10. Zautomatyzowane decyzje i profilowanie
Nie podejmujemy decyzji wyłącznie automatycznie, które wywołują wobec Ciebie skutki prawne lub podobnie istotne, i nie profilujemy Cię. Aplikacja liczy progi i strefy automatycznie, ale robi to w Twoim urządzeniu, a wynik ocenia trener.
11. Bezpieczeństwo
Stosujemy m.in.:
- szyfrowane połączenia (HTTPS);
- dobrowolną weryfikację dwuetapową;
- przechowywanie kont w UE;
- ograniczony dostęp do panelu kont (tylko administrator, z weryfikacją dwuetapową);
- brak dostępu do danych badań, które zostają w Twoim urządzeniu;
- szyfrowanie kopii zapasowej hasłem, które ustalasz Ty.
Mamy procedurę na wypadek naruszenia ochrony danych. Jeśli naruszenie będzie powodować wysokie ryzyko dla Ciebie, poinformujemy Cię o nim bez zbędnej zwłoki.
12. Zmiany polityki
O istotnych zmianach poinformujemy e-mailem i w aplikacji przed ich wejściem w życie. Poprzednie wersje udostępniamy na prośbę.
Informacja o zapisie danych w Twoim urządzeniu
Dotyczy: aplikacji Strefomat pod app.strefomat.com. Strona i sklep pod szafapelnaszpeju.eu/strefomat – zob. pkt 6.
I.1 W skrócie
- Aplikacja zapisuje dane w pamięci Twojej przeglądarki, żeby działać – także bez internetu.
- Nie używamy plików cookie, analityki, reklam ani narzędzi śledzących.
- Nie zapisujemy nic, co nie jest potrzebne do działania funkcji, o które prosisz. Dlatego nie pytamy o zgodę – zgodnie z prawem wystarczy ta informacja.
- Jeśli kiedyś dodamy narzędzie wymagające zgody (np. analitykę), najpierw zapytamy Cię o zgodę. Odmowa będzie tak samo łatwa jak akceptacja.
Podstawa prawna: art. 399 ustawy z dnia 12 lipca 2024 r. – Prawo komunikacji elektronicznej. Przepis pozwala zapisywać informacje w urządzeniu bez zgody, gdy jest to niezbędne do świadczenia usługi, której zażądał użytkownik.
I.2 Gdzie zapisujemy dane
| Miejsce | Co to jest |
|---|---|
| IndexedDB | baza danych w przeglądarce, na badania i pliki |
localStorage | mała pamięć przeglądarki na ustawienia i stan aplikacji |
sessionStorage | pamięć przeglądarki kasowana po zamknięciu karty |
| Pamięć podręczna service workera (Cache Storage) | kopia plików aplikacji, dzięki której działa bez internetu |
Wszystko zostaje w Twoim urządzeniu. Nie wysyłamy tych danych na serwer. Wyjątki – tylko gdy sam je wyślesz – opisuje pkt 4.9 powyżej.
I.3 Co dokładnie zapisujemy i po co
3.1 Badania i zawodnicy
| Nazwa | Gdzie | Co zawiera | Po co | Jak długo |
|---|---|---|---|---|
KrzywaLaktatowaDB → tests | IndexedDB | badania i dane zawodników (m.in. imię i nazwisko, wiek, masa ciała, pomiary mleczanu, tętna, glukozy, mocy, notatki) | prowadzenie badań, krzywa, progi, strefy, historia | do usunięcia przez Ciebie albo wyczyszczenia danych przeglądarki |
KrzywaLaktatowaDB → blobs | IndexedDB | pliki powiązane z badaniami (np. zaimportowane pliki) | jak wyżej | jak wyżej |
kl.tests | localStorage | badania – zapasowo, gdy przeglądarka nie obsługuje IndexedDB, albo stare dane przed przeniesieniem do IndexedDB | jak wyżej | jak wyżej; po przeniesieniu do IndexedDB usuwane |
kl.live | localStorage | stan trwającego testu na żywo | wznowienie testu po przypadkowym zamknięciu karty | do zakończenia albo odrzucenia testu |
strefomat.myProtocols.<konto> | localStorage | własne protokoły (Pro) | biblioteka „Moje protokoły” | do usunięcia przez Ciebie |
strefomat.athleteIds.<konto> | localStorage | losowe identyfikatory zawodników | dopasowanie wyniku z telefonu do zawodnika na komputerze | do usunięcia danych |
strefomat.intervalsIds.<konto> | localStorage | powiązania zawodników z kontami Intervals.icu | wysyłka stref do właściwego zawodnika | do usunięcia danych |
Dane w IndexedDB są szyfrowane kluczem przypisanym do konta.
3.2 Konto i licencja
| Nazwa | Gdzie | Co zawiera | Po co | Jak długo |
|---|---|---|---|---|
sesja konta (sb-…-auth-token) | localStorage | token logowania | utrzymanie zalogowania (do 30 dni) | do wylogowania albo wygaśnięcia sesji |
kl.auth_user, kl.logged_out | localStorage | identyfikator zalogowanego konta, znacznik wylogowania | wybór danych właściwego konta | do wylogowania / zmiany konta |
kl.license_key, kl.license_data.* | localStorage | Klucz licencyjny i jego dane (e-mail, data, rodzaj licencji) | działanie Pro, także bez internetu do 7 dni | do usunięcia licencji albo wylogowania |
strefomat.handoff.pending | sessionStorage | link z telefonu lub komputera otwarty przed zalogowaniem | dokończenie przekazania po zalogowaniu | do zamknięcia karty |
3.3 Ustawienia i wygląd
| Nazwa | Gdzie | Co zawiera | Po co |
|---|---|---|---|
kl.settings, kl.settings.appMode | localStorage | ustawienia aplikacji, w tym klucz API Intervals.icu i identyfikator zawodnika w Intervals.icu (jeśli je wpiszesz) | zapamiętanie Twoich ustawień, wysyłka do Intervals.icu |
kl.coach, sps.coach | localStorage | nazwa trenera lub pracowni, logo do raportu | raport z Twoim podpisem |
kl.modules | localStorage | włączone moduły aplikacji | układ aplikacji |
kl.onboardingDone | localStorage | czy widziałeś wprowadzenie | żeby nie pokazywać go ponownie |
kl.lastSeenVersion | localStorage | ostatnia wersja, której zmiany widziałeś | okno „Co nowego” po aktualizacji |
Te dane przechowujemy do czasu, aż je zmienisz albo wyczyścisz dane przeglądarki.
3.4 Pliki aplikacji (service worker)
| Nazwa | Gdzie | Co zawiera | Po co | Jak długo |
|---|---|---|---|---|
strefomat-v<wersja> | Cache Storage | pliki aplikacji (HTML, JS, CSS, czcionki, ikony) | uruchamianie bez internetu i szybkie ładowanie | do kolejnej aktualizacji – stara wersja jest wtedy usuwana |
Service worker to skrypt, który przeglądarka uruchamia w tle dla aplikacji. Nie zbiera danych o Tobie.
3.5 Trwały zapis
Aplikacja prosi przeglądarkę o trwały zapis (navigator.storage.persist()). Dzięki temu przeglądarka nie powinna sama usuwać danych przy braku miejsca. Przeglądarka może się zgodzić albo nie. Stan widać w Ustawieniach.
I.4 Ważne: dane mogą zniknąć – rób kopie
- Dane w przeglądarce są jedyną kopią Twoich badań. My ich nie mamy.
- Przeglądarka usuwa je, gdy wyczyścisz dane strony, pracujesz w trybie prywatnym albo odinstalujesz aplikację.
- Safari (iPhone, iPad, Mac) może usunąć dane po 7 dniach korzystania z Safari bez otwarcia Strefomatu. Aby tego uniknąć, dodaj Strefomat do ekranu początkowego (Udostępnij → „Do ekranu początkowego”).
- Regularnie rób kopię zapasową w aplikacji. Znajdziesz ją w Ustawieniach, w sekcji „Kopia zapasowa”.
I.5 Jak usunąć zapisane dane
- Wybrane badania i zawodników – usuń w aplikacji.
- Wszystko – w ustawieniach przeglądarki usuń dane witryny
app.strefomat.com: - Chrome / Edge: Ustawienia → Prywatność i bezpieczeństwo → Ustawienia witryn →
app.strefomat.com→ Usuń dane; - Safari (iPhone): Ustawienia → Aplikacje → Safari → Zaawansowane → Dane witryn;
- aplikacja dodana do ekranu początkowego: usuń jej ikonę.
Uwaga: usunięcia nie da się cofnąć. Najpierw zrób kopię zapasową.
I.6 Strona i sklep (szafapelnaszpeju.eu/strefomat)
Stronę i sklep prowadzimy na platformie Squarespace. Squarespace zapisuje w Twojej przeglądarce pliki cookie – niezbędne (np. koszyk, bezpieczeństwo płatności) i pozostałe, tylko jeśli się na nie zgodzisz. Decydujesz w banerze cookies na stronie, gdzie możesz je odrzucić.
I.7 Zmiany
Tę informację aktualizujemy, gdy aplikacja zaczyna zapisywać nowe dane. Jeśli nowy zapis wymagałby zgody, najpierw o nią zapytamy.