Data ostatniej aktualizacji: 30 września 2026
1. Administrator danych
Administratorem danych osobowych przetwarzanych w aplikacji Sprawdzajka jest:
PWH Piotr Mikołajewicz
NIP: 9661848720
REGON: 142518853
Adres: ul. Czarnoleska 25, 26-600 Radom
Email: kontakt@sprawdzajka.pl
2. Jakie dane zbieramy
W ramach korzystania z aplikacji Sprawdzajka przetwarzamy następujące kategorie danych:
2.1. Dane wprowadzane przez Użytkownika
- Imię lub pseudonim dziecka - wpisane przez rodzica
- Klasa dziecka (1, 2 lub 3) - wpisana przez rodzica
- Wybrany awatar (emoji)
- W trybie nauczyciela: zestawy pytań i sprawdziany - przechowywane wyłącznie na urządzeniu
Profile dzieci, historia wyników, tematy ze skanów, zestawy i sprawdziany zapisywane są wyłącznie na urządzeniu. Do analityki (za zgodą) trafiają tylko zdarzenia, np. ukończenie quizu z wynikiem procentowym - bez imienia dziecka.
2.2. Dane zbierane automatycznie
- Anonimowy identyfikator konta (Firebase Authentication) - tworzony automatycznie przy pierwszym uruchomieniu
- Identyfikator instalacji Firebase - anonimowy identyfikator urządzenia
- Identyfikator reklamowy - na Androidzie Advertising ID Google, używany przez AdMob; na iPhonie identyfikator reklamowy (IDFA) wyłącznie po zgodzie w systemowym oknie App Tracking Transparency
- Dane techniczne urządzenia: model, wersja systemu (Android lub iOS), język, region
- Dane o korzystaniu z aplikacji: które funkcje i tematy były używane, ile sesji, wynik procentowy ukończonego quizu i klasa dziecka (zdarzenia analityczne, za zgodą)
- Logi awarii: stack traces błędów (Firebase Crashlytics)
- Klucz urządzenia i licznik skanów - pseudonimowy klucz (skrót kryptograficzny identyfikatora systemowego urządzenia), liczba generowań pytań w bieżącym miesiącu i data ważności Premium. Służą do rozliczania darmowego limitu skanów, obsługi Premium i ochrony przed nadużyciami.
- Adres IP - widzi go nasz serwer przy generowaniu pytań. Używamy go do ochrony przed nadużyciami (limit zapytań na minutę), a serwer zapisuje go w logach technicznych.
2.3. Dane funkcji „Skaner podręcznika"
Jeśli Użytkownik korzysta ze skanera, robi zdjęcie strony. Rozpoznanie tekstu (OCR) odbywa się lokalnie na urządzeniu - samo zdjęcie nie jest wysyłane na serwer. Rozpoznany tekst przesyłany jest do naszego serwera (Google Cloud, UE), a stamtąd do modelu językowego u dostawcy CloudFerro (Polska), wyłącznie w celu wygenerowania pytań. Tekst jest przetwarzany przejściowo i nie jest trwale przechowywany na serwerze. Wygenerowane pytania zapisywane są lokalnie na urządzeniu.
Użytkownik nie powinien skanować materiałów zawierających dane osobowe osób trzecich.
2.4. Zgłoszenia błędów w pytaniach
Jeśli Użytkownik zgłosi błąd w pytaniu, zapisujemy: identyfikator tematu i pytania, klasę dziecka, wybrane rodzaje błędu, opcjonalny komentarz, datę zgłoszenia, anonimowy identyfikator konta i wersję aplikacji. Zgłoszenia służą wyłącznie poprawianiu treści.
2.5. Premium
Przetwarzamy status subskrypcji i datę jej ważności. Na Androidzie aplikacja przekazuje naszemu serwerowi token zakupu, który sprawdzamy w Google Play. Na iPhonie zakup sprawdza aplikacja bezpośrednio w App Store. Danych płatniczych (np. karty) nie otrzymujemy - obsługuje je sklep (Google Play albo App Store).
3. Cele i podstawy prawne przetwarzania
| Cel | Kategoria danych | Podstawa prawna |
|---|---|---|
| Świadczenie usługi aplikacji | Imię dziecka, klasa, historia sesji | Art. 6 ust. 1 lit. b RODO (wykonanie umowy) |
| Analiza użycia aplikacji | App events, dane techniczne | Art. 6 ust. 1 lit. a RODO (zgoda) |
| Wyświetlanie reklam | Advertising ID, kontekst aplikacji | Art. 6 ust. 1 lit. a RODO (zgoda) |
| Wykrywanie awarii i bezpieczeństwo | Stack traces, dane techniczne | Art. 6 ust. 1 lit. f RODO (uzasadniony interes) |
| Generowanie pytań ze skanu (na żądanie Użytkownika) | Tekst rozpoznany ze zdjęcia (przetwarzany przejściowo) | Art. 6 ust. 1 lit. b RODO (wykonanie umowy) |
| Darmowy limit skanów i obsługa Premium | Klucz urządzenia, licznik generowań, status Premium, token zakupu (Android) | Art. 6 ust. 1 lit. b RODO (wykonanie umowy) |
| Ochrona serwera przed nadużyciami | Adres IP, klucz urządzenia, logi techniczne | Art. 6 ust. 1 lit. f RODO (uzasadniony interes: bezpieczeństwo usługi) |
| Poprawianie treści na podstawie zgłoszeń | Zgłoszenie błędu, anonimowy identyfikator konta | Art. 6 ust. 1 lit. f RODO (uzasadniony interes: jakość treści) |
4. Dane dzieci
Sprawdzajka jest aplikacją przeznaczoną dla dorosłych: rodziców i opiekunów uczniów oraz nauczycieli. Aplikacja nie jest skierowana do samodzielnego użytku przez dzieci i nie tworzy konta dziecka - Użytkownikiem w rozumieniu Regulaminu i RODO jest zawsze pełnoletni rodzic, opiekun prawny lub nauczyciel.
Wprowadzając imię (lub pseudonim) i klasę dziecka, Użytkownik oświadcza, że jest jego opiekunem prawnym i wyraża zgodę na przetwarzanie tych danych w celu działania aplikacji. Zgodnie z art. 8 RODO zgoda na przetwarzanie danych dziecka poniżej 16. roku życia w usługach społeczeństwa informacyjnego musi pochodzić od opiekuna prawnego - warunek ten realizujemy przez fakt, że to opiekun (Użytkownik) instaluje aplikację, zakłada profil i wprowadza dane.
Zasada minimalizacji: zbieramy wyłącznie imię (lub pseudonim) oraz klasę. Nie zbieramy daty urodzenia, nazwiska, zdjęcia, lokalizacji, adresu szkoły, ani innych danych identyfikujących dziecko. Imię można wprowadzić jako pseudonim - aplikacja działa identycznie.
Nie wyświetlamy reklam personalizowanych w oparciu o dane dziecka. Profilowanie reklam (AdMob) opiera się wyłącznie na danych technicznych urządzenia Użytkownika i wymaga jego odrębnej zgody w mechanizmie CMP (User Messaging Platform).
5. Komu udostępniamy dane
Korzystamy z następujących podmiotów przetwarzających (procesorów):
- Google Ireland Limited / Google LLC - usługi Firebase (Firestore - serwery w Warszawie, Authentication, Analytics, Crashlytics, Remote Config, App Check), Google Cloud Run (serwer generowania pytań, UE) oraz weryfikacja subskrypcji w Google Play. Polityka prywatności: policies.google.com/privacy
- CloudFerro S.A. (Polska / UE) - usługa Sherlock, na której działa model językowy generujący pytania. Przetwarza przejściowo tekst rozpoznany ze skanu wyłącznie w celu wygenerowania pytań. Dostawca deklaruje, że nie przechowuje zapytań ani odpowiedzi i nie wykorzystuje ich do trenowania modeli.
Odrębnymi administratorami danych, działającymi według własnych polityk prywatności, są: Google - w zakresie reklam (Google AdMob) i płatności w Google Play, oraz Apple Distribution International Ltd. - w zakresie App Store i płatności na iPhonie (apple.com/pl/legal/privacy).
6. Międzynarodowe transfery danych
Część danych może być przekazywana do Stanów Zjednoczonych (Google LLC). Transfer odbywa się na podstawie:
- Standardowych Klauzul Umownych (SCC) zatwierdzonych przez Komisję Europejską
- Ram Ochrony Danych UE-USA (EU-US Data Privacy Framework), w którym Google jest certyfikowanym uczestnikiem
Funkcja „Skaner" nie wiąże się z transferem poza UE. Zdjęcie strony nie opuszcza Twojego urządzenia - rozpoznawanie tekstu odbywa się lokalnie w aplikacji. Sam rozpoznany tekst przetwarzany jest u dostawcy europejskiego (CloudFerro, Polska).
7. Okres przechowywania danych
- Dane na urządzeniu (profile dzieci, wyniki, tematy ze skanów, zestawy i sprawdziany): do czasu ich usunięcia przez Użytkownika albo odinstalowania aplikacji
- Licznik skanów i status Premium (klucz urządzenia): do 13 miesięcy od ostatniego użycia
- Zgłoszenia błędów w pytaniach: do 24 miesięcy
- Logi techniczne serwera (w tym adres IP): 30 dni
- Dane analityczne (Firebase Analytics): do 14 miesięcy
- Logi awarii (Crashlytics): 90 dni
- Tekst ze skanu: przetwarzany przejściowo, nieprzechowywany po wygenerowaniu pytań
8. Twoje prawa
Zgodnie z RODO przysługują Ci następujące prawa:
- Prawo dostępu do swoich danych (art. 15 RODO)
- Prawo do sprostowania danych (art. 16 RODO)
- Prawo do usunięcia ("prawo do bycia zapomnianym", art. 17 RODO) - usuń konto tutaj
- Prawo do ograniczenia przetwarzania (art. 18 RODO)
- Prawo do przenoszenia danych (art. 20 RODO)
- Prawo sprzeciwu wobec przetwarzania (art. 21 RODO)
- Prawo do wycofania zgody w dowolnym momencie (art. 7 ust. 3 RODO) - w ustawieniach aplikacji
- Prawo do złożenia skargi do Prezesa Urzędu Ochrony Danych Osobowych (uodo.gov.pl)
Aby skorzystać z tych praw, wyślij email na adres kontakt@sprawdzajka.pl. Odpowiemy w terminie do 30 dni.
9. Bezpieczeństwo danych
Stosujemy odpowiednie środki techniczne i organizacyjne zgodne z art. 32 RODO:
- Szyfrowanie danych w transmisji (TLS 1.2 i nowsze)
- Szyfrowanie danych w spoczynku (Firebase Firestore)
- Reguły bezpieczeństwa Firestore ograniczające dostęp do danych Użytkownika
- Weryfikacja integralności aplikacji (Firebase App Check / Play Integrity) chroniąca backend przed nadużyciami
- Pseudonimizacja: anonimowe konto bez adresu e-mail, pseudonimowy klucz urządzenia
- Limity zapytań chroniące serwer przed nadużyciami
- Monitorowanie incydentów bezpieczeństwa
10. Pliki cookies i podobne technologie
Aplikacja Sprawdzajka nie używa plików cookies w tradycyjnym rozumieniu. Korzysta natomiast z lokalnej bazy danych urządzenia (Room) do przechowywania danych offline, oraz z identyfikatorów Firebase Installation ID, Advertising ID Google i - na iPhonie, po zgodzie - IDFA.
11. Zmiany polityki prywatności
Zastrzegamy sobie prawo do wprowadzania zmian w niniejszej polityce prywatności. O zmianach, które rozszerzają zakres przetwarzanych danych albo ograniczają prawa Użytkowników, poinformujemy w aplikacji co najmniej 14 dni przed ich wejściem w życie. Aktualizacje, które jedynie dokładniej opisują obecne przetwarzanie, obowiązują od dnia publikacji.
12. Kontakt
We wszystkich sprawach dotyczących przetwarzania danych osobowych prosimy kontaktować się:
Email: kontakt@sprawdzajka.pl
Adres: PWH Piotr Mikołajewicz, ul. Czarnoleska 25, 26-600 Radom