KlasyKasa

Polityka prywatności

wersja 1.1.0 · 11 cze 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 rodziców/opiekunów 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);
  • 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) art. 6 ust. 1 lit. b/f RODO
Marketing własny (jeśli wprowadzony) art. 6 ust. 1 lit. a RODO — zgoda

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)
  • 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.
  • 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);
  • 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 — usunięcie pojedynczego rekordu ucznia jest dostępne z poziomu ustawień klasy.

7. Pliki cookies

Aplikacja używa wyłącznie plików cookies niezbędnych do działania i zapamiętania preferencji: ciasteczka sesji i bezpieczeństwa logowania (NextAuth), anty-bot Cloudflare Turnstile (tylko na ekranie logowania) oraz ciasteczka preferencji — wybór języka i ostatnio otwarta klasa.

Nie używamy cookies analitycznych ani marketingowych, dlatego aplikacja nie wyświetla bannera cookie — dla cookies ściśle niezbędnych RODO/PECR go nie wymaga.

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.