Polityka prywatności
Jak Wordrill przetwarza dane osobowe zgodnie z RODO - administrator, podstawy prawne, sub-procesorzy oraz Twoje prawa.
1. Administrator danych
- Administrator danych: Wordrill (NIP: 7732515115)
- Adres: ul. Marii Skłodowskiej-Curie 19, 97-200 Tomaszów Mazowiecki, Polska
- Kontakt: support@wordrill.pl
- Bezpieczeństwo: support@wordrill.pl
Szkoły (B2B). Gdy korzystasz z Wordrill w ramach Panelu Szkolnego (uczeń, nauczyciel, administrator szkoły), administratorem danych jest Twoja szkoła, a Wordrill działa jako podmiot przetwarzający na podstawie umowy powierzenia (DPA) - zob. Warunki dla szkół.
2. Jakie dane przetwarzamy
- Konto i tożsamość: adres e-mail, nazwa wyświetlana, nazwa użytkownika, identyfikator (UUID), rola.
- Uwierzytelnianie: hasło (haszowane przez Supabase Auth), sekret TOTP, klucze passkey, kody odzyskiwania.
- Aktywność edukacyjna: odpowiedzi i czasy w ćwiczeniach, sesje, opanowanie tematów, XP, poziom, seria dni, test poziomujący, osiągnięcia.
- Treści użytkownika: wiadomości 1:1, wiadomości klasowe, zgłoszenia ćwiczeń i treści.
- Dane techniczne / urządzenia: identyfikator urządzenia i sesji, token powiadomień (FCM) wraz z metadanymi urządzenia, platforma i wersja systemu, wersja aplikacji, adres IP (przekazywany do weryfikacji bota Turnstile).
- Diagnostyka: raporty błędów i wydajności (dane osobowe usuwane przed wysyłką).
- Analityka produktowa: zdarzenia użycia funkcji oraz otwarcia aplikacji - powiązane z identyfikatorem (UUID) użytkownika (zob. sekcja 4).
- Dane finansowe (subskrypcje): poziom subskrypcji, identyfikator transakcji, zaszyfrowany paragon (tylko po stronie serwera), zdarzenia rozliczeniowe.
Czego nie zbieramy: dokładnej ani przybliżonej lokalizacji, kontaktów, zdjęć/aparatu, mikrofonu, danych zdrowotnych, historii przeglądania ani danych wrażliwych (art. 9 RODO). Daty urodzenia nie zbieramy.
3. Cele i podstawy prawne
- Założenie i obsługa konta, uwierzytelnianie - art. 6 ust. 1 lit. b (umowa).
- Świadczenie usługi nauki (ćwiczenia, postępy, grywalizacja) - art. 6 ust. 1 lit. b.
- Bezpieczeństwo, przeciwdziałanie nadużyciom, ochrona przed botami (Turnstile), logi audytowe - art. 6 ust. 1 lit. f (uzasadniony interes).
- Diagnostyka błędów i wydajności (Sentry) - art. 6 ust. 1 lit. f.
- Analityka produktowa (PostHog) - art. 6 ust. 1 lit. f (uzasadniony interes); instancja EU (eu.i.posthog.com), właściwości zdarzeń oczyszczane z danych osobowych, z możliwością rezygnacji (opt-out). PostHog działa wyłącznie w aplikacji - strona
wordrill.plgo nie ładuje. - Analityka ruchu w witrynie wordrill.pl - Cloudflare Web Analytics (bez plików cookie) na podstawie art. 6 ust. 1 lit. f oraz Google Analytics 4 (pliki cookie) wyłącznie na podstawie zgody - art. 6 ust. 1 lit. a. Szczegóły w Polityce cookies.
- Pomiar skuteczności reklam w witrynie wordrill.pl (piksel Meta, wczytywany przez Google Tag Manager) - wyłącznie na podstawie zgody, art. 6 ust. 1 lit. a. Zgoda na marketing jest zbierana osobno od zgody na statystyki i można ją wycofać w każdej chwili, bez wpływu na zgodność z prawem przetwarzania sprzed wycofania. Nie dotyczy aplikacji mobilnej ani paneli web.
- Powiadomienia push (FCM) - art. 6 ust. 1 lit. b / lit. f.
- E-mail transakcyjny (Resend) - art. 6 ust. 1 lit. b / lit. c.
- Weryfikacja zakupów (Apple/Google) - art. 6 ust. 1 lit. b.
4. Diagnostyka, analityka i marketing
Sentry (diagnostyka) - raporty błędów i wydajności; dane osobowe są wyłączone i skrubowane przed wysyłką, dlatego nie są powiązane z adresem e-mail.
PostHog (analityka produktowa) - powiązana z tożsamością: aplikacja identyfikuje zdarzenia identyfikatorem (UUID) użytkownika. Właściwości zdarzeń są oczyszczane z danych osobowych, ale sam identyfikator pozostaje UUID. Analityka i diagnostyka wyłączają się, gdy odpowiedni klucz nie jest skonfigurowany.
Analityka witryny (wordrill.pl) - Cloudflare Web Analytics działa bez plików cookie i bez identyfikowania użytkownika, dlatego nie wymaga zgody. Google Analytics 4 używa plików cookie i uruchamia się dopiero po wyrażeniu zgody na statystyki w banerze; zgodę można w każdej chwili zmienić w Polityce cookies. Analityka witryny nie działa w aplikacji mobilnej.
Marketing (wordrill.pl) - tagi marketingowe wczytujemy przez Google Tag Manager. Sam menedżer nie zapisuje plików cookie i startuje z ustawieniem „brak zgody” dla wszystkich kategorii, więc tagi w nim umieszczone pozostają zablokowane do czasu Twojej decyzji. Po wyrażeniu zgody na marketing uruchamia się piksel Meta, który mierzy skuteczność naszych reklam i ustawia pliki _fbp/_fbc. Do Meta trafiają wtedy adres odwiedzanej strony, adres IP, dane przeglądarki i te identyfikatory - nie przekazujemy danych z Twojego konta Wordrill (e-mail, imienia, postępów w nauce). Wycofanie zgody działa natychmiast i usuwa te pliki. Marketing nie działa w aplikacji mobilnej ani w panelach web.
5. Odbiorcy i sub-procesorzy
Pełny wykaz w sekcji 10.
6. Przekazywanie danych poza EOG
Część sub-procesorów może przetwarzać dane poza Europejskim Obszarem Gospodarczym (m.in. Sentry i Resend - USA; sklepy Apple/Google; krawędź globalna Cloudflare i Google FCM). Takie transfery opieramy na standardowych klauzulach umownych (SCC) Komisji Europejskiej (decyzja (UE) 2021/914) zawartych z danym sub-procesorem.
7. Okresy przechowywania
- Konto nieaktywne: po 24 miesiącach bez aktywności konto jest automatycznie anonimizowane i kierowane do usunięcia po 30 dniach.
- Żądanie usunięcia konta: dane osobowe usuwane natychmiast, konto trwale usuwane po 30 dniach; usunięcie jest odwracalne w tym okresie.
- Wiadomości: wiadomości wysłane przez Ciebie pozostają widoczne dla drugiej strony rozmowy po usunięciu konta, ale nadawca jest anonimizowany ("Usunięty użytkownik"), a sama treść nie jest usuwana.
- Eksport danych: link do pobrania ważny 24 godziny.
- Szczegółowe wyniki quizów klasowych: per-uczeń przez 7 dni po zakończeniu, potem trwała agregacja i usunięcie surowych danych.
- Logi audytowe i zdarzenia bezpieczeństwa: zgodnie z harmonogramem czyszczenia.
8. Twoje prawa (RODO)
- Dostęp / przenoszenie: Ustawienia → „Eksport danych" (plik JSON do pobrania).
- Sprostowanie: Ustawienia → edycja nazwy wyświetlanej; pozostałe - kontakt.
- Usunięcie: Ustawienia → „Usuń konto".
- Cofnięcie usunięcia: zaloguj się przed upływem 30 dni i wybierz „Anuluj usunięcie".
- Sprzeciw / skarga: kontakt: support@wordrill.pl. Masz też prawo skargi do Prezesa Urzędu Ochrony Danych Osobowych (PUODO), ul. Stawki 2, 00-193 Warszawa.
9. Dzieci i sektor edukacyjny
W modelu konsumenckim aplikacja nie zbiera daty urodzenia. Minimalny wiek samodzielnego korzystania z konta konsumenckiego to 16 lat (wiek zgody cyfrowej w EOG). Osoby poniżej 16. roku życia mogą korzystać z Wordrill wyłącznie w ramach Panelu Szkolnego (B2B), gdzie zgodę wyraża szkoła lub opiekun. W modelu szkolnym (B2B) administratorem danych jest szkoła, która odpowiada za uzyskanie zgody rodzica/opiekuna dla uczniów poniżej wieku zgody cyfrowej (16 lat w EOG); administrator szkoły składa formalne oświadczenie w panelu. Wordrill nie zbiera ani nie przechowuje indywidualnych zgód rodzicielskich. Powiadomienia push przesyłają do Google token urządzenia i metadane także dla kont uczniów.
10. Pliki cookie, Turnstile i sub-procesorzy
Strona wordrill.pl używa niezbędnych plików cookie do działania oraz - za zgodą wyrażoną w bannerze - plików analitycznych. Na ekranach logowania ładowany jest skrypt Cloudflare Turnstile, a weryfikacja po stronie serwera przekazuje adres IP do Cloudflare. Pełne zestawienie plików cookie i podobnych technologii znajdziesz w Polityce cookies.
Wykaz sub-procesorów
- Supabase - baza danych, uwierzytelnianie, funkcje brzegowe i pliki (większość danych konta i aktywności). Region: UE (Frankfurt). Transfer: w EOG - brak transferu poza EOG.
- PostHog - analityka produktowa (powiązana z identyfikatorem UUID; właściwości zdarzeń oczyszczane z danych osobowych). Region: UE (instancja EU). Transfer: w EOG - brak transferu poza EOG.
- Sentry - monitoring błędów i wydajności (dane osobowe wyłączone i oczyszczane przed wysyłką). Region: USA. Transfer: poza EOG - standardowe klauzule umowne (SCC).
- Cloudflare - weryfikacja bota Turnstile (przekazuje adres IP klienta), CDN/WAF oraz analityka ruchu witryny wordrill.pl bez plików cookie (Cloudflare Web Analytics). Region: globalna krawędź / global edge. Transfer: poza EOG - standardowe klauzule umowne (SCC).
- Resend - e-mail transakcyjny (przekazuje adres odbiorcy i treść wiadomości, np. powiadomienie o usunięciu konta). Region: USA. Transfer: poza EOG - standardowe klauzule umowne (SCC).
- Firebase Cloud Messaging (Google) - powiadomienia push (token urządzenia + treść). Region: Google global. Transfer: poza EOG - standardowe klauzule umowne (SCC).
- Apple - dystrybucja iOS oraz weryfikacja paragonów i subskrypcji. Region: globalny / USA. Transfer: poza EOG - SCC / warunki sklepu.
- Google (Play / OAuth) - dystrybucja Android, weryfikacja paragonów i wymiana tokenów serwer-serwer (bez przycisku logowania Google w aplikacji). Region: globalny / USA. Transfer: poza EOG - SCC / warunki sklepu.
- Google Analytics 4 (Google) - analityka ruchu w witrynie wordrill.pl - uruchamiana wyłącznie po wyrażeniu zgody na statystyki; pliki cookie _ga i _ga_*. Region: globalny / USA. Transfer: poza EOG - standardowe klauzule umowne (SCC); tryb zgody Google (Consent Mode).
- Google Tag Manager (Google) - menedżer tagów w witrynie wordrill.pl - wczytuje pozostałe tagi zgodnie z Twoim wyborem w banerze; sam nie zapisuje plików cookie ani danych na urządzeniu, przetwarza adres IP przy pobraniu kontenera. Region: globalny / USA. Transfer: poza EOG - standardowe klauzule umowne (SCC); tryb zgody Google (Consent Mode).
- Meta Platforms (piksel Meta / Meta Pixel) - pomiar skuteczności reklam Wordrill w witrynie wordrill.pl - uruchamiany wyłącznie po wyrażeniu zgody na marketing; pliki cookie _fbp i _fbc. Region: globalny / USA i Irlandia. Transfer: poza EOG - standardowe klauzule umowne (SCC); Meta jest współadministratorem w zakresie statystyk odbiorców.
11. Zmiany polityki
Możemy aktualizować niniejszą politykę. O istotnych zmianach poinformujemy w aplikacji lub mailowo.
English summary
This English text is provided for convenience; the Polish version above is authoritative.
Controller
- Data controller: Wordrill (NIP: 7732515115)
- Address: ul. Marii Skłodowskiej-Curie 19, 97-200 Tomaszów Mazowiecki, Polska
- Contact: support@wordrill.pl
- Security: support@wordrill.pl
What we process
Account & identity (email, display name, username, UUID, role); authentication; educational activity (attempts, sessions, mastery, XP, streak, placement, achievements); user content (messages, reports); technical/device data (device + session id, FCM token + device metadata, platform/OS, app version, IP forwarded to Turnstile); diagnostics (PII scrubbed); product analytics (linked to your UUID); subscription/financial data. We do not collect location, contacts, photos, microphone, health, browsing history, special-category data, or date of birth.
Lawful bases
Contract (Art. 6(1)(b)) for account & service; legitimate interest (Art. 6(1)(f)) for security, anti-abuse, diagnostics, and product analytics (PostHog - EU-hosted at eu.i.posthog.com, event properties PII-scrubbed, with opt-out; the wordrill.pl site does not load PostHog).
Diagnostics & analytics
Sentry diagnostics are PII-off and scrubbed (not linked to email). PostHog product analytics are identity-linked (events identified by your Supabase UUID); event properties are PII-scrubbed but the distinct id is your UUID.
Retention
Inactive accounts auto-anonymized after 24 months then deleted after 30 days; deletion requests wipe PII immediately and permanently delete after 30 days (reversible meanwhile); export links valid 24h; class-quiz per-student detail kept 7 days then aggregated. Messages you sent stay visible to the other person in a conversation after deletion, but the sender is anonymized ("Deleted user") and the message text is not erased.
Your rights
Access/portability via Settings → "Export data"; rectification via Settings → edit display name; erasure via Settings → "Delete account"; cancel deletion by signing in within 30 days. You may complain to your supervisory authority (in Poland: PUODO).
Children & education
Consumer mode collects no date of birth. The minimum age to use a consumer account independently is 16 (the EEA digital-consent age); under-16s may only use Wordrill through the School (B2B) path, where the school or guardian consents. In School mode the school is the controller and obtains parental consent (16 EEA); Wordrill stores no individual consent records. Push (FCM) sends a device token + metadata to Google for student accounts too.
Sub-processors
- Supabase - database, authentication, edge functions and storage (most account & activity data). Region: UE (Frankfurt). Transfer: within the EEA - no transfer outside the EEA.
- PostHog - product analytics (identity-linked by UUID; event properties PII-scrubbed). Region: UE (instancja EU). Transfer: within the EEA - no transfer outside the EEA.
- Sentry - error & performance monitoring (PII disabled and scrubbed before send). Region: USA. Transfer: outside the EEA - Standard Contractual Clauses (SCC).
- Cloudflare - Turnstile bot-check (forwards the client IP), CDN/WAF and cookieless wordrill.pl traffic analytics (Cloudflare Web Analytics). Region: globalna krawędź / global edge. Transfer: outside the EEA - Standard Contractual Clauses (SCC).
- Resend - transactional email (forwards the recipient address and message body, e.g. account-deletion notice). Region: USA. Transfer: outside the EEA - Standard Contractual Clauses (SCC).
- Firebase Cloud Messaging (Google) - push notifications (device token + content). Region: Google global. Transfer: outside the EEA - Standard Contractual Clauses (SCC).
- Apple - iOS distribution and receipt/subscription validation. Region: globalny / USA. Transfer: outside the EEA - SCC / store terms.
- Google (Play / OAuth) - Android distribution, receipt validation and server-to-server token exchange (no Google sign-in button in the app). Region: globalny / USA. Transfer: outside the EEA - SCC / store terms.
- Google Analytics 4 (Google) - wordrill.pl website traffic analytics - loaded only after the visitor consents to statistics; _ga and _ga_* cookies. Region: globalny / USA. Transfer: outside the EEA - Standard Contractual Clauses (SCC); Google Consent Mode.
- Google Tag Manager (Google) - tag manager on the wordrill.pl website - loads the other tags according to your banner choice; sets no cookies and stores nothing on the device itself, processes the IP address when the container is fetched. Region: globalny / USA. Transfer: outside the EEA - Standard Contractual Clauses (SCC); Google Consent Mode.
- Meta Platforms (piksel Meta / Meta Pixel) - measuring the performance of Wordrill ads on the wordrill.pl website - loaded only after the visitor consents to marketing; _fbp and _fbc cookies. Region: globalny / USA i Irlandia. Transfer: outside the EEA - Standard Contractual Clauses (SCC); Meta is a joint controller for audience insights.
Ostatnia aktualizacja: 30 lipca 2026. Wersja polska jest wiążąca.