RODO · wersja 1.4
Polityka prywatności
Wyjaśniamy, jak strona internetowa i aplikacja mobilna OP Testy przetwarzają dane, dlaczego są potrzebne, komu możemy je powierzyć oraz jak korzystać ze swoich praw.
1. Administrator danych
Administratorem danych jest Michał Mucha (OP Testy). Kontakt w sprawach danych osobowych: kontakt@op-testy.com.
2. Zakres, cele i podstawy przetwarzania
| Cel | Przykładowe dane | Podstawa prawna | Okres |
|---|---|---|---|
| Utworzenie i obsługa konta oraz profilu | identyfikator Firebase, e-mail, nazwa i zdjęcie profilu, dostawca logowania, status weryfikacji, a w aplikacji mobilnej także dobrowolnie podane imię, rola, klasa i płeć | wykonanie umowy lub działania na żądanie użytkownika – art. 6 ust. 1 lit. b RODO | do usunięcia konta; później tylko dane niezbędne do obrony roszczeń lub obowiązków prawnych |
| Udostępnienie testów, materiałów i statystyk | odpowiedzi, wyniki, konfiguracje testów, kategorie, zapisane pytania, historia i daty aktywności oraz postępy w materiałach, lista pytań do powtórki błędów z terminami powtórek, cel punktowy ustawiony w statystykach oraz odznaki wyliczane z historii; do porównania ze średnią Premium w statystykach wyniki są uśredniane z co najmniej 10 kont, a inni użytkownicy nie widzą wyników żadnej konkretnej osoby | wykonanie umowy – art. 6 ust. 1 lit. b RODO | przez okres posiadania konta lub do uzasadnionego żądania usunięcia |
| Tryby ćwiczeń: gra „1 z 10” i zadania projektowe | przebieg i wynik gry, najlepszy wynik, liczba gier danego dnia; treść rozwiązania zadania projektowego, wybrane zadanie, ocena i komentarz AI oraz liczba ocen danego dnia | wykonanie umowy – art. 6 ust. 1 lit. b RODO | do usunięcia konta |
| Grupy i klasy | nazwa i kod grupy, identyfikator konta prowadzącego i członków, nazwa wyświetlana wybrana przy dołączeniu, data dołączenia i potwierdzenie zgody; prowadzący widzi wyłącznie nazwę wyświetlaną członka oraz zestawienie z ostatnich 30 dni: liczbę testów, średni wynik procentowy, najlepszy wynik w skali etapu szkolnego i datę ostatniej aktywności – bez adresu e-mail i bez treści odpowiedzi | wykonanie umowy na żądanie użytkownika, który sam tworzy grupę albo do niej dołącza – art. 6 ust. 1 lit. b RODO | do opuszczenia grupy, usunięcia członka lub grupy przez prowadzącego albo usunięcia konta |
| Program poleceń | kod polecający, identyfikator konta polecającego i poleconego, data założenia konta poleconego, status i data przyznania nagrody, liczba zaproszeń i nagród | wykonanie umowy – art. 6 ust. 1 lit. b; prawnie uzasadniony interes przeciwdziałania nadużyciom – art. 6 ust. 1 lit. f RODO | do usunięcia konta; po usunięciu konta polecającego zapis konta poleconego traci powiązanie z nim |
| Pytanie dnia | wybrana odpowiedź oraz jednokierunkowy skrót adresu IP połączony z datą, który pozwala policzyć każdą osobę raz w ogólnym odsetku poprawnych odpowiedzi; seria dni jest zapisywana tylko w przeglądarce | prawnie uzasadniony interes rzetelnego pokazania wyników ogółu – art. 6 ust. 1 lit. f RODO | skróty są usuwane po dwóch dniach; zostaje wyłącznie łączna liczba odpowiedzi |
| Zgłoszenia błędów w pytaniach | identyfikator pytania, powód, dobrowolny komentarz, data, a u zalogowanych także identyfikator konta | prawnie uzasadniony interes poprawiania materiałów – art. 6 ust. 1 lit. f RODO | do rozpatrzenia zgłoszenia i poprawienia pytania; zgłoszenia z konta – najpóźniej do jego usunięcia |
| Powiadomienia o przyznanych testach, ogłoszeniach i postępach w nauce w aplikacji | token powiadomień Expo, platforma urządzenia, identyfikator konta i znaczniki czasu rejestracji | zgoda wyrażona przez włączenie powiadomień – art. 6 ust. 1 lit. a RODO | do wyłączenia powiadomień, wylogowania lub usunięcia konta |
| Obsługa zakupu, subskrypcji i dowodu oświadczeń konsumenckich | e-mail, identyfikator użytkownika i zamówienia, identyfikatory klienta, subskrypcji lub sesji Stripe, identyfikator użytkownika aplikacji RevenueCat, identyfikator produktu Apple, status, okres, odnowienie i wygaśnięcie uprawnienia Premium, zaznaczone oświadczenia, wersja ich tekstu, znacznik czasu oraz adres IP, jeżeli jest przekazywany przez infrastrukturę; bez pełnych danych karty | wykonanie umowy – art. 6 ust. 1 lit. b; obowiązki prawne i dowodowe – art. 6 ust. 1 lit. c i f RODO | przez okres umowy, a dokumentacja rozliczeniowa i dowodowa przez okres wymagany prawem lub do upływu terminów roszczeń, co do zasady 5 lat od końca właściwego roku |
| Kody dostępu i zapobieganie nadużyciom | zaszyfrowany kod, identyfikator konta, liczba i daty użyć, informacje techniczne o sesji | wykonanie umowy i prawnie uzasadniony interes bezpieczeństwa – art. 6 ust. 1 lit. b i f RODO | przez ważność kodu i okres niezbędny do rozliczenia lub obrony roszczeń |
| Obsługa kontaktu, reklamacji i praw | e-mail, treść korespondencji, dane konta i płatności potrzebne do identyfikacji sprawy | wykonanie umowy, obowiązek prawny lub uzasadniony interes odpowiedzi i obrony roszczeń – art. 6 ust. 1 lit. b, c lub f | do zakończenia sprawy, następnie do upływu terminów roszczeń lub obowiązków dokumentacyjnych |
| Wysyłka informacji o nowościach, materiałach edukacyjnych i ofertach OP Testy, w tym cotygodniowego podsumowania postępów (tylko przy aktywności w ostatnich 30 dniach) i przypomnienia na dwa tygodnie przed etapem | e-mail, treść i wersja zgody, sposób oraz data jej wyrażenia, wyniki z ostatnich dwóch tygodni i liczba pytań do powtórki potrzebne do podsumowania, zapis wysłanych wiadomości; wypisanie jednym kliknięciem z każdej wiadomości | dobrowolna zgoda – art. 6 ust. 1 lit. a RODO | do wycofania zgody albo usunięcia konta |
| Bezpieczeństwo i diagnostyka | adres IP, nagłówki, urządzenie/przeglądarka, znaczniki czasu, błędy i zdarzenia bezpieczeństwa | prawnie uzasadniony interes zapewnienia bezpieczeństwa i niezawodności – art. 6 ust. 1 lit. f RODO | zgodnie z retencją dostawców infrastruktury, nie dłużej niż potrzebne do diagnostyki, bezpieczeństwa i roszczeń |
| Pomiar czasu korzystania z funkcji przez zalogowanych użytkowników | identyfikator konta, data, łączny czas aktywnego korzystania w danym dniu z podziałem na obszary (testy, Akademia, Asystent AI, 1 z 10, zadania projektowe, statystyki, pozostałe), rodzaj platformy (strona, iOS, Android) oraz liczba rozpoczętych gier i zapisanych pytań; bez treści przeglądanych stron i bez adresu IP | prawnie uzasadniony interes ulepszania Serwisu i obsługi kont – art. 6 ust. 1 lit. f RODO | do usunięcia konta |
| Zagregowany pomiar popularności podstron bez cookies | data, znormalizowana ścieżka podstrony i łączna liczba odsłon; licznik nie zapisuje identyfikatora użytkownika, konta, adresu IP, referrera ani danych urządzenia | prawnie uzasadniony interes ulepszania i utrzymania Serwisu – art. 6 ust. 1 lit. f RODO | zagregowane zestawienia służące porównywaniu popularności podstron |
| Dobrowolna analityka | losowy identyfikator, odwiedzane podstrony, przybliżona lokalizacja, urządzenie, zdarzenia korzystania | zgoda – art. 6 ust. 1 lit. a RODO | do wycofania zgody; zgodnie z ustawieniami retencji Firebase Analytics |
3. Skąd mamy dane i czy ich podanie jest obowiązkowe
Dane otrzymujemy bezpośrednio od Użytkownika, z Google lub Apple, gdy Użytkownik wybiera logowanie przez danego dostawcę, od Stripe w związku z płatnością internetową, od Apple i RevenueCat w związku z zakupem w aplikacji oraz automatycznie podczas korzystania ze strony lub aplikacji mobilnej. Podanie danych konta i płatności jest dobrowolne, lecz bez nich nie da się założyć konta lub kupić pakietu Premium. Zgody na analitykę i wiadomości e-mail są całkowicie dobrowolne, a ich brak nie ogranicza założenia konta ani funkcji OP Testy.
4. Odbiorcy i dostawcy
Dane mogą być powierzane wyłącznie w zakresie potrzebnym do działania Serwisu:
- Google Firebase – logowanie, uwierzytelnianie, baza danych oraz Firebase Analytics wyłącznie po zgodzie;
- Stripe – płatności, rozliczenia, subskrypcje i portal klienta;
- Apple – logowanie przez Apple oraz płatności i subskrypcje w aplikacji za pośrednictwem App Store i StoreKit;
- RevenueCat – weryfikacja zakupów Apple, synchronizacja statusu subskrypcji i udostępnianie uprawnienia Premium;
- Expo – dostarczenie dobrowolnie włączonych powiadomień push do aplikacji mobilnej;
- Resend – wysyłka potwierdzenia zamówienia i utrwalonych oświadczeń konsumenckich;
- Netlify – hosting, funkcje serwerowe, logi i ochrona infrastruktury;
- xAI – wygenerowanie wyjaśnienia po dobrowolnym użyciu funkcji AI oraz ocena rozwiązania zadania projektowego; przekazywana jest treść pytania lub rozwiązania i kontekst edukacyjny, bez potrzeby podawania danych identyfikujących Użytkownika;
- Dostawca poczty – gdy Użytkownik wybierze kontakt e-mail;
- doradcy, księgowość, organy publiczne lub podmioty obsługujące roszczenia – gdy jest to konieczne i ma podstawę prawną.
Pełne dane karty płatniczej są wprowadzane bezpośrednio w Stripe lub obsługiwane przez Apple i nie są przechowywane przez OP Testy. W przypadku zakupu w aplikacji OP Testy otrzymuje przez StoreKit i RevenueCat informacje o produkcie i statusie uprawnienia, a nie pełne dane karty.
5. Przekazywanie danych poza Europejski Obszar Gospodarczy
Niektórzy dostawcy technologii działają globalnie. Dane mogą być przetwarzane poza EOG, jeżeli jest to potrzebne do świadczenia usługi. Dostawcy powinni stosować odpowiednią podstawę transferu, np. decyzję stwierdzającą odpowiedni stopień ochrony albo standardowe klauzule umowne wraz z dodatkowymi zabezpieczeniami. Aktualne informacje o lokalizacji i zabezpieczeniach są publikowane w dokumentacji prywatności Google, Apple, Stripe, RevenueCat, Netlify i xAI.
6. Twoje prawa
W zależności od podstawy i okoliczności przysługuje prawo:
- dostępu do danych i otrzymania ich kopii;
- sprostowania danych;
- usunięcia danych;
- ograniczenia przetwarzania;
- przenoszenia danych dostarczonych na podstawie umowy lub zgody;
- sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie;
- wycofania zgody w dowolnym momencie bez wpływu na wcześniejsze przetwarzanie.
Aby skorzystać z prawa, napisz na kontakt@op-testy.com. Odpowiemy bez zbędnej zwłoki, co do zasady w ciągu miesiąca. Możemy poprosić o rozsądne potwierdzenie tożsamości.
Usunięcie konta OP Testy: konto można trwale usunąć samodzielnie w Profilu na stronie lub w aplikacji mobilnej. Instrukcja usunięcia konta i złożenia prośby e-mailem jest dostępna na osobnej stronie. Usunięcie konta nie anuluje subskrypcji kupionej przez Apple; taką subskrypcją należy zarządzać osobno w ustawieniach konta App Store. Dane rozliczeniowe wymagane prawem mogą być zachowane przez wskazany wyżej okres.
Możesz także złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych: uodo.gov.pl.
7. Automatyczne decyzje, AI i profilowanie
Serwis automatycznie oblicza wyniki i prezentuje statystyki nauki. Nie podejmuje na tej podstawie decyzji wywołujących skutki prawne lub podobnie istotnie wpływających na Użytkownika. Funkcja AI jest dobrowolna, służy wygenerowaniu edukacyjnego wyjaśnienia lub ćwiczeniowej oceny zadania projektowego i może popełniać błędy. Ocena AI nie jest oceną organizatora Olimpiady ani szkoły. Przed etapem szkolnym konto bez Premium, które ukończyło co najmniej 3 testy, może jednorazowo zobaczyć w serwisie kod rabatowy na roczne Premium; nie wiąże się to z innymi skutkami. Do zapytania ani rozwiązania nie należy wpisywać danych osobowych ani informacji poufnych.
8. Bezpieczeństwo i osoby małoletnie
Stosujemy kontrolę dostępu, uwierzytelnianie, szyfrowane połączenia, podpisywane sesje, weryfikację płatności oraz ograniczenia dostępu do funkcji administracyjnych. Żaden system nie zapewnia absolutnego bezpieczeństwa; podejrzenie naruszenia należy zgłosić niezwłocznie.
Serwis jest przeznaczony m.in. dla uczniów szkół średnich. Jeżeli Użytkownik nie ma pełnej zdolności do czynności prawnych, powinien korzystać z konta i płatności za wiedzą rodzica lub opiekuna. Nie prosimy świadomie o dane wykraczające poza zakres potrzebny do usługi.
Prowadzący grupę, np. nauczyciel, widzi wyniki ucznia dopiero wtedy, gdy uczeń sam dołączy do grupy kodem i potwierdzi zgodę na udostępnienie zestawienia. Uczeń może w każdej chwili opuścić grupę w zakładce „Grupy i klasy”; od tej chwili prowadzący nie widzi jego wyników. Prowadzący odpowiada za wykorzystywanie zestawień wyłącznie w celach edukacyjnych.
9. Cookies i zmiany polityki
Szczegóły technologii lokalnych i analitycznych na stronie opisuje Polityka cookies. Aplikacja mobilna korzysta także z lokalnej pamięci urządzenia i bezpiecznego magazynu systemowego do przechowywania ustawień, postępów i sesji. O istotnych zmianach tej polityki poinformujemy w OP Testy lub, gdy jest to właściwe, e-mailem. Zmiana nie ogranicza praw, które przysługują na podstawie prawa.