Polityka prywatności
Ostatnia aktualizacja: 2026-09-25 · v1.0
Builderator to bezpłatna aplikacja edukacyjna dla szkół. W tej polityce wyjaśniamy, kto jest administratorem danych osobowych, jakie dane przetwarzamy, w jakim celu i na jakiej podstawie prawnej, jak długo je przechowujemy oraz jakie masz prawa.
1. Administrator danych
Administratorem danych osobowych jest AGsoft Arkadiusz Głuszyk, Langiewicza 5/51, 38-500 Sanok, Polska, NIP: 6871910547. Kontakt w sprawach ochrony danych: contact@builderator.com.
Gdy z Builderatora korzysta szkoła, może ona samodzielnie decydować o zakresie danych uczniów wpisywanych do serwisu (np. imieniu wyświetlanym i przypisaniu do klasy).
2. Zakres usługi
Builderator to niekomercyjna, bezpłatna aplikacja webowa, w której uczniowie rozwiązują zadania i budują modele 3D, a nauczyciele i administratorzy tworzą treści oraz zarządzają klasami. Rejestracja i korzystanie z serwisu są obecnie bezpłatne.
3. Jakie dane przetwarzamy
- Konto ucznia: nazwa wyświetlana (imię lub pseudonim), skrót hasła (nigdy hasło w postaci jawnej), opcjonalny adres e-mail podany do odzyskiwania hasła, wybrany awatar, kod klasy, język interfejsu.
- Postępy w nauce: punkty, rozwiązane i błędne zadania, ukończone modele, stan powtórek (dane powiązane z kontem, nie z tożsamością publiczną).
- Konto nauczyciela/administratora: login, skrót hasła, opcjonalny adres e-mail, rola oraz przypisane klasy.
- Dane sesji i bezpieczeństwa: skróty tokenów sesji z czasem ważności oraz liczniki prób logowania zawierające adres IP i nazwę konta, służące do ochrony przed atakami.
- Dziennik zdarzeń (audyt): zdarzenia kont i operacje administracyjne — logowanie, rejestracja, wylogowanie, zmiany treści (bez haseł i tokenów).
- Logi serwera: metoda i ścieżka żądania, identyfikator żądania, znacznik czasu i informacje o błędzie. Nie zapisujemy haseł, tokenów ani pełnych treści żądań.
- Niedostarczone wiadomości e-mail: adres odbiorcy, temat i treść wiadomości, której nie udało się wysłać, przechowywane krótko (do 30 dni) w celu ponowienia lub diagnozy. Nie dotyczy to linków resetu hasła.
- Treści i pliki: zadania, kategorie i modele tworzone przez nauczycieli oraz przesłane obrazy. Nie oczekujemy, aby zawierały dane osobowe uczniów.
4. Cele i podstawy prawne
- Utworzenie i prowadzenie konta oraz świadczenie usługi – art. 6 ust. 1 lit. b RODO (wykonanie umowy).
- Utrzymanie i rozwijanie funkcji edukacyjnych, zapisywanie postępów – art. 6 ust. 1 lit. b RODO.
- Zapewnienie bezpieczeństwa, zapobieganie nadużyciom i ochrona przed nieautoryzowanym dostępem – art. 6 ust. 1 lit. f RODO (uzasadniony interes).
- Dochodzenie lub obrona przed roszczeniami oraz spełnienie obowiązków prawnych – art. 6 ust. 1 lit. c i f RODO.
- Opcjonalnie, wyłącznie po uzyskaniu zgody – np. ewentualna analityka lub reklama, jeżeli zostaną w przyszłości wprowadzone – art. 6 ust. 1 lit. a RODO.
Nie przetwarzamy danych w celu zautomatyzowanego podejmowania decyzji ani profilowania. Nie dodajemy śledzenia reklamowego ani analitycznego bez uprzedniej zgody.
5. Uczniowie i osoby niepełnoletnie
Serwis jest przeznaczony przede wszystkim do użytku szkolnego pod opieką nauczyciela. Konta uczniów zwykle nie wymagają adresu e-mail. Korzystanie z serwisu przez osobę poniżej 16. roku życia wymaga zgody rodzica lub opiekuna prawnego. Nie weryfikujemy automatycznie wieku ani zgody; za jej uzyskanie odpowiada osoba tworząca konto (szkoła, nauczyciel lub opiekun). Rodzic lub opiekun może w każdej chwili wycofać zgodę i zażądać usunięcia konta i danych dziecka, kontaktując się pod adresem podanym w punkcie 1.
7. Odbiorcy i podprocesorzy
Korzystamy z zaufanych dostawców infrastruktury i usług, którzy przetwarzają dane wyłącznie w naszym imieniu:
- Cloudflare, Inc. – hosting aplikacji (Workers), baza danych (D1), przechowywanie plików (R2), usługa wysyłki e-mail oraz krótkoterminowe logi działania (Workers Logs).
- Google Ireland Limited / Google LLC – wysyłka wiadomości transakcyjnych (reset hasła, zgłoszenia nauczycieli) przez Gmail API. Google Fonts są pobierane jednorazowo na etapie budowania aplikacji i serwowane z naszego serwera, więc przy korzystaniu z serwisu nie łączymy się z serwerami Google w tym celu.
Nie sprzedajemy ani nie udostępniamy danych podmiotom trzecim w celach marketingowych. Nasi dostawcy mogą przetwarzać dane również poza Europejskim Obszarem Gospodarczym; w takim przypadku stosujemy zabezpieczenia wymagane przez RODO.
8. Okres przechowywania
- Konto ucznia i jego dane pozostają, dopóki konto jest aktywne. Konto możesz usunąć samodzielnie; dane są wtedy usuwane z bazy.
- Dane dotyczące pojedynczych modeli (postępy, lista odpowiedzi) są usuwane przy resecie lub ukończeniu modelu oraz przy usunięciu konta. Dodatkowo nieaktywne dane mogą być usuwane po 30 dniach bez aktywności.
- Stan powtórek (spaced repetition) jest powiązany z kontem i przechowywany tak długo, jak konto — także po resecie lub ukończeniu modelu.
- Dziennik zdarzeń (audyt) przechowujemy domyślnie do 12 miesięcy; starsze wpisy usuwamy okresowo.
- Sesje wygasają automatycznie: 12 godzin dla pracowników, 30 dni dla uczniów.
- Liczniki prób logowania przechowujemy tylko tak długo, jak jest to potrzebne do ochrony przed nadużyciami.
- Logi serwera przechowywane są przez krótki okres wynikający z konfiguracji Cloudflare Workers Logs.
- Kopie zapasowe w ramach Cloudflare D1 Time Travel wygasają zgodnie z oknem oferowanym przez Cloudflare.
9. Twoje prawa
- Prawo dostępu do danych oraz otrzymania kopii.
- Prawo do sprostowania danych.
- Prawo do usunięcia danych („prawo do bycia zapomnianym”).
- Prawo do ograniczenia przetwarzania.
- Prawo do wniesienia sprzeciwu wobec przetwarzania.
- Prawo do przenoszenia danych.
- Prawo do wycofania zgody w dowolnym momencie, jeżeli przetwarzanie odbywa się na podstawie zgody.
- Prawo do wniesienia skargi do organu nadzorczego: Prezes Urzędu Ochrony Danych Osobowych (UODO), ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl.
10. Bezpieczeństwo
Stosujemy środki techniczne i organizacyjne odpowiednie do ryzyka: hasła są przechowywane wyłącznie jako skróty PBKDF2-HMAC-SHA256, tokeny sesji są przechowywane w formie skrótu i przekazywane w cookie HttpOnly/SameSite, połączenie jest szyfrowane (HTTPS), a logowanie podlega ograniczeniom częstotliwości. Dostęp do panelu administracyjnego jest ograniczony rolami.
11. Jak złożyć wniosek
Aby skorzystać ze swoich praw, napisz na adres contact@builderator.com. Odpowiemy w terminie do jednego miesiąca. Możemy poprosić o informacje pozwalające potwierdzić tożsamość, aby chronić dane przed nieuprawnionym dostępem.
12. Zmiany polityki
Politykę możemy aktualizować wraz ze zmianami w serwisie lub przepisach. Aktualna wersja jest zawsze dostępna pod adresem /privacy. Data ostatniej aktualizacji: 2026-09-25. Wersja: 1.0.