Ostatnia aktualizacja: 29 września 2026 r.
1. Administrator danych
- Administratorem Twoich danych osobowych jest Łukasz Filbrandt, prowadzący działalność nierejestrowaną, ul. Generała Mariusza Zaruskiego 10a/24, 81-577 Gdynia (dalej: Administrator lub my).
- W sprawach danych osobowych pisz na prywatnosc@teorido.pl albo pisemnie na adres powyżej.
- Nie wyznaczyliśmy inspektora ochrony danych, ponieważ nie mamy takiego obowiązku.
- Pojęcia pisane wielką literą (np. Aplikacja, Konto, Konto anonimowe) mają znaczenie nadane im w Regulaminie.
2. Skąd mamy Twoje dane
- od Ciebie: gdy korzystasz z Aplikacji, zakładasz Konto, podajesz imię i nazwę użytkownika, zapraszasz znajomych, kontaktujesz się z nami,
- od Google: gdy logujesz się przez Google (wyłącznie adres e-mail i identyfikator konta Google),
- automatycznie: z Twojego urządzenia podczas korzystania z Aplikacji (dane techniczne, dane o nauce i rozgrywce).
3. Jakie dane przetwarzamy, w jakim celu i na jakiej podstawie
| Cel | Dane | Podstawa prawna (RODO) |
|---|---|---|
| Świadczenie usług: Konto anonimowe, nauka, zapis i synchronizacja postępu, rozgrywka | identyfikator konta, data założenia i ostatniej aktywności, odpowiedzi na pytania (w tym czas odpowiedzi), postęp w lekcjach i egzaminach, statystyki, oznaczone pytania, Wirtualne przedmioty, wybrana kategoria prawa jazdy, ustawienia (w tym wybrany język Aplikacji) | art. 6 ust. 1 lit. b (wykonanie umowy) |
| Założenie Konta i logowanie | adres e-mail; przy logowaniu przez Google: adres e-mail i identyfikator konta Google (nie pobieramy imienia, nazwiska ani zdjęcia z konta Google); jednorazowy kod logowania | art. 6 ust. 1 lit. b |
| Profil | imię (nie można go później zmienić) i nazwa użytkownika | art. 6 ust. 1 lit. b |
| Funkcje społecznościowe: znajomi, zaproszenia, wyzwania między znajomymi | imię, nazwa użytkownika, relacje znajomości, zaproszenia, postęp w wyzwaniach, dane pokazywane znajomym (pkt 4) | art. 6 ust. 1 lit. b |
| Ochrona przed botami i nadużyciami: captcha, limity wysyłek kodów i zaproszeń, wykrywanie nieprawidłowych rozliczeń w rozgrywce | skrót (hash) adresu e-mail, identyfikator konta, znacznik czasu, token weryfikacji Cloudflare, zapis odrzuconych rozliczeń; po stronie Cloudflare: adres IP i dane o przeglądarce | art. 6 ust. 1 lit. f (prawnie uzasadniony interes: bezpieczeństwo Aplikacji i uczciwość rozgrywki) |
| Bezpieczeństwo logowania i infrastruktury: dzienniki systemu logowania i serwerów, kopie zapasowe | adres IP, dane o przeglądarce, zdarzenia logowania; kopie całej bazy | art. 6 ust. 1 lit. f |
| Wiadomości związane z usługą: kod logowania, ostrzeżenie przed usunięciem nieaktywnego Konta, informacja o zmianie Regulaminu | adres e-mail, wybrany język Aplikacji (żeby wiadomość przyszła w Twoim języku) | art. 6 ust. 1 lit. b i c |
| Kontakt, reklamacje, zgłoszenia treści, odwołania od decyzji moderacyjnych | dane podane w wiadomości | art. 6 ust. 1 lit. b, c (obowiązki z ustawy o prawach konsumenta i aktu o usługach cyfrowych) i f |
| Moderacja imion i nazw użytkownika | imię, nazwa użytkownika, historia decyzji | art. 6 ust. 1 lit. c i f |
| Rejestr zgód | rodzaj i treść zgody, jej udzielenie lub wycofanie, data | art. 6 ust. 1 lit. c i f (rozliczalność) |
| Ustalenie, dochodzenie i obrona roszczeń | dane niezbędne do sprawy | art. 6 ust. 1 lit. f |
Podanie danych jest dobrowolne. Bez adresu e-mail albo konta Google nie założysz Konta, ale możesz korzystać z Konta anonimowego.
Czego nie zbieramy: daty urodzenia, adresu zamieszkania, lokalizacji, danych płatniczych. Nie zapisujemy Twojego adresu IP w naszych tabelach (przetwarzają go wyłącznie dostawcy wskazani w pkt 5, w ramach swoich usług).
4. Co widzą inni użytkownicy
| Kto | Co widzi |
|---|---|
| Każdy zalogowany użytkownik, który wpisze Twoją dokładną nazwę użytkownika (przy zapraszaniu lub wyborze nazwy) | wyłącznie to, że taka nazwa istnieje, bez imienia i innych danych |
| Osoba, którą zaprosisz do znajomych (dopóki zaproszenie czeka) | Twoje imię i nazwę użytkownika |
| Twoi znajomi (tylko dopóki jesteście znajomymi) | imię i nazwę użytkownika; miesiąc i rok założenia konta; bieżącą passę; liczbę śrubek; bieżącą kategorię i postęp w kategoriach (ukończone lekcje); statystyki nauki (najdłuższa passa, średnia i rekord lekcji dziennie, liczba dni nauki, temat z największą liczbą błędów i ich liczba); liczbę nowych lekcji w poszczególnych dniach bieżącego tygodnia; postęp i wyniki w wyzwaniach między wami |
Znajomi nie widzą Twojego adresu e-mail, identyfikatora konta, pojedynczych odpowiedzi ani dokładnych dat. Do znajomych mogą należeć wyłącznie osoby posiadające Konto. Po usunięciu znajomości dostęp do tych danych wygasa od razu u obu stron. Nie prowadzimy publicznych rankingów.
5. Odbiorcy danych
Twoje dane powierzamy wyłącznie dostawcom, którzy pomagają nam prowadzić Aplikację, na podstawie umów powierzenia przetwarzania. Niektórzy działają w określonym zakresie jako odrębni administratorzy.
| Odbiorca | Zakres | Rola |
|---|---|---|
| Supabase Pte. Ltd. | baza danych, logowanie, serwery Aplikacji (serwery we Frankfurcie, Niemcy); dzienniki zapytań z adresem IP | podmiot przetwarzający |
| Plus Five Five, Inc. (Resend) | wysyłka wiadomości e-mail: adres odbiorcy i treść wiadomości (w tym kod logowania) | podmiot przetwarzający |
| Cloudflare, Inc. | ochrona przed botami (Turnstile); przechowywanie i dostarczanie zdjęć i filmów do pytań; przechowywanie zaszyfrowanych kopii zapasowych bazy (w Unii Europejskiej); obsługa domeny teorido.pl i poczty przychodzącej | podmiot przetwarzający; w zakresie ulepszania Turnstile: odrębny administrator |
| GitHub, Inc. | infrastruktura, na której co noc tworzona jest kopia zapasowa bazy (przed jej zaszyfrowaniem) | podmiot przetwarzający |
| Google (Google Ireland Ltd / Google LLC) | logowanie przez Google, na zasadach Twojej umowy z Google | odrębny administrator |
| Apple, Google (sklepy z aplikacjami) | pobranie i aktualizacje Aplikacji mobilnej, na zasadach Twojej umowy ze sklepem | odrębni administratorzy |
| Doradcy prawni i podatkowi, organy publiczne | gdy jest to niezbędne lub wymagane prawem | odrębni administratorzy |
O zmianie lub dodaniu dostawcy (np. hostingu strony teorido.pl) poinformujemy przez aktualizację tej listy.
6. Przekazywanie danych poza Europejski Obszar Gospodarczy
Supabase (Singapur), Plus Five Five (USA), Cloudflare (USA), GitHub (USA) i Google (USA) mają siedziby lub personel poza EOG. Dane mogą być więc przekazywane do państw trzecich na podstawie:
- decyzji Komisji Europejskiej stwierdzającej odpowiedni stopień ochrony (EU-US Data Privacy Framework), wobec podmiotów certyfikowanych w tym programie,
- standardowych klauzul umownych zatwierdzonych przez Komisję Europejską, wobec pozostałych (m.in. Supabase).
Kopię zastosowanych zabezpieczeń otrzymasz, pisząc na prywatnosc@teorido.pl.
7. Jak długo przechowujemy dane
| Dane | Okres |
|---|---|
| Konto anonimowe i jego dane | do usunięcia przez Ciebie albo 90 dni od ostatniej aktywności |
| Konto i jego dane | do usunięcia przez Ciebie albo 2 lata od ostatniego korzystania z Konta (7 dni wcześniej wyślemy ostrzeżenie na adres e-mail Konta) |
| Kod logowania | ważny 10 minut; po użyciu albo wygaśnięciu traci ważność |
| Znajomości, zaproszenia, wyzwania między znajomymi | do ich usunięcia albo usunięcia Konta |
| Rejestr zgód | do usunięcia Konta |
| Dane ochronne (limity wysyłek i zaproszeń, tokeny captcha) | do 7 dni |
| Zapis odrzuconych rozliczeń w rozgrywce | do usunięcia Konta; potem bez identyfikatora konta (nie są już danymi osobowymi) |
| Dzienniki systemu logowania (w tym adres IP) | do 30 dni |
| Dzienniki serwerów Supabase | do 7 dni |
| Dziennik wysłanych wiadomości w Resend | 30 dni |
| Kopie zapasowe (zaszyfrowane) | 30 dni; dane usunięte z Aplikacji znikają z kopii najpóźniej po tym czasie |
| Reklamacje, zgłoszenia, odwołania | do czasu przedawnienia roszczeń |
| Dane w pamięci Twojego urządzenia | do wylogowania, usunięcia Konta lub wyczyszczenia danych przeglądarki / aplikacji |
8. Twoje prawa
Masz prawo do:
- dostępu do swoich danych i otrzymania ich kopii,
- sprostowania danych (imię poprawimy na Twoją prośbę, jeśli jest błędne),
- usunięcia danych (najprościej usuwając Konto w Ustawieniach),
- ograniczenia przetwarzania,
- przenoszenia danych, które nam przekazałeś,
- sprzeciwu wobec przetwarzania opartego na naszym prawnie uzasadnionym interesie,
- wycofania zgody w dowolnym momencie, bez wpływu na zgodność z prawem przetwarzania przed jej wycofaniem,
- wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
Na wnioski odpowiadamy bez zbędnej zwłoki, najpóźniej w ciągu miesiąca.
9. Zautomatyzowane decyzje i profilowanie
Nie podejmujemy wobec Ciebie decyzji opartych wyłącznie na zautomatyzowanym przetwarzaniu, które wywołują skutki prawne lub w podobny sposób istotnie na Ciebie wpływają. Automatycznie działają: dobór pytań do powtórek na podstawie Twoich odpowiedzi, filtr niedozwolonych słów w imionach i nazwach oraz mechanizmy wykrywania nadużyć. Decyzję o blokadzie lub usunięciu Konta podejmuje człowiek. Nie profilujemy Cię w celach reklamowych.
10. Wiek
Aplikacja jest przeznaczona dla osób, które ukończyły 16 lat. Nie zbieramy świadomie danych osób młodszych. Jeśli dowiemy się, że Konto należy do osoby poniżej 16 lat, usuniemy je.
11. Zgoda marketingowa, analityka i reklamy
- W Ustawienia → Prywatność znajduje się przełącznik zgody na gromadzenie informacji w celach marketingowych. Domyślnie jest wyłączony.
- Obecnie nie przetwarzamy na jej podstawie żadnych danych. Aplikacja nie korzysta z narzędzi analitycznych, pikseli reklamowych (np. Meta, TikTok) ani reklam.
- Zanim wprowadzimy takie narzędzia, zaktualizujemy tę Politykę i poprosimy o nową, konkretną zgodę. Wskażemy w niej narzędzia, dostawców i zakres danych. Bez tej zgody nie będą one uruchamiane.
12. Pamięć urządzenia: pliki cookies i podobne technologie
- Aplikacja nie używa plików cookies. Zapisuje w pamięci przeglądarki lub aplikacji (localStorage, sessionStorage) wyłącznie informacje niezbędne do działania usługi albo zapamiętujące Twój wybór, dlatego nie wymagają one zgody (art. 399 ust. 3 ustawy Prawo komunikacji elektronicznej):
| Co | Po co | Jak długo |
|---|---|---|
| sesja logowania (tokeny dostępu, identyfikator konta, adres e-mail, sposób logowania) | utrzymanie zalogowania | do wylogowania lub usunięcia Konta |
| język, motyw, dźwięki, wibracje | zapamiętanie ustawień | do zmiany lub wyczyszczenia danych |
| stan przerwanej lekcji | wznowienie lekcji | do jej ukończenia lub resetu |
| informacja o ukrytych ekranach zasad i o wyświetlonych zachętach do założenia Konta | żeby nie pokazywać ich ponownie | do resetu lub usunięcia Konta |
| tymczasowe dane logowania przez Google (stan i jednorazowy kod bezpieczeństwa) | bezpieczny powrót z logowania Google | usuwane od razu po powrocie |
| jednorazowa informacja o powitaniu po zalogowaniu (sessionStorage) | wyświetlenie powitania | usuwana od razu |
- Cloudflare Turnstile (ochrona przed botami) działa w Twojej przeglądarce i przetwarza sygnały niezbędne do odróżnienia człowieka od bota, w tym adres IP i dane o przeglądarce. Szczegóły: polityka prywatności Turnstile (cloudflare.com/turnstile-privacy-policy).
- Możesz usunąć zapisane dane w ustawieniach przeglądarki lub aplikacji. Spowoduje to wylogowanie, a w przypadku Konta anonimowego utratę postępu.
13. Bezpieczeństwo
Stosujemy środki odpowiednie do ryzyka, m.in.: szyfrowane połączenia, logowanie bez haseł (jednorazowe kody ważne 10 minut), ochronę przed botami, kontrolę dostępu na poziomie bazy danych (każde konto ma dostęp wyłącznie do swoich danych i do danych udostępnionych mu przez znajomych), szyfrowane kopie zapasowe oraz ograniczony dostęp do danych produkcyjnych.
14. Zmiany Polityki prywatności
O istotnych zmianach poinformujemy w Aplikacji, a Użytkowników posiadających Konto, także e-mailem.