Polityka Prywatności
Wersja 1.6 — ostatnia aktualizacja: 3 listopada 2026 r.
1. Administrator danych osobowych
Administratorem Twoich danych osobowych jest Damian Mazurek, prowadzący działalność gospodarczą pod firmą Damian Mazurek IoTdev, NIP: 7352656720, REGON: 120916513, adres: Handzlówka 58, 37-123 Handzlówka (dalej: „Administrator” lub „my”).
Kontakt w sprawach ochrony danych: privacy@eliteperformancecollective.com
Administrator nie wyznaczył Inspektora Ochrony Danych (IOD), ponieważ nie zachodzi taka konieczność w rozumieniu art. 37 RODO. We wszystkich sprawach dotyczących ochrony danych osobowych możesz kontaktować się bezpośrednio z Administratorem pod powyższym adresem.
2. Definicje
- Platforma — serwis internetowy EPC Portal dostępny pod adresem portal.eliteperformancecollective.com.
- Użytkownik — osoba fizyczna posiadająca konto na Platformie, która ukończyła 18. rok życia.
- Dane zdrowotne — dane dotyczące zdrowia fizycznego lub psychicznego Użytkownika, w tym dane z urządzeń WHOOP, Oura Ring, Garmin i Ultrahuman Ring, stanowiące szczególną kategorię danych osobowych w rozumieniu art. 9 RODO.
- Asystent AI (Stefan) — zautomatyzowany system oparty na modelach językowych (LLM), wspomagający Użytkowników Platformy.
- Podmiot przetwarzający (procesor) — podmiot, który przetwarza dane osobowe w imieniu Administratora na podstawie umowy powierzenia przetwarzania (art. 28 RODO).
- RODO — Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. (ogólne rozporządzenie o ochronie danych).
3. Jakie dane zbieramy i czy ich podanie jest obowiązkowe
3.1. Dane identyfikacyjne i kontaktowe
Podczas rejestracji i korzystania z Platformy zbieramy:
- imię i nazwisko, adres e-mail, hasło (przechowywane w formie zahashowanej),
- nazwę wyświetlaną, awatar (zdjęcie profilowe), biografię,
- nazwę firmy, stanowisko, lokalizację, branżę, lata doświadczenia,
- adres URL profilu LinkedIn i strony internetowej.
Obowiązkowość: Podanie imienia, nazwiska i adresu e-mail jest wymagane do utworzenia konta (wymóg umowny). Pozostałe dane profilowe są opcjonalne — ich niepodanie nie wpływa na możliwość korzystania z podstawowych funkcji Platformy, ale może ograniczyć personalizację doświadczenia.
3.2. Dane z procesu onboardingu (Moja Misja)
Podczas onboardingu zbieramy odpowiedzi na pytania dotyczące Twojej misji, celów, wyzwań, sojuszników, wizji przemiany i dziedzictwa. Dane te służą personalizacji doświadczenia na Platformie, w tym przez Asystenta AI.
Obowiązkowość: Opcjonalne. Możesz pominąć odpowiedzi podczas onboardingu.
3.3. Dane zdrowotne (szczególna kategoria — art. 9 RODO)
Jeśli dobrowolnie podłączysz urządzenie monitorujące (WHOOP, Oura Ring, Garmin lub Ultrahuman Ring), zbieramy następujące dane:
- Sen: czas trwania, fazy snu (REM, głęboki, lekki), efektywność snu, częstotliwość oddechów, regularność snu.
- Regeneracja: wskaźnik regeneracji, zmienność rytmu serca (HRV), tętno spoczynkowe, saturacja krwi (SpO2), temperatura skóry.
- Aktywność fizyczna: rodzaj treningu, czas trwania, obciążenie (strain), średnie i maksymalne tętno, spalone kalorie.
- Cykl fizjologiczny: dzienny strain, zużycie energii.
- Dodatkowe metryki (zależnie od urządzenia): Body Battery (Garmin), poziom stresu (Garmin), minuty intensywności (Garmin), wynik metaboliczny (Ultrahuman).
Jak dane trafiają do Platformy: połączenie urządzenia odbywa się za pośrednictwem Terra API (agregator danych z urządzeń wearable, patrz pkt 5.3). Autoryzujesz dostęp do swojego konta u producenta urządzenia (OAuth 2.0) w oknie Terra, a Terra pobiera dane od producenta i przekazuje je na nasz serwer w ujednoliconym formacie. Platforma nie przechowuje Twojego hasła ani tokenów dostępu do konta u producenta.
Obowiązkowość: Całkowicie dobrowolne. Platforma działa w pełni bez podłączenia urządzenia. Podłączenie wymaga Twojej wyraźnej, odrębnej zgody na przetwarzanie danych zdrowotnych (art. 9 ust. 2 lit. a RODO).
Wycofanie zgody: Możesz wycofać zgodę w każdym momencie odłączając urządzenie w Ustawieniach → Integracje wearable — połączenie w Terra zostaje wtedy deautoryzowane, a Terra przestaje przekazywać nam dane. Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania dokonanego przed jej wycofaniem.
3.4. Dane przetwarzane przez Asystenta AI (Stefan)
Asystent AI ma dostęp do następujących danych w celu personalizacji odpowiedzi:
- Twój profil (imię, firma, stanowisko, branża, doświadczenie),
- odpowiedzi z onboardingu (Moja Misja),
- aktywne nawyki i serie (streaki),
- dane zdrowotne z podłączonego urządzenia wearable (WHOOP, Oura, Garmin lub Ultrahuman), jeśli je podłączono,
- historia rozmów z Asystentem AI,
- odpowiedzi z workbooków (zeszytów ćwiczeń),
- informacje o Twojej grupie (Trójce),
- dokumenty przesłane przez Ciebie do Asystenta AI.
Dane te są przekazywane do Google Gemini Developer API w celu generowania odpowiedzi. Dopuszczamy przetwarzanie tylko w konfiguracji z potwierdzonym płatnym planem i ustawieniami wykluczającymi dobrowolne udostępnianie treści do treningu modeli ogólnego przeznaczenia. Zasady wykorzystania danych opisują warunki Gemini API dla Paid Services. Wyłączenie treningu nie oznacza zerowej retencji, np. danych potrzebnych do monitorowania nadużyć.
Proaktywne wiadomości AI (Stefan Sojusznik): Po wyrażeniu odrębnej zgody, Asystent AI może automatycznie wysyłać Ci wiadomości prywatne (do 2 razy w tygodniu) na podstawie analizy Twoich danych. Stanowi to zautomatyzowane profilowanie w rozumieniu art. 4 pkt 4 RODO. Możesz włączyć lub wyłączyć tę funkcję w Ustawieniach → Stefan Sojusznik (AI). Domyślnie funkcja ta jest wyłączona.
Dyktowanie na iOS (także w Companion): po udzieleniu uprawnienia rozpoznawania mowy nagranie z mikrofonu może trafić do Apple, a rozpoznany tekst do Inboxa. Nie przekazujemy do tej funkcji automatycznie danych Kalendarza Google. Przetwarzanie i ustawienia opisują zasady Apple dotyczące dyktowania.
Deep Research: po Twoim potwierdzeniu temat i kroki planu służą do zapytań w publicznych serwisach DuckDuckGo, Semantic Scholar, OpenAlex, Crossref i PubMed. Nie umieszczaj w nich prywatnych danych ani treści z kalendarza. Nie anonimizujemy ich automatycznie. Prywatna pamięć i wyniki wewnętrznego wyszukiwania EPC nie służą do tworzenia publicznych zapytań.
3.5. Dane społecznościowe
- posty, komentarze, polubienia, zapisane treści,
- wiadomości prywatne (DM) i rozmowy grupowe,
- członkostwo w grupach (Trójkach),
- głosy w ankietach,
- przesłane obrazy, GIF-y i załączniki,
- pozycja w rankingu i punkty XP (widoczne dla innych Użytkowników).
3.6. Dane edukacyjne
- postępy w kursach i modułach,
- odpowiedzi na quizy i wyniki,
- odpowiedzi w workbookach (zeszytach ćwiczeń),
- odblokowane osiągnięcia i poziom doświadczenia (XP).
3.7. Dane techniczne i logowania
- adres IP (w celach bezpieczeństwa i ograniczania liczby zapytań),
- data i godzina logowania,
- informacje o przeglądarce i urządzeniu (user-agent),
- wersja aplikacji EPC OS, EPC OS Companion lub aplikacji mobilnej EPC, z której korzystasz (nagłówek żądania; sekcja 3.10).
3.8. Dane płatnicze
Płatności są realizowane przez zewnętrznego operatora (EasyCart). Nie przechowujemy danych kart płatniczych. Otrzymujemy jedynie: identyfikator subskrypcji, status płatności, plan subskrypcyjny i datę zakończenia okresu rozliczeniowego.
3.9. Dane z Kalendarza Google (integracja opcjonalna)
Integracja z Kalendarzem Google jest dobrowolna i uruchamia się wyłącznie po autoryzacji OAuth 2.0 udzielonej przez Użytkownika. Korzysta z niej Asystent AI na Platformie oraz aplikacja desktopowa EPC OS (jej widok planu dnia nazywamy dalej Panelem Misji). Prosimy o trzy zakresy: https://www.googleapis.com/auth/calendar.events do odczytu, tworzenia, zmiany i usuwania wydarzeń w Twoich kalendarzach oraz kalendarzach udostępnionych z prawem zapisu; https://www.googleapis.com/auth/calendar.calendarlist do odczytu listy kalendarzy, wyboru kalendarza dla bloków pracy, sprawdzania połączenia i ustawiania kolorów kalendarzy kategorii EPC; https://www.googleapis.com/auth/calendar.app.created do zakładania na Twoją prośbę kalendarzy kategorii EPC.
- Co odczytujemy: listę Twoich kalendarzy (nazwy, identyfikatory, kolory i poziom uprawnień, w tym kalendarze udostępnione Ci przez inne osoby) oraz wydarzenia z wybranego zakresu dat — tytuł, godzinę rozpoczęcia i zakończenia, opis, lokalizację, status, kolor, link do wydarzenia, daty utworzenia i ostatniej zmiany oraz identyfikatory techniczne wydarzenia i serii, do której należy. Przy sprawdzaniu stanu połączenia odczytujemy z aktualnej listy kalendarzy nazwę Twojego kalendarza głównego i jego identyfikator (adres e-mail konta Google), aby pokazać je w ustawieniach; identyfikator ten pojawia się w pamięci podręcznej listy kalendarzy, w Twoim filtrze kalendarzy w Panelu Misji i jako identyfikator kalendarza przy blokach pracy; może też pojawić się w zapisanej rozmowie z Asystentem AI jako część identyfikatora wydarzenia (sekcja 3.4). Odczyt następuje podczas wyświetlania Panelu Misji, także przy jego okresowym odświeżaniu co około 30 sekund dla bieżącego dnia, lub rozmowy z Asystentem AI.
- Co zapisujemy w Twoim kalendarzu: wydarzenia odpowiadające blokom pracy, które sam tworzysz w Panelu Misji z włączoną synchronizacją, oraz ich usunięcia; wydarzenia, o których utworzenie, zmianę lub usunięcie poprosisz Asystenta AI w rozmowie (pojedyncze utworzenie lub zmiana wykonuje się od razu na Twoje polecenie, zmiany zbiorcze i usunięcia wymagają dodatkowego potwierdzenia przyciskiem); na Twoją prośbę także zestaw siedmiu kalendarzy EPC (po jednym na kategorię bloków, np. działania ukierunkowane na cel, aktywna regeneracja, sen) wraz z ustawieniem ich kolorów. Bloki trafiają do kalendarza EPC danej kategorii, a gdy go nie ma, do kalendarza głównego; część kategorii (trening, EPC, czas wolny) zawsze trafia do kalendarza głównego. Wydarzenia tworzone przez Platformę oznaczamy prywatną właściwością wskazującą ich pochodzenie. Zadania powiązanego bloku pracy zapisujemy też jako listę kontrolną w opisie wydarzenia i odczytujemy zmiany tej listy z Google. Zapis może nastąpić po zmianie zadań w Panelu Misji lub przy kolejnym wyświetleniu planu dnia. Zachowujemy pozostałą treść opisu. Nie zapisujemy listy w wydarzeniu z innymi uczestnikami, którego nie organizujesz, zablokowanym ani w kalendarzu tylko do odczytu. Osoby mające dostęp do szczegółów wydarzenia w udostępnionym kalendarzu mogą zobaczyć listę zadań. Gdy usuwane wydarzenie ma gości, Google wysyła im powiadomienie. Synchronizacja listy odbywa się w czasie korzystania z Panelu Misji, bez powiadomień e-mail o zmianie opisu.
- Co przechowujemy u nas: token dostępu i token odświeżania (bez nich integracja nie działa), pamięć podręczną listy kalendarzy (ważną do 6 godzin, odświeżaną przy kolejnym użyciu) oraz identyfikatory kalendarzy, które wykluczysz z Panelu Misji. Gdy zamienisz wydarzenie z kalendarza w blok pracy (np. oznaczając je w Panelu Misji albo dodając do niego zadania), zapisujemy w naszej bazie kopię jego tytułu, opisu (do 10 000 znaków), godzin rozpoczęcia i zakończenia, daty utworzenia oraz identyfikatorów technicznych wydarzenia, jego serii i kalendarza; kopia jest odświeżana przy każdym wyświetleniu Panelu Misji. Usunięcie takiego bloku w Panelu Misji ukrywa go na osi dnia, a kopia pozostaje w naszej bazie do usunięcia konta. Bloki pracy, także te pochodzące z kalendarza (czas zaplanowania, kalendarz kategorii, kolor), służą do automatycznego zaliczania nawyków i przyznawania punktów XP (sekcja 7.2). Wydarzenia, o które pytasz Asystenta AI, mogą pojawić się w treści zapisanej rozmowy i w pamięci AI (patrz sekcje 3.4, 7.1 i 11).
- Podstawa prawna: zgoda (art. 6 ust. 1 lit. a RODO). Możesz ją wycofać w każdej chwili, odłączając kalendarz w ustawieniach. Natychmiast blokujemy korzystanie z integracji i wysyłamy do Google żądanie unieważnienia tokenu. Gdy Google jest niedostępne, pokazujemy stan oczekiwania i ponawiamy operację; przechowujemy wtedy jedynie zaszyfrowany token potrzebny do jej dokończenia. Po zakończeniu usuwamy te dane uwierzytelniające. Do tego czasu ponowne połączenie jest zablokowane. Dostęp możesz też cofnąć w połączeniach Konta Google. Rozłączenie nie usuwa oryginalnych wydarzeń Google ani kopii zachowanych w EPC. Usunięcie konta uruchamia trwałe zadanie czyszczenia; niepełny wynik pozostaje oczekujący na ponowienie. Po udanym połączeniu zapisujemy wersję informacji o wykorzystaniu danych oraz czas jej akceptacji.
Ograniczone wykorzystanie danych (Google Limited Use). Korzystanie przez Platformę z informacji otrzymanych z interfejsów API Google oraz ich przekazywanie do jakiejkolwiek innej aplikacji odbywa się zgodnie z Google API Services User Data Policy, w tym z wymaganiami dotyczącymi ograniczonego wykorzystania (Limited Use). W szczególności: danych z Kalendarza Google nie wykorzystujemy do reklam, nie sprzedajemy ich, nie przekazujemy brokerom danych ani nie wykorzystujemy do trenowania modeli sztucznej inteligencji. Dane te przekazujemy dostawcy modelu językowego (Google Gemini) tylko w ramach funkcji Asystenta AI: aby odpowiadał na Twoje pytania o plan dnia, przygotowywał propozycje planu i aktualizował Twoją pamięć AI (sekcje 3.4 i 7.1); dostawca przetwarza je na nasze polecenie i nie używa ich do trenowania swoich modeli. Dostęp człowieka do tych danych następuje wyłącznie za Twoją wyraźną zgodą (np. przy obsłudze zgłoszenia), gdy jest to niezbędne ze względów bezpieczeństwa lub gdy wymaga tego prawo.
3.10. Aplikacje EPC OS (macOS, Windows) i EPC OS Companion (iPhone)
EPC OS i EPC OS Companion są aplikacjami Platformy: logujesz się tym samym kontem, a Inbox, bloki pracy, Misja tygodnia i nawyki to te same dane, które widzisz w portalu. Aplikacje łączą się wyłącznie z serwerami Platformy przez HTTPS (sekcja 9) i nie zawierają reklam ani narzędzi analitycznych.
- Co przechowujemy na urządzeniu: tokeny sesji w chronionym magazynie systemu (pęk kluczy), kopię Twojego planu i Inboxa do pracy bez sieci oraz kolejkę zadań dodanych offline, wysyłaną po powrocie połączenia. Companion zapisuje ponadto migawkę planu dnia dla widgetów i aktywności na ekranie blokady w chronionym kontenerze aplikacji, dostępnym tylko dla niej i jej rozszerzeń. Wylogowanie usuwa te dane z urządzenia.
- Mikrofon i rozpoznawanie mowy (Companion): tylko wtedy, gdy dyktujesz pozycję Inboxa, i dopiero po udzieleniu zgody w systemie. Rozpoznawanie wykonuje system iOS (Apple Speech), zależnie od ustawień systemu na urządzeniu albo na serwerach Apple na zasadach Apple; Platforma otrzymuje wyłącznie rozpoznany tekst, nigdy nagranie. Mikrofon w EPC OS służy do rozmowy głosowej z Asystentem AI (sekcja 3.4).
- Powiadomienia (Companion): wyłącznie lokalne, planowane na urządzeniu (start bloku, koniec czasu). Companion nie rejestruje się do powiadomień push.
- Uprawnienia, o które Companion nie prosi: kalendarz systemowy, zdjęcia, lokalizacja, kontakty.
- Aktualizacje: przy uruchomieniu Companion sprawdza na serwerach Expo (sekcja 5.2) dostępność aktualizacji swojego kodu; zapytanie zawiera identyfikator aplikacji, wersję środowiska i platformę, bez danych Twojego konta. EPC OS sprawdza aktualizacje na serwerach GitHub w ten sam sposób.
3.11. Subskrybowane kalendarze (link ICS, integracja opcjonalna)
W EPC OS możesz dodać do pięciu kalendarzy przez ich link ICS (zwany też iCal), na przykład firmowy kalendarz w Outlooku, którego nie da się podłączyć przez Google. Wydarzenia z takiego kalendarza pokazujemy w Panelu Misji w EPC OS i w EPC OS Companion obok wydarzeń z Google, a Asystent AI uwzględnia je przy planowaniu dnia. Link ICS działa jak hasło: każdy, kto go zna, może odczytać ten kalendarz.
- Co przechowujemy u nas: link ICS zaszyfrowany kluczem przechowywanym poza bazą danych (nigdy nie pokazujemy go w całości, tylko nazwę serwera i kilka ostatnich znaków), skrót linku do wykrywania duplikatów, nadaną przez Ciebie nazwę i kategorię na osi, stan ostatniego pobrania oraz kopię wydarzeń z okresu od 14 dni wstecz do 90 dni naprzód: tytuł, godziny rozpoczęcia i zakończenia, opis (do 10 000 znaków), lokalizację, link do spotkania online, daty utworzenia i zmiany oraz identyfikatory techniczne. Kopię odświeżamy najwyżej co 15 minut, gdy wyświetlasz plan dnia, a także na Twoje żądanie.
- Czego nie robimy: wydarzenia z subskrybowanych kalendarzy są tylko do odczytu. Niczego nie zapisujemy w kalendarzu źródłowym, nie wysyłamy do jego serwera żadnych Twoich danych poza zwykłym zapytaniem o plik kalendarza i nie zamieniamy tych wydarzeń w bloki pracy. Wydarzenia, o które pytasz Asystenta AI albo które uwzględnia w planie dnia, przekazujemy dostawcy modelu językowego na zasadach opisanych w sekcjach 3.4 i 5.1. Wydarzenia te mogą zawierać dane innych osób (np. imiona uczestników w tytule spotkania), które wpisał organizator w kalendarzu źródłowym.
- Podstawa prawna i usunięcie: zgoda (art. 6 ust. 1 lit. a RODO), wyrażona przez dodanie kalendarza. Możesz ją wycofać w każdej chwili, usuwając subskrypcję w ustawieniach EPC OS: usuwamy wtedy zaszyfrowany link i kopię wydarzeń. Usunięcie konta usuwa wszystkie subskrypcje. Jeśli ktoś mógł poznać Twój link, unieważnij go w kalendarzu źródłowym (np. ponownie publikując kalendarz w Outlooku).
4. Cele i podstawy prawne przetwarzania
| Cel przetwarzania | Podstawa prawna | Okres przechowywania |
|---|---|---|
| Utworzenie i obsługa konta | Art. 6 ust. 1 lit. b RODO (wykonanie umowy) | Do momentu usunięcia konta + 30 dni |
| Świadczenie usługi Platformy (feed, nawyki, gamifikacja, rankingi) | Art. 6 ust. 1 lit. b RODO (wykonanie umowy) | Przez okres obowiązywania umowy |
| Przetwarzanie danych zdrowotnych z urządzeń wearable (WHOOP, Oura, Garmin, Ultrahuman) za pośrednictwem Terra API | Art. 9 ust. 2 lit. a RODO (wyraźna zgoda) | Do wycofania zgody lub odłączenia urządzenia + 30 dni |
| Integracja z Kalendarzem Google (odczyt i zapis wydarzeń, bloki pracy) | Art. 6 ust. 1 lit. a RODO (zgoda) | Tokeny i pamięć podręczna: do odłączenia integracji; kopie bloków pracy: do usunięcia konta (sekcja 11) |
| Subskrybowane kalendarze przez link ICS (odczyt wydarzeń do Panelu Misji, EPC OS Companion i Asystenta AI) | Art. 6 ust. 1 lit. a RODO (zgoda) | Do usunięcia subskrypcji lub konta (sekcja 11) |
| Personalizacja Asystenta AI (Stefan) — rozmowy | Art. 6 ust. 1 lit. b RODO (wykonanie umowy — funkcja AI jest częścią usługi) | Do usunięcia rozmowy lub konta |
| Proaktywne wiadomości AI (Stefan Sojusznik) | Art. 6 ust. 1 lit. a RODO (zgoda) | Do wycofania zgody |
| Wektoryzacja dokumentów (RAG) | Art. 6 ust. 1 lit. a RODO (zgoda — przez przesłanie dokumentu) | Do usunięcia dokumentu przez Użytkownika |
| Rejestr żądań usunięcia konta (identyfikator konta, rodzaj żądania i data jego przyjęcia), potrzebny do ponownego usunięcia danych po odtworzeniu kopii zapasowej | Art. 6 ust. 1 lit. c RODO w zw. z art. 5 ust. 2 i art. 17 RODO (obowiązek prawny) | Najdłuższy okres przechowywania kopii zapasowych + 30 dni |
| Rozliczenia i subskrypcje | Art. 6 ust. 1 lit. b (umowa) i lit. c (obowiązek prawny) | 5 lat od zakończenia roku obrotowego (przepisy podatkowe) |
| Bezpieczeństwo i przeciwdziałanie nadużyciom (logowanie adresów IP, rate limiting) | Art. 6 ust. 1 lit. f RODO — uzasadniony interes Administratora polegający na ochronie Platformy i jej Użytkowników przed nadużyciami. Przetwarzanie jest proporcjonalne: ograniczone do adresów IP i metadanych zapytań, dane są automatycznie usuwane po 12 miesiącach, a interes bezpieczeństwa przeważa nad minimalną ingerencją w prywatność Użytkownika. | Maks. 12 miesięcy |
| Dochodzenie roszczeń | Art. 6 ust. 1 lit. f RODO — uzasadniony interes Administratora polegający na ochronie jego praw w przypadku sporów. Przetwarzanie jest ograniczone do danych niezbędnych do identyfikacji strony i okoliczności sporu, a okres przechowywania jest wyznaczony przez przepisy o przedawnieniu roszczeń (nie dłużej niż konieczne). | Do upływu terminu przedawnienia roszczeń |
5. Odbiorcy danych — podmioty przetwarzające
Twoje dane mogą być przekazywane następującym kategoriom odbiorców. Z każdym podmiotem przetwarzającym zawarliśmy umowę powierzenia przetwarzania danych (DPA) zgodnie z art. 28 RODO. Twoje dane nie są sprzedawane ani udostępniane podmiotom trzecim w celach marketingowych.
5.1. Dostawcy usług AI (podmiot przetwarzający)
Google LLC (1600 Amphitheatre Parkway, Mountain View, CA 94043, USA) — dostawca modeli językowych Google Gemini, wykorzystywanych przez Asystenta AI (Stefan). Dane przekazywane do Google obejmują: treść rozmów, kontekst użytkownika (profil, nawyki, dane zdrowotne jeśli podłączone), przesłane dokumenty oraz, jeśli podłączysz Kalendarz Google, nazwy Twoich kalendarzy (przy każdej rozmowie) i wydarzenia, o które pytasz Asystenta (sekcja 3.9), a jeśli dodasz subskrybowane kalendarze, ich nazwy i wydarzenia (sekcja 3.11). Google przetwarza dane wyłącznie na nasze polecenie i nie wykorzystuje ich do trenowania własnych modeli.
Transfer danych do USA odbywa się na podstawie Standardowych Klauzul Umownych (SCC) zgodnie z art. 46 ust. 2 lit. c RODO oraz dodatkowych środków technicznych (szyfrowanie w trakcie transmisji TLS, szyfrowanie w spoczynku).
5.2. Dostawcy usług chmurowych (podmioty przetwarzające)
- Google Cloud Platform (hosting aplikacji — Cloud Run, region europe-west1; Firebase Storage — przechowywanie pamięci AI, region US).
- MongoDB, Inc. — baza danych MongoDB Atlas (region EU, Frankfurt).
- Expo (650 Industries, Inc.) — dostarczanie aktualizacji kodu aplikacji EPC OS Companion i aplikacji mobilnej EPC (EAS Update, USA); otrzymuje identyfikator aplikacji, wersję środowiska i platformę, bez danych konta.
- GitHub, Inc. — dystrybucja aktualizacji aplikacji EPC OS (pobranie pliku aktualizacji, bez danych konta).
5.3. Integracje z urządzeniami wearable
Terra Enabling Developers, Inc. (1111B S Governors Ave #6127, Dover, DE 19904, USA; Terra API) — podmiot przetwarzający. Terra obsługuje w naszym imieniu połączenia z urządzeniami wearable: po Twojej autoryzacji pobiera dane zdrowotne od producenta urządzenia, ujednolica je i przekazuje na nasz serwer (webhooki zabezpieczone podpisem HMAC-SHA256 oraz pobrania na nasze żądanie), a także przechowuje tokeny autoryzacyjne do Twojego konta u producenta. Terra przetwarza dane wyłącznie na nasze polecenie, w celu świadczenia usługi Platformy. Odłączenie urządzenia w Platformie deautoryzuje połączenie w Terra.
Producenci urządzeń są niezależnymi administratorami danych gromadzonych na urządzeniu. Dane trafiają do nas za pośrednictwem Terra na podstawie autoryzacji OAuth 2.0, której udzielasz u producenta:
- WHOOP, Inc. (Boston, MA, USA) — dane z urządzenia WHOOP.
- Oura Health Oy (Oulu, Finlandia, UE) — dane z urządzenia Oura Ring.
- Garmin Ltd. (Schaffhausen, Szwajcaria / Olathe, KS, USA) — dane z urządzeń Garmin (Garmin Connect).
- Ultrahuman Healthcare Pvt. Ltd. (Bengaluru, Indie) — dane z urządzenia Ultrahuman Ring AIR.
Jako niezależni administratorzy, powyżsi dostawcy przetwarzają dane na urządzeniach zgodnie z własnymi politykami prywatności. Zachęcamy do zapoznania się z nimi: Polityka Prywatności WHOOP, Polityka Prywatności Oura, Polityka Prywatności Garmin Connect, Polityka Prywatności Ultrahuman.
5.4. Dostawcy usług płatniczych (podmiot przetwarzający)
- EasyCart — operator płatności. Przekazujemy jedynie dane niezbędne do realizacji transakcji. EasyCart jest niezależnym administratorem danych kart płatniczych.
5.5. Organy publiczne
Dane mogą być udostępniane organom publicznym, jeśli wymagają tego przepisy prawa (np. organy podatkowe, sądy, organy ścigania).
6. Transfer danych do państw trzecich
W związku z korzystaniem z usług Google (Gemini API, Firebase), Terra (agregator danych z urządzeń wearable), WHOOP, Garmin, Ultrahuman oraz Expo i GitHub (aktualizacje aplikacji, sekcja 5.2), Twoje dane mogą być transferowane do państw trzecich (Stany Zjednoczone, Indie). Transfery te są zabezpieczone poprzez:
- Standardowe Klauzule Umowne (SCC) zatwierdzone decyzją wykonawczą Komisji Europejskiej 2021/914,
- dodatkowe środki techniczne: szyfrowanie danych w trakcie transmisji (TLS) i w spoczynku,
- dodatkowe środki organizacyjne: umowy DPA z dostawcami, ograniczenie zakresu przekazywanych danych do minimum niezbędnego do świadczenia usługi.
Możesz uzyskać kopię Standardowych Klauzul Umownych kontaktując się z nami pod adresem privacy@eliteperformancecollective.com.
7. Zautomatyzowane podejmowanie decyzji i profilowanie
Platforma stosuje następujące formy zautomatyzowanego przetwarzania:
7.1. Profilowanie przez Asystenta AI
Asystent AI (Stefan) analizuje Twoje dane (profil, nawyki, dane zdrowotne, historię rozmów) w celu tworzenia spersonalizowanego kontekstu rozmowy i „pamięci” (wyodrębnionych celów, faktów, profilu komunikacji). Przetwarzanie to nie prowadzi do podejmowania decyzji wywołujących skutki prawne ani istotnie na Ciebie wpływających w rozumieniu art. 22 ust. 1 RODO.
7.2. Automatyczne logowanie nawyków
Na podstawie danych z podłączonego urządzenia wearable (przekazanych przez Terra) system automatycznie zalicza nawyki (np. sen ≥ 7h, trening ≥ 30 min) i przyznaje punkty XP. Możesz to wyłączyć odłączając urządzenie w Ustawieniach → Integracje wearable. Podobnie na podstawie bloków pracy, także tych pochodzących z Kalendarza Google (sekcja 3.9), zaliczane są nawyki związane z planowaniem dnia (np. blok pracy głębokiej, domknięcie rytuału zakończenia dnia).
7.3. Proaktywne wiadomości (Stefan Sojusznik)
Po wyrażeniu zgody, system automatycznie generuje i wysyła Ci wiadomości prywatne na podstawie analizy Twoich danych. Jest to profilowanie w rozumieniu art. 4 pkt 4 RODO, oparte na Twojej zgodzie (art. 6 ust. 1 lit. a RODO).
Twoje prawa w zakresie zautomatyzowanego przetwarzania:
- Prawo do wyrażenia sprzeciwu wobec profilowania (art. 21 RODO).
- Prawo do uzyskania interwencji ludzkiej — możesz skontaktować się z nami pod adresem privacy@eliteperformancecollective.com, aby poprosić o ręczną weryfikację działania AI.
- Prawo do wyrażenia własnego stanowiska i zakwestionowania decyzji (art. 22 ust. 3 RODO).
- Prawo do wyłączenia proaktywnych wiadomości w dowolnym momencie (Ustawienia → Stefan Sojusznik).
8. Twoje prawa
Na podstawie RODO przysługują Ci następujące prawa:
- Prawo dostępu (art. 15) — możesz uzyskać informacje o przetwarzanych danych oraz ich kopię.
- Prawo do sprostowania (art. 16) — możesz poprawić nieprawidłowe dane w Ustawieniach → Edytuj profil lub kontaktując się z nami.
- Prawo do usunięcia (art. 17) — możesz żądać usunięcia danych („prawo do bycia zapomnianym”). Usuwamy dane w ciągu 30 dni od zgłoszenia, z zastrzeżeniem obowiązku przechowywania danych rozliczeniowych przez 5 lat.
- Prawo do ograniczenia przetwarzania (art. 18) — możesz żądać ograniczenia przetwarzania w określonych przypadkach.
- Prawo do przenoszenia danych (art. 20) — możesz otrzymać dane w ustrukturyzowanym formacie (JSON) poprzez funkcję „Eksportuj moje dane” w Ustawieniach.
- Prawo do sprzeciwu (art. 21) — możesz zgłosić sprzeciw wobec przetwarzania opartego na uzasadnionym interesie, w tym profilowania. Po zgłoszeniu sprzeciwu zaprzestaniemy przetwarzania, chyba że wykażemy istnienie ważnych prawnie uzasadnionych podstaw.
- Prawo do wycofania zgody (art. 7 ust. 3) — możesz w każdym momencie wycofać zgodę na:
- przetwarzanie danych zdrowotnych — Ustawienia → Integracje wearable → Odłącz,
- proaktywne wiadomości AI — Ustawienia → Stefan Sojusznik → wyłącz toggle,
- integrację z Kalendarzem Google — Ustawienia → Integracje → Rozłącz.
- Prawo do wniesienia skargi — do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
Aby skorzystać ze swoich praw, skontaktuj się z nami: privacy@eliteperformancecollective.com. Odpowiemy w ciągu 30 dni od otrzymania zgłoszenia. W przypadku skomplikowanych żądań lub dużej liczby wniosków termin może zostać przedłużony o kolejne 60 dni, o czym zostaniesz poinformowany.
9. Bezpieczeństwo danych i ochrona prywatności w fazie projektowania
Zgodnie z zasadą ochrony prywatności w fazie projektowania i domyślnej ochrony danych (art. 25 RODO), Platforma została zaprojektowana z uwzględnieniem ochrony danych osobowych na każdym etapie — od architektury systemu, przez domyślne ustawienia prywatności, po mechanizmy usuwania danych. Domyślnie zbieramy jedynie dane niezbędne do świadczenia usługi, a funkcje wymagające dodatkowego przetwarzania (integracje zdrowotne, proaktywne wiadomości AI) są domyślnie wyłączone i wymagają wyraźnej zgody.
Stosujemy następujące środki ochrony danych (art. 32 RODO):
- szyfrowanie transmisji (HTTPS/TLS),
- hashowanie haseł (bcrypt),
- sesje oparte na plikach cookie httpOnly (BFF pattern),
- weryfikacja podpisu HMAC-SHA256 dla webhooków z danymi wearable (Terra),
- ograniczanie szybkości zapytań (rate limiting) na endpointach uwierzytelniania,
- tokeny autoryzacyjne do kont u producentów urządzeń przechowuje Terra; Platforma przechowuje jedynie identyfikator połączenia i nie eksponuje go w odpowiedziach API,
- kontrola dostępu oparta na rolach (RBAC),
- regularne przeglądanie konfiguracji bezpieczeństwa infrastruktury chmurowej.
9.1. Powiadamianie o naruszeniach danych
W przypadku naruszenia ochrony danych osobowych, które może powodować ryzyko naruszenia praw lub wolności osób fizycznych, powiadomimy Prezesa UODO w ciągu 72 godzin od wykrycia naruszenia (art. 33 RODO). Jeśli naruszenie może powodować wysokie ryzyko, powiadomimy również Ciebie bez zbędnej zwłoki (art. 34 RODO).
10. Pliki cookies i localStorage
Platforma wykorzystuje następujące technologie przechowywania danych w przeglądarce:
- epc-session — sesyjny plik cookie (httpOnly, secure) niezbędny do uwierzytelnienia. Podstawa: art. 6 ust. 1 lit. b RODO (niezbędne do świadczenia usługi). Wygasa po zakończeniu sesji.
Nie stosujemy cookies reklamowych, śledzących ani analitycznych.
11. Okres przechowywania danych
- Dane konta: do momentu usunięcia konta + 30 dni na wykonanie operacji.
- Dane zdrowotne: do wycofania zgody (odłączenia urządzenia) + 30 dni. Po odłączeniu urządzenia połączenie w Terra jest natychmiast deautoryzowane.
- Integracja z Kalendarzem Google: tokeny dostępu i odświeżania, pamięć podręczna listy kalendarzy i lista wykluczonych kalendarzy — do odłączenia integracji lub usunięcia konta; po odłączeniu zwykłe użycie jest zablokowane; do zakończenia cofnięcia dostępu w Google przechowujemy zaszyfrowany token do ponowienia, a po zakończeniu go usuwamy. Kopie wydarzeń zamienionych w bloki pracy (tytuł, opis, godziny rozpoczęcia i zakończenia, identyfikatory) pozostają w naszej bazie do usunięcia konta; usunięcie bloku w Panelu Misji ukrywa go na osi dnia.
- Subskrybowane kalendarze (link ICS): zaszyfrowany link, nazwa, kategoria i kopia wydarzeń z okresu od 14 dni wstecz do 90 dni naprzód (odświeżana najwyżej co 15 minut) do usunięcia subskrypcji lub konta.
- Rozmowy z AI: do momentu ich ręcznego usunięcia przez Użytkownika lub usunięcia konta.
- Pamięć AI (profil): aktualizowana na bieżąco; usuwana przy usunięciu konta.
- Dokumenty przesłane do AI: do ręcznego usunięcia przez Użytkownika.
- Posty i komentarze: do ręcznego usunięcia lub usunięcia konta.
- Wiadomości prywatne: do usunięcia konta.
- Dane rozliczeniowe: 5 lat od zakończenia roku obrotowego (obowiązek wynikający z art. 74 ustawy o rachunkowości).
- Logi bezpieczeństwa (IP): maksymalnie 12 miesięcy.
- Zgody (consent log): przez cały okres obowiązywania umowy + 3 lata (w celu wykazania zgodności z RODO).
12. Zmiany Polityki Prywatności
Zastrzegamy sobie prawo do zmian niniejszej Polityki Prywatności. O istotnych zmianach poinformujemy Cię drogą mailową lub poprzez powiadomienie na Platformie z 14-dniowym wyprzedzeniem. W przypadku zmian wymagających ponownej zgody (np. nowe kategorie danych, nowi odbiorcy) poprosimy Cię o wyraźną akceptację zaktualizowanej Polityki.
13. Kontakt
W razie pytań dotyczących ochrony danych osobowych skontaktuj się z nami:
- E-mail: privacy@eliteperformancecollective.com
- Adres korespondencyjny: Damian Mazurek IoTdev, Handzlówka 58, 37-123 Handzlówka
- NIP: 7352656720, REGON: 120916513