Polityka prywatności
Ostatnia aktualizacja: 3 listopada 2026
Planward to aplikacja do planowania budżetu gospodarstwa domowego, dostępna w przeglądarce (wersja mobilna w przygotowaniu). Niniejsza polityka opisuje, jakie dane przetwarzamy, w jakim celu i jakie masz prawa.
Administrator danych
Administratorem Twoich danych osobowych jest:
- Podmiot: Anna Strączek (działalność nierejestrowana)
- Adres: ul. Aroniowa 5/1, 35-317 Rzeszów
- NIP: nie dotyczy
- Kontakt w sprawach prywatności: privacy@planward.pl
Jakie dane przetwarzamy
- Dane konta - adres e-mail i identyfikator logowania (Clerk).
- Dane finansowe wprowadzone przez Ciebie - transakcje, kategorie, budżety, salda i powiązane notatki.
- Dane z połączeń bankowych - jeśli połączysz konto (funkcja w przygotowaniu), transakcje za pośrednictwem Enable Banking na podstawie Twojej zgody.
- Token urządzenia do powiadomień push - jeśli włączysz powiadomienia (Apple APNs / Google FCM).
- Dane subskrypcji - status planu i identyfikatory płatności (Stripe). Nie przechowujemy pełnych danych Twojej karty.
- Dane przekazane do funkcji AI - treść importowanego pliku PDF, opisy, kwoty i daty transakcji oraz nazwy kontrahentów wysyłane do OpenAI po uruchomieniu przez Ciebie importu albo auto-kategoryzacji. Gdy uruchamiasz komentarz AI do prognozy, przekazujemy również zagregowane salda i kwoty, nazwy kategorii oraz nazwy i kwoty planowanych wydatków potrzebne do przygotowania komentarza. Nie wysyłamy danych karty płatniczej ani danych logowania.
- Miesięczne podsumowanie e-mailem (plan Pro) - jeśli włączysz je w Ustawienia → Konto, raz w miesiącu liczymy podsumowanie poprzedniego miesiąca (sumy wpływów i wydatków, kategorie, limity, najczęstsze opisy transakcji) i wysyłamy je na adres konta przez Resend. Do przygotowania tekstu przekazujemy OpenAI wyłącznie zagregowane kwoty, procenty i nazwy kategorii, bez opisów transakcji i nazw kontrahentów. Zapisujemy, czy podsumowanie jest włączone, kiedy je włączono i za który miesiąc wysłaliśmy ostatnią wiadomość. Wyłączysz je w ustawieniach albo linkiem w każdym e-mailu.
- Dane wspólnego domostwa - jeśli zaprosisz inną osobę, przetwarzamy jej adres e-mail, aby wysłać zaproszenie i umożliwić jego przyjęcie. Członkowie domostwa widzą wspólne transakcje, kategorie i budżety oraz imię lub adres e-mail pozostałych członków. Nieprzyjęte zaproszenia usuwamy wraz z domostwem albo na żądanie; po opuszczeniu domostwa członek traci dostęp do jego danych.
- Dane zgody na subskrypcję - wersja zaakceptowanego regulaminu i moment wyrażenia żądania rozpoczęcia usługi przed upływem terminu na odstąpienie, zapisane w Stripe jako dowód zawarcia umowy.
- Dane techniczne i analityczne - zdarzenia w serwisie, informacje o urządzeniu i przeglądarce oraz przybliżona lokalizacja (PostHog, serwery w UE), a także podstawowe statystyki odwiedzin (Vercel Analytics). Szczegóły w sekcji Analityka.
- Pomiar skuteczności reklam - informacja, czy wizyta pochodzi z reklamy Google Ads i czy zakończyła się rejestracją. Szczegóły w sekcji Pomiar reklam.
- Pliki cookie i pamięć urządzenia - mechanizmy niezbędne do działania usługi oraz, tylko za Twoją zgodą, identyfikatory analityki i cookies reklamowe. Pełna lista w sekcji Cookies i podobne technologie.
W bazie danych szyfrujemy opisy transakcji, nazwy kategorii oraz dane łączące transakcje z osobą i źródłem. Klucz szyfrujący jest przechowywany oddzielnie od bazy. Kwoty i daty pozostają czytelne dla systemu, aby aplikacja mogła obliczać budżet i prognozy.
Podstawy prawne (art. 6 RODO)
- Wykonanie umowy - świadczenie funkcji aplikacji, konto, budżet, import, wspólny budżet domostwa oraz miesięczne podsumowanie e-mailem, gdy je włączysz.
- Uzasadniony interes (osoby zapraszane) - wysłanie zaproszenia do domostwa na adres podany przez zapraszającego.
- Obowiązek prawny - realizacja obowiązków wynikających z przepisów, w szczególności obsługa żądań dotyczących danych osobowych.
- Uzasadniony interes (art. 6 ust. 1 lit. f RODO) - bezpieczeństwo, diagnostyka błędów (Sentry) oraz analityka produktu bez zapisu informacji na Twoim urządzeniu (tryb domyślny PostHog).
- Uzasadniony interes (opinie o usłudze) - okazjonalna prośba e-mailem o opinię o działaniu Planward, wysyłana na adres konta, bez treści reklamowych, oraz wykorzystanie Twojej odpowiedzi do ulepszania usługi. Odpowiedź jest dobrowolna. Jeśli nie chcesz takich wiadomości, odpisz na nią albo napisz na privacy@planward.pl - nie będziemy ich więcej wysyłać.
- Zgoda - opcjonalne powiadomienia push i połączenie rachunku bankowego, gdy te funkcje są dostępne, a także zapis i odczyt informacji na urządzeniu na potrzeby analityki z zapamiętywaniem i pomiaru reklam (art. 399 ustawy - Prawo komunikacji elektronicznej).
Okres przechowywania
- Dane konta i finansowe: do usunięcia konta; dane usunięte z aktywnej bazy mogą pozostać w rotacyjnych kopiach zapasowych maksymalnie przez 30 dni
- Dane rozliczeniowe: przez okres wymagany do rozliczenia płatności, reklamacji oraz wykonania obowiązków podatkowych i rachunkowych
- Logi techniczne: do 30 dni, chyba że dłuższe przechowywanie jest niezbędne do wyjaśnienia incydentu
- Opinie o usłudze przesłane e-mailem: do usunięcia konta albo wcześniej na Twoje żądanie; informację o rezygnacji z próśb o opinię przechowujemy, aby jej przestrzegać
- Zdarzenia analityczne (PostHog): 12 miesięcy (plan darmowy PostHog Cloud EU); po tym czasie dane są automatycznie usuwane
- Nagrania sesji (PostHog): 30 dni
- Informacje zapisane na urządzeniu: zgodnie z tabelą w sekcji Cookies i podobne technologie.
Analityka (PostHog)
- Dostawca: PostHog (PostHog Cloud EU, hosting we Frankfurcie). PostHog działa jako podmiot przetwarzający dane w naszym imieniu.
- Cel: analiza korzystania z serwisu i ulepszanie produktu.
- Zakres: zdarzenia w serwisie (np. odsłony ekranów, użycie wybranych funkcji), informacje o urządzeniu i przeglądarce oraz przybliżona lokalizacja. Adresy IP nie są zapisywane - w PostHog włączona jest anonimizacja IP. Po zalogowaniu zdarzenia są powiązane z identyfikatorem konta, bez adresu e-mail. Nagrania sesji (zapis interakcji ze stroną) maskują treść ekranu i wszystkie pola formularzy.
- Tryb domyślny (bez zgody): PostHog niczego nie zapisuje na Twoim urządzeniu - identyfikator istnieje tylko do odświeżenia lub zamknięcia strony. Podstawą jest nasz prawnie uzasadniony interes (art. 6 ust. 1 lit. f RODO) w analizie i ulepszaniu usługi.
- Tryb z zapamiętywaniem (za zgodą): PostHog zapisuje identyfikator w pliku cookie i localStorage, dzięki czemu kolejne wizyty z tego urządzenia łączą się ze sobą. Podstawą zapisu i odczytu informacji na urządzeniu jest Twoja zgoda (art. 399 Prawa komunikacji elektronicznej).
- Okres przechowywania: nagrania sesji - 30 dni; pozostałe dane analityczne - 12 miesięcy (plan darmowy PostHog Cloud EU); po tym czasie dane są automatycznie usuwane.
Pomiar reklam (Google Ads)
Tag Google Ads ładujemy wyłącznie za Twoją zgodą. Bez zgody (zanim podejmiesz decyzję i po odmowie) Twoja przeglądarka nie łączy się z Google w związku z pomiarem reklam - nie wysyłamy żadnych żądań ani nie zapisujemy plików cookie Google. Za zgodą Google zapisuje na urządzeniu identyfikatory pozwalające sprawdzić, która reklama doprowadziła do rejestracji. Po założeniu konta, również jeśli zgodę wyrazisz chwilę później, wysyłamy do Google jednorazowe zdarzenie „rejestracja” z technicznym identyfikatorem konta. Ten identyfikator służy wyłącznie do tego, by ta sama rejestracja nie została policzona dwa razy. Nie przekazujemy Google adresu e-mail ani danych finansowych.
- Rola Google: Google jest niezależnym administratorem danych na podstawie Google Ads Controller-Controller Data Protection Terms.
- Przekazywanie poza EOG: na podstawie EU-US Data Privacy Framework oraz standardowych klauzul umownych.
- Zasady Google: jak Google wykorzystuje informacje z witryn korzystających z jego usług oraz polityka prywatności Google.
Jak zmienić lub wycofać zgodę
Decyzję możesz zmienić w każdej chwili przez link „Ustawienia prywatności” w stopce strony albo w aplikacji w sekcji Ustawienia → Profil. Po wycofaniu zgody usuwamy z tego urządzenia pliki cookie i dane PostHog oraz cookies Google Ads, analityka wraca do trybu bez zapisu na urządzeniu, a tag Google Ads przestaje działać (strona przeładowuje się, jeśli tag był już załadowany). Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem.
Cookies i podobne technologie
Poniżej wszystkie informacje, które Planward zapisuje na Twoim urządzeniu (pliki cookie, localStorage, sessionStorage). Oznaczenia: <konto> - identyfikator konta, <klucz> - publiczny klucz projektu PostHog.
| Nazwa | Dostawca | Cel | Zgoda | Okres |
|---|---|---|---|---|
| pw_consent (localStorage) | Planward | Zapamiętanie Twojej decyzji z banera prywatności (zgoda albo odmowa i jej data). | Nie - niezbędne | Do zmiany decyzji albo wyczyszczenia danych przeglądarki |
| ph_<klucz>_posthog (cookie i localStorage) | PostHog | Identyfikator analityki i sesji - łączy kolejne wizyty z tego urządzenia. | Tak | Cookie: 365 dni; localStorage: do wycofania zgody |
| ph_<klucz>_posthog, ph_<klucz>_window_id, ph_<klucz>_primary_window_exists (sessionStorage) | PostHog | Rozróżnienie kart przeglądarki w ramach jednej sesji analitycznej. | Tak | Do zamknięcia karty |
| _gcl_au (cookie) | Google (Google Ads) | Pomiar, która reklama doprowadziła do rejestracji. | Tak | 90 dni |
| _gcl_ls (localStorage) | Google (Google Ads) | Pomiar, która reklama doprowadziła do rejestracji. | Tak | Do usunięcia przez Ciebie albo cofnięcia zgody |
| __client (cookie na domenie clerk.planward.pl) | Clerk | Główny token logowania (HttpOnly), z którego Clerk wydaje krótkie tokeny sesji. | Nie - niezbędne | Długotrwałe; maksymalny okres ogranicza przeglądarka |
| __session, __session_* (cookie) | Clerk | Krótki token sesji potwierdzający zalogowanie przy żądaniach do aplikacji. | Nie - niezbędne | 60 sekund |
| __client_uat, __client_uat_* (cookie) | Clerk | Znacznik czasu ostatniej zmiany logowania - pozwala sprawdzić, czy sesja jest aktualna. | Nie - niezbędne | Do 400 dni (limit przeglądarki) |
| __clerk_environment (localStorage) | Clerk | Kopia publicznej konfiguracji logowania Clerka, bez danych użytkownika. | Nie - niezbędne | 24 godziny |
| eb_auth_state, eb_auth_context (cookie) | Planward | Zabezpieczenie powrotu z banku przy łączeniu rachunku (Enable Banking). | Nie - niezbędne | 15 minut |
| planward-cache-<konto>-<kontekst> (localStorage) | Planward | Cache stanu wdrożenia aplikacji (bez danych finansowych). | Nie - niezbędne | 24 godziny |
| planward-data-context-<konto> (localStorage) | Planward | Wybrany widok danych: osobisty albo wspólne domostwo. | Nie - niezbędne | Bez terminu (do wyczyszczenia danych przeglądarki) |
| planward:unlocked_at (localStorage) | Planward | Czas ostatniego odblokowania aplikacji biometrią. | Nie - niezbędne | Bez terminu (nadpisywane przy odblokowaniu) |
| planward:onboarding_wizard_seen:<konto>, planward:onboarding_next_steps:<konto>, planward:onboarding_whatif_used:<konto>, planward:activation_nudge (localStorage); planward:onboarding-wizard-draft, planward:onboarding-wizard-draft-owner (sessionStorage) | Planward | Postęp kreatora pierwszego planu, stan karty „Pierwsze kroki” (w tym krok „Sprawdź inny wydatek”) i podpowiedzi startowe. | Nie - niezbędne | localStorage: bez terminu; sessionStorage: do zamknięcia karty |
| portfel-screen-info-hidden:*, portfel:year-view-font-scale, planward:windshield-forecast-prefs, planward:csv-mapping:v1:*, planward:demo-tour-dismissed (localStorage) | Planward | Preferencje interfejsu: ukryte podpowiedzi, rozmiar tekstu, ustawienia prognozy, mapowanie kolumn importu CSV, pominięty przewodnik demo. | Nie - niezbędne | Bez terminu (do wyczyszczenia danych przeglądarki) |
| planward:demo-attribution, pw_signup_confirmed:<konto> (sessionStorage) | Planward | Jednorazowe oznaczenie rejestracji z demo i ochrona przed podwójnym zdarzeniem rejestracji w analityce. Bez zgody te informacje są trzymane tylko w pamięci otwartej karty, nie na urządzeniu. | Tak | Do zamknięcia karty |
| pw_internal, __ph_opt_in_out_<klucz> (localStorage) | Planward / PostHog | Oznaczenie urządzeń zespołu Planward, żeby ich ruch nie trafiał do statystyk. Nie występuje na urządzeniach użytkowników. | Nie - techniczne, wewnętrzne | Do wyłączenia przez zespół |
Dane biometryczne
Logowanie biometryczne (Face ID / Touch ID / odcisk palca) odbywa się w całości na Twoim urządzeniu. Planward nie otrzymuje ani nie przechowuje danych biometrycznych.
Podmioty przetwarzające
Korzystamy z zaufanych dostawców (procesorów danych), m.in. wymienionych niżej. Google (pomiar reklam Google Ads) nie jest naszym procesorem, tylko niezależnym administratorem - zob. sekcję Pomiar reklam.
- Clerk - uwierzytelnianie
- Stripe - płatności i subskrypcje
- Neon - baza danych
- Vercel - hosting aplikacji
- OpenAI - odczyt PDF, auto-kategoryzacja importu, komentarz do prognozy i tekst miesięcznego podsumowania (tylko po uruchomieniu lub włączeniu danej funkcji przez Ciebie)
- PostHog - analityka produktu (PostHog Cloud EU, Frankfurt)
- Sentry - raportowanie błędów
- Upstash - techniczne ograniczanie liczby żądań
- Resend - zaproszenia do wspólnego budżetu i miesięczne podsumowanie e-mailem
- Enable Banking - dostęp do danych bankowych (gdy funkcja będzie dostępna)
- Apple / Google - dostarczanie powiadomień push
Dostawcy przetwarzają dane na podstawie zawartych z nimi warunków i umów powierzenia przetwarzania. Korzystamy tylko z usług potrzebnych do udostępnianych w danym momencie funkcji. Stripe może zachować dane wymagane do rozliczeń i obsługi sporów także po usunięciu konta Planward, zgodnie z własnymi obowiązkami prawnymi.
Przekazywanie poza EOG
Niektórzy dostawcy mogą przetwarzać dane poza Europejskim Obszarem Gospodarczym (np. Stripe, OpenAI, Sentry, Clerk, Vercel, Google). W takim przypadku podstawą transferu jest decyzja Komisji Europejskiej stwierdzająca odpowiedni poziom ochrony albo standardowe klauzule umowne i dodatkowe zabezpieczenia wymagane przez RODO.
Twoje prawa
Masz prawo dostępu, sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia danych, wycofania zgody oraz sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie (art. 21 RODO). W sekcji Ustawienia → Konto możesz wyeksportować dane (JSON) i trwale usunąć konto. Usunięcie konta anuluje też aktywną subskrypcję Stripe i powoduje nieodwracalne usunięcie powiązanych danych w naszej bazie.
Masz prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl), jeśli uznasz, że przetwarzanie narusza przepisy o ochronie danych.
Inspektor ochrony danych
Nie wyznaczyliśmy inspektora ochrony danych. W sprawach prywatności napisz na privacy@planward.pl.
Kontakt
W sprawach ogólnych: kontakt@planward.pl. W sprawach prywatności: privacy@planward.pl.