TestStudioTestStudio

Polityka prywatności

Wersja z dnia: 8 maja 2026 r.  ·  Administrator: KOBRYN TECHNOLOGIES, Jana Długosza 37/18, 51-162 Wrocław, NIP 8952161140

1. Administrator danych osobowych

Administratorem Twoich danych osobowych jest KOBRYN TECHNOLOGIES, z siedzibą przy ul. Jana Długosza 37/18, 51-162 Wrocław, NIP: 8952161140 (dalej: „Administrator” lub „TestStudio”).

We wszystkich sprawach dotyczących przetwarzania danych osobowych możesz skontaktować się z nami pod adresem e-mail: teststudiopl@gmail.com lub pisemnie na wskazany powyżej adres siedziby.

2. Zbierane dane osobowe

W zależności od sposobu korzystania z Platformy TestStudio przetwarzamy następujące kategorie danych:

Dane rejestracyjne

Adres e-mail, imię i nazwisko (opcjonalne), hasło przechowywane w formie skrótu kryptograficznego (bcrypt, nigdy w postaci jawnej), rola konta (uczeń / rodzic / instytucja), data rejestracji.

Dane profilowe ucznia

Data egzaminu E8, wybrany język obcy na egzaminie, status i przedmiot trialu, preferowana godzina przypomnień.

Dane edukacyjne i aktywności

Odpowiedzi na zadania (treść, poprawność, czas rozwiązywania, użyty poziom podpowiedzi); wyniki testów próbnych; postępy per-przedmiot i per-temat (zliczane poprawne/błędne odpowiedzi); heatmapa aktywności (liczba zadań per dzień, ostatnie 365 dni); zakładkowane zadania; zgłoszenia błędów w zadaniach.

Dane AI Tutora (dane szczególnie wrażliwe w kontekście przetwarzania)

Treść wiadomości wysyłanych do AI Tutora oraz odpowiedzi AI; liczba tokenów zużytych per wiadomość; powiązanie: uczeń ↔ ćwiczenie ↔ data. Dane te przechowywane są przez maksymalnie 90 dni i dostępne są wyłącznie dla Administratora Platformy. Treści wysłane do AI Tutora są przekazywane do infrastruktury Google LLC (Gemini API) — szczegóły w sekcji 4.

Dane gamifikacji

Punkty doświadczenia (XP), poziom, długość passy (streak), data ostatniej aktywności.

Dane techniczne sesji

User-agent przeglądarki zapisywany przy każdym logowaniu (tabela refresh_tokens); hash SHA-256 tokenu sesji (refresh token, ważny 30 dni, przechowywany w ciasteczku httpOnly niedostępnym dla JavaScript); token dostępu JWT (ważny 1 godzinę).

Dane płatności

Identyfikator klienta Stripe (stripe_customer_id) przechowywany u nas; historia subskrypcji (plan, przedmiot, status, daty); dane vouchery instytucjonalnych. Dane kart kredytowych są przechowywane wyłącznie przez Stripe — nie mamy do nich dostępu.

Dane relacji rodzic–uczeń

Adres e-mail rodzica podany przez ucznia przy zaproszeniu; token zaproszenia (przechowywany jako hash, ważny 7 dni); powiązanie rodzic ↔ uczeń po akceptacji zaproszenia.

Dane instytucji

Nazwa szkoły, miasto; klasy i przypisani do nich uczniowie.

3. Cele i podstawy prawne przetwarzania

Cel przetwarzaniaPodstawa prawna (RODO)
Rejestracja i prowadzenie konta (Uczeń)art. 6 ust. 1 lit. b — wykonanie umowy
Obsługa płatności i rozliczeń (Stripe)art. 6 ust. 1 lit. b — wykonanie umowy
E-maile transakcyjne (reset hasła, zaproszenia, powiadomienia płatności)art. 6 ust. 1 lit. b — wykonanie umowy
Realizacja praw użytkowników (dostęp, usunięcie, sprostowanie)art. 6 ust. 1 lit. c — obowiązek prawny
Wystawianie faktur i prowadzenie ksiąg rachunkowychart. 6 ust. 1 lit. c — obowiązek prawny (ustawa o rachunkowości)
E-maile edukacyjne i przypomnienia nauki (streak, termin egzaminu, podsumowania tygodniowe)art. 6 ust. 1 lit. a — zgoda (konfigurowana w ustawieniach)
Tokeny sesji — bezpieczeństwo i utrzymanie sesjiart. 6 ust. 1 lit. f — prawnie uzasadniony interes (bezpieczeństwo)
Logi AI Tutora — moderacja i jakość usługiart. 6 ust. 1 lit. f — prawnie uzasadniony interes (bezpieczeństwo, jakość)
Analiza działania platformy i poprawa jakości usługart. 6 ust. 1 lit. f — prawnie uzasadniony interes
Zapobieganie nadużyciom i ochrona przed nieuprawnionym dostępemart. 6 ust. 1 lit. f — prawnie uzasadniony interes

4. Odbiorcy danych (podmioty przetwarzające)

TestStudio korzysta z następujących podmiotów przetwarzających dane osobowe. Z każdym z nich zawarta jest umowa powierzenia przetwarzania danych lub zapewniony jest inny mechanizm zgodności z RODO (standardowe klauzule umowne — SCCs):

PodmiotJakie dane otrzymujeLokalizacja
Stripe Inc.Adres e-mail, imię i nazwisko, identyfikator klienta Stripe, dane płatności (karty kredytowe przechowywane wyłącznie przez Stripe)USA (SCCs)
Google LLC (Gemini API)Treść wiadomości wysyłanych do AI Tutora (tekst ćwiczeń i pytania ucznia). Dane są przetwarzane przez Google wyłącznie w celu realizacji usługi i nie są wykorzystywane do trenowania modeli bez odrębnej zgody.USA (SCCs)
Zoho ZeptoMailAdres e-mail odbiorcy, treść e-maila transakcyjnegoUE (europejski endpoint)
DigitalOcean LLCHosting aplikacji i bazy danych, pliki CDNUE (serwery europejskie)
Organy publiczneDane przekazywane wyłącznie na podstawie obowiązujących przepisów prawaPL

Nie sprzedajemy danych osobowych żadnym podmiotom trzecim w celach reklamowych.

5. Prawa użytkowników

Zgodnie z RODO przysługują Ci następujące prawa:

  • Prawo dostępu do swoich danych (art. 15 RODO) — możesz zażądać kopii przetwarzanych danych.
  • Prawo do sprostowania danych (art. 16 RODO) — możesz poprosić o poprawienie błędnych lub niepełnych danych.
  • Prawo do usunięcia danych („prawo do bycia zapomnianym”, art. 17 RODO) — w przypadkach określonych w RODO.
  • Prawo do ograniczenia przetwarzania (art. 18 RODO).
  • Prawo do przenoszenia danych (art. 20 RODO) — dane dostarczone na podstawie zgody lub umowy, w ustrukturyzowanym formacie.
  • Prawo do sprzeciwu (art. 21 RODO) — w szczególności wobec przetwarzania opartego na prawnie uzasadnionym interesie.
  • Prawo do wycofania zgody w dowolnym momencie, bez wpływu na zgodność z prawem przetwarzania przed jej wycofaniem.
  • Prawo do wniesienia skargi do organu nadzorczego — Prezes Urzędu Ochrony Danych Osobowych (UODO), ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl.

Aby skorzystać z powyższych praw, skontaktuj się z nami na adres teststudiopl@gmail.com. Odpowiadamy bez zbędnej zwłoki, nie później niż w terminie jednego miesiąca od otrzymania żądania.

6. Pliki cookies

Platforma TestStudio używa jednego ciasteczka sesyjnego:

refreshToken
  • Typ: httpOnly, Secure, SameSite=Strict
  • Ważność: 30 dni (od momentu zalogowania)
  • Cel: utrzymanie sesji zalogowanego użytkownika
  • Dostępność: niedostępne dla JavaScript — ochrona przed atakami XSS

Platforma TestStudio nie używa ciasteczek analitycznych, reklamowych ani śledzenia stron trzecich. Ciasteczko refreshToken jest niezbędne do działania usługi i nie może zostać wyłączone bez utraty możliwości logowania.

7. Okres przechowywania danych

Kategoria danychOkres przechowywania
Konto (dane rejestracyjne, profilowe)Do usunięcia konta lub żądania RODO
Dane edukacyjne (odpowiedzi, postępy, wyniki testów)Do usunięcia konta
Logi AI Tutora (treść wiadomości)Maksymalnie 90 dni od daty wysłania
Tokeny sesji (refresh tokens)30 dni — wygasają automatycznie
Zaproszenia rodzica (token zaproszenia)7 dni — wygasają automatycznie
Tokeny resetowania hasła1 godzina — wygasają automatycznie
Dane płatności (Stripe ID, historia subskrypcji)Do usunięcia konta + 5 lat (obowiązek podatkowy)
Faktury VAT5 lat od końca roku podatkowego (przepisy rachunkowe)

8. Bezpieczeństwo danych

Stosujemy następujące środki techniczne i organizacyjne w celu ochrony Twoich danych:

  • Hasowania haseł: algorytm bcrypt z współczynnikiem kosztu 12 — hasła nigdy nie są przechowywane w postaci jawnej.
  • Tokeny sesji: refresh token przechowywany w ciasteczku httpOnly (niedostępnym dla JavaScript) — ochrona przed atakami XSS.
  • HTTPS: cała komunikacja z platformą szyfrowana protokołem TLS.
  • Nagłówki bezpieczeństwa HTTP: platforma stosuje nagłówki bezpieczeństwa (Helmet.js) ograniczające ryzyko typowych ataków przeglądarkowych.
  • Reset hasła: zmiana hasła automatycznie unieważnia wszystkie aktywne sesje (refresh tokeny) na wszystkich urządzeniach.
  • Ochrona przed enumeracją adresów e-mail: endpoint resetowania hasła zawsze zwraca odpowiedź 200 OK niezależnie od tego, czy adres e-mail istnieje w bazie — zapobiega skanowaniu kont.
  • Rate limiting: maksymalnie 3 żądania resetowania hasła na godzinę z jednego adresu IP.

Mimo stosowania powyższych środków żaden system informatyczny nie może zagwarantować absolutnego bezpieczeństwa. W przypadku wykrycia naruszenia bezpieczeństwa danych poinformujemy Ciebie i organ nadzorczy zgodnie z wymogami RODO (art. 33–34 RODO).

9. Ochrona danych dzieci

Platforma TestStudio jest przeznaczona dla uczniów przygotowujących się do Egzaminu Ósmoklasisty i Matury. W związku z tym przestrzegamy następujących zasad dotyczących danych osób niepełnoletnich:

  • Dzieci poniżej 13. roku życia nie mogą samodzielnie rejestrować konta. Wymagane jest konto instytucji (szkoły) lub zaproszenie od rodzica/opiekuna prawnego.
  • Rodzic lub opiekun prawny ma pełne prawo do wglądu we wszystkie dane przetwarzane w ramach konta dziecka oraz do żądania ich usunięcia.
  • Dane dzieci nie są udostępniane podmiotom zewnętrznym poza wymienionymi w sekcji 4 podmiotami przetwarzającymi, niezbędnymi do świadczenia usługi.
  • Konto Rodzica powiązane z kontem ucznia umożliwia wyłącznie podgląd postępów (dostęp read-only) i nie daje możliwości ingerencji w dane edukacyjne ucznia.

10. Zmiany polityki prywatności

Zastrzegamy sobie prawo do zmiany niniejszej Polityki prywatności. O istotnych zmianach poinformujemy Cię drogą e-mail lub poprzez komunikat na platformie z co najmniej 14-dniowym wyprzedzeniem. Aktualna wersja jest zawsze dostępna pod adresem teststudio.pl/polityka-prywatnosci.

11. Kontakt

We wszystkich sprawach związanych z ochroną danych osobowych prosimy o kontakt:

KOBRYN TECHNOLOGIES
ul. Jana Długosza 37/18, 51-162 Wrocław
NIP: 8952161140