KlasyKasa

Polityka prywatności

wersja 1.4.0 · 5 wrz 2026

1. Administrator danych

Administratorem danych osobowych przetwarzanych w aplikacji KlasyKasa jest Piotr Zalewa, prowadzący działalność gospodarczą pod firmą Piotr Zalewa NOD, ul. Kamykowa 6, 87-134 Rozgarty, NIP 8791049974, REGON 870598601, wpisany do Centralnej Ewidencji i Informacji o Działalności Gospodarczej (dalej: "Operator"). Z Operatorem można skontaktować się pod adresem e-mail contact@nod.consulting.

2. Kategorie przetwarzanych danych

W zakresie konta skarbnika:

  • adres e-mail oraz imię i nazwisko (jeśli zostały podane przez dostawcę logowania);
  • czas założenia konta i czas akceptacji regulaminu;
  • preferowany język interfejsu.

W zakresie danych wprowadzanych przez skarbnika:

  • nazwy klas i lista uczniów (imię, nazwisko, opcjonalnie inicjały do raportów publicznych);
  • ewidencja zbiórek, wpłat i wydatków oraz dane rozliczeniowe;
  • adresy e-mail i numery telefonów osób kontaktowych ucznia (rodziców, opiekunów lub pełnoletniego ucznia), wprowadzone przez skarbnika do udostępniania raportów lub komunikacji.

W zakresie rozliczeń za korzystanie z Usługi:

  • dane profilu nabywcy faktury: typ nabywcy (osoba prywatna / firma), imię i nazwisko lub nazwa firmy, adres, opcjonalnie NIP i REGON;
  • historia płatności za Usługę (identyfikatory płatności u operatora płatności Stripe, kwoty, daty, status zwrotów) oraz wystawione faktury wraz z migawką danych nabywcy z chwili zakupu.

Dane karty płatniczej lub BLIK nie są przetwarzane przez Usługę — podajesz je wyłącznie w formularzu operatora płatności Stripe.

W zakresie technicznym:

  • adres IP i identyfikator sesji w trakcie logowania (mechanizm anty-bot);
  • historia logowań: data i godzina każdego logowania oraz użyty sposób logowania (link e-mail, Google, Apple);
  • dziennik zdarzeń w aplikacji (audit log) zawierający odniesienia do operacji wykonanych przez użytkownika.

3. Cele i podstawy prawne przetwarzania

Cel Podstawa prawna
Świadczenie Usługi (prowadzenie konta i ewidencji) art. 6 ust. 1 lit. b RODO — wykonanie umowy
Obsługa płatności za Usługę i wystawianie faktur (w tym KSeF) art. 6 ust. 1 lit. b i c RODO
Realizacja obowiązków prawnych (księgowych, podatkowych, RODO) art. 6 ust. 1 lit. c RODO
Zabezpieczenie aplikacji (anty-bot, dziennik zdarzeń) art. 6 ust. 1 lit. f RODO — uzasadniony interes
Komunikacja związana z usługą (powiadomienia o zmianach regulaminu i inne istotne informacje o działaniu Usługi) art. 6 ust. 1 lit. b/f RODO
Marketing własny — e-maile o nowościach i poradach KlasyKasy art. 6 ust. 1 lit. a RODO — zgoda
Pomiar skuteczności reklam (Google Ads) — czy kliknięcie w reklamę zakończyło się założeniem konta, założeniem klasy albo pobraniem wzoru dokumentu z poradnika art. 6 ust. 1 lit. a RODO — zgoda (banner cookies, § 7)

E-maile marketingowe wysyłamy wyłącznie po wyrażeniu odrębnej, dobrowolnej zgody (opcjonalne pole przy zakładaniu konta lub w ustawieniach konta). Zgodę można wycofać w każdej chwili — w ustawieniach konta albo linkiem rezygnacji zawartym w każdej takiej wiadomości; wycofanie nie wpływa na otrzymywanie wiadomości niezbędnych do działania Usługi (logowanie, płatności, zmiany regulaminu).

4. Odbiorcy danych

Dane są przekazywane następującym podmiotom przetwarzającym (procesorom) na podstawie umów powierzenia (DPA):

  • Vercel — hosting i edge runtime aplikacji
  • Neon — baza danych Postgres
  • Brevo — wysyłka transakcyjnych wiadomości e-mail (linki logowania, powiadomienia związane z płatnościami i fakturami)
  • Stripe — obsługa płatności za Usługę (dane płatnicze podajesz bezpośrednio Stripe; do Usługi trafiają identyfikatory i statusy płatności)
  • Cloudflare — Turnstile (anty-bot na ekranie logowania) oraz magazyn R2 (zaszyfrowane kopie zapasowe bazy danych i zaszyfrowane artefakty faktur)
  • Google — dostawca logowania OAuth (jeśli wybierzesz logowanie przez Google) oraz Google Ads — pomiar skuteczności reklam, wyłącznie po wyrażeniu zgody na cookies reklamowe (§ 7)
  • Apple — dostawca logowania OAuth (jeśli wybierzesz logowanie przez Apple)

Pełna lista procesorów wraz z rolami i lokalizacjami przetwarzania jest utrzymywana w pliku docs/legal/processors.md w repozytorium aplikacji i pozostaje spójna z niniejszą polityką.

Niezależnie od powyższej listy, dane zawarte na fakturach (imię i nazwisko lub nazwa firmy, adres, NIP) są przekazywane do Krajowego Systemu e-Faktur (KSeF) prowadzonego przez Ministerstwo Finansów — w wykonaniu obowiązku prawnego (art. 6 ust. 1 lit. c RODO). Ministerstwo Finansów działa w tym zakresie jako odrębny administrator danych.

5. Okres przechowywania

  • Dane konta i ewidencji — przez okres aktywnego konta. Po usunięciu konta dane są nieodwracalnie usuwane w pojedynczej transakcji bazodanowej.
  • Dziennik zdarzeń (audit log) — po usunięciu konta historyczne wpisy pozostają w formie zanonimizowanej (powiązanie z użytkownikiem i klasą zostaje zerwane); same wpisy są zachowywane w celach forensycznych zgodnie z art. 6 ust. 1 lit. f RODO.
  • Historia logowań — po usunięciu konta wpisy pozostają w formie zanonimizowanej (powiązanie z użytkownikiem zostaje zerwane) i służą wyłącznie do zbiorczych statystyk korzystania z Usługi (art. 6 ust. 1 lit. f RODO).
  • Kopie zapasowe — kopia logiczna bazy danych przechowywana jest do 30 dni dla cyklu tygodniowego oraz do 12 miesięcy dla migawek miesięcznych. Usunięte dane znikają z najnowszych kopii niezwłocznie; w starszych kopiach pozostają do końca cyklu retencji.
  • Faktury i powiązane dane rozliczeniowe — przez okres wymagany przepisami podatkowymi (co do zasady 5 lat od końca roku kalendarzowego, w którym upłynął termin płatności podatku); niezależnie od tego KSeF przechowuje faktury przez 10 lat. Dane te — w odróżnieniu od danych konta i ewidencji — nie są usuwane wraz z usunięciem konta, ponieważ ich retencja wynika z obowiązku prawnego (art. 6 ust. 1 lit. c RODO).

6. Prawa osoby, której dane dotyczą

Przysługuje Ci prawo do:

  • dostępu do swoich danych (art. 15 RODO);
  • sprostowania (art. 16 RODO);
  • usunięcia ("prawo do bycia zapomnianym", art. 17 RODO) — realizowane samoobsługowo z poziomu ustawień konta;
  • przenoszenia danych (art. 20 RODO) — realizowane samoobsługowo poprzez funkcję eksportu w ustawieniach konta;
  • sprzeciwu wobec przetwarzania (art. 21 RODO);
  • wycofania zgody na marketing w dowolnym momencie (art. 7 ust. 3 RODO) — w ustawieniach konta lub linkiem w wiadomości; wycofanie nie wpływa na zgodność z prawem przetwarzania sprzed wycofania;
  • wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.

W zakresie danych dzieci wprowadzonych przez skarbnika do ewidencji klasowej, prawa te realizuje skarbnik na zlecenie opiekuna dziecka lub pełnoletniego ucznia — usunięcie pojedynczego rekordu ucznia jest dostępne z poziomu ustawień klasy.

7. Pliki cookies

Cookies niezbędne (bez zgody, art. 173 ust. 3 Prawa telekomunikacyjnego): ciasteczka sesji i bezpieczeństwa logowania (NextAuth), anty-bot Cloudflare Turnstile (tylko na ekranie logowania), ciasteczka preferencji — wybór języka i ostatnio otwarta klasa — oraz krótkotrwałe (15 minut) znaczniki kk_signup i kk_trial, ustawiane raz po założeniu konta i raz po założeniu pierwszej klasy, żeby każde z tych zdarzeń policzyć dokładnie jeden raz.

Cookies reklamowe (Google Ads) — wyłącznie za Twoją zgodą. Prowadzimy kampanie reklamowe w Google i chcemy wiedzieć, czy kliknięcie w reklamę zakończyło się założeniem konta, założeniem klasy albo pobraniem wzoru dokumentu z poradnika. W tym celu strona ładuje skrypt Google (gtag.js) w trybie Consent Mode v2: dopóki nie wyrazisz zgody, Google nie zapisuje w Twojej przeglądarce żadnych cookies reklamowych ani analitycznych, a skrypt wysyła jedynie zanonimizowane sygnały bez identyfikatora. Po zgodzie Google może zapisać cookies reklamowe (m.in. _gcl_*) i powiązać zdarzenia „założenie konta", „założenie klasy" i „pobranie wzoru" z kliknięciem w reklamę. Nie przekazujemy Google żadnych danych z ewidencji klasowej ani danych uczniów.

Zgodę wyrażasz w bannerze wyświetlanym przy pierwszej wizycie; decyzję (zgoda albo odmowa) zapisujemy w pamięci lokalnej przeglądarki, dlatego banner nie pojawia się ponownie. Odmowa nie ogranicza działania aplikacji. Decyzję możesz zmienić w każdej chwili: link „Ustawienia cookies" w stopce otwiera banner ponownie. Po wycofaniu zgody usuwamy cookies reklamowe zapisane w Twojej przeglądarce dla klasykasa.pl i przestajemy przekazywać Google sygnały reklamowe. Nie używamy innych narzędzi analitycznych opartych na cookies; statystyki odwiedzin Vercel Analytics (odsłony oraz liczniki: założenie konta, założenie klasy, pobranie wzoru — bez żadnych danych o osobie) działają bez cookies i bez identyfikowania użytkownika.

8. Zmiany polityki prywatności

Operator może zmienić niniejszą Politykę za uprzednim powiadomieniem Użytkowników. W przypadku zmian materialnych (poszerzenie zakresu przetwarzania, dodanie procesora) Użytkownik zostanie poproszony o ponowną akceptację.

9. Kontakt

Pytania dotyczące przetwarzania danych można kierować na adres e-mail contact@nod.consulting.