Polityka prywatności

Ostatnia aktualizacja: 30 września 2026

1. Kim jesteśmy

Administratorem Twoich danych osobowych w rozumieniu RODO jest Jakub Szmyd Mikołaja Kopernika 24a 05-850 Ożarów Mazowiecki. Możesz się ze mną skontaktować przez e-mail: kontakt@divergent.com.pl.

2. Jakie dane zbieramy

  • Dane konta: adres e-mail i hasło (przechowywane w postaci zaszyfrowanej).
  • Dane z Notion: treść zadań, projektów, notatek, check-inów i mikro-zobowiązań — tylko z baz, które samodzielnie udostępnisz integracji.
  • Historia rozmów z agentem: treść wiadomości i wywołanych narzędzi, przechowywana (w postaci zaszyfrowanej) do czasu usunięcia rozmowy lub konta; do bieżącego kontekstu agenta trafia tylko ostatnie 20 wiadomości.
  • Wejście głosowe: jeśli dyktujesz, nagranie audio jest wysyłane do transkrypcji (patrz sekcja 4) i nie jest przez nas przechowywane — zapisujemy wyłącznie powstały tekst jako zwykłą wiadomość.
  • Sygnały bezpieczeństwa: wynik automatycznej oceny rozmowy pod kątem sytuacji kryzysowych — kategoria, poziom i krótkie uzasadnienie (bez odrębnej kopii Twoich wiadomości). Szczegóły w sekcji 9.
  • Logi akcji: typ akcji agenta i znacznik czasu (do rozliczania limitów dziennych i wyświetlania śladu aktywności na pulpicie).
  • Dane techniczne: adres IP (dla rate-limitowania), typ przeglądarki, strefa czasowa (konfigurowalna w ustawieniach).
  • Dane płatności (tylko przy zakupie Planu płatnego lub Template): identyfikator klienta i subskrypcji nadany przez Stripe, wybrany plan, status i termin końca opłaconego okresu oraz kwoty transakcji. Numer karty, dane BLIK i adres rozliczeniowy podajesz bezpośrednio Stripe — do mnie nie trafiają i nie są u mnie przechowywane.

3. Cele i podstawa przetwarzania

  • Świadczenie usługi (art. 6 ust. 1 lit. b RODO) — działanie agenta, zapis w Notion, zarządzanie kontem.
  • Rozliczenie Planu płatnego (art. 6 ust. 1 lit. b RODO) — przyjęcie płatności, nadanie i odebranie dostępu, obsługa zwrotów i reklamacji.
  • Obowiązki księgowe i podatkowe (art. 6 ust. 1 lit. c RODO) — przechowywanie dokumentów sprzedaży przez okres wymagany przepisami.
  • Monitoring i bezpieczeństwo (art. 6 ust. 1 lit. f RODO) — rate-limitowanie, wykrywanie nadużyć, w tym ochrona bezpłatnego okresu próbnego przed zakładaniem wielu kont.
  • Analityka techniczna (art. 6 ust. 1 lit. f RODO) — Sentry do wykrywania błędów i poprawy stabilności.
  • Analityka produktowa (art. 6 ust. 1 lit. a RODO — zgoda) — PostHog, wyłącznie po Twojej zgodzie (pasek przy pierwszej wizycie albo ekran Zgody w aplikacji). Bez zgody nic nie jest wysyłane — ani z przeglądarki, ani z serwera; zgodę można wycofać w każdej chwili w Ustawieniach → Analityka albo ponownie na ekranie Zgody. Zdarzenia są powiązane z identyfikatorem konta (nie są anonimowe), nie zawierają treści rozmów ani zadań. Nagrania sesji (jak poruszasz się po stronie) powstają wyłącznie na stronach informacyjnych — stronie głównej, cenniku i regulaminie — nigdy w aplikacji, więc nie obejmują rozmów z agentem ani zadań.
  • Wiadomości o koncie (art. 6 ust. 1 lit. b RODO — wykonanie umowy) — maile związane z działaniem konta: potwierdzenie adresu, informacje o okresie próbnym i jego końcu, płatnościach, zakupie i anulowaniu oraz krótkie wskazówki, jak zacząć korzystać z usługi. Nie zawierają reklam.
  • Newsletter (art. 6 ust. 1 lit. a RODO — zgoda) — okazjonalne maile z poradami, nowościami i ofertami Divergent, wyłącznie po Twojej zgodzie (niezaznaczone pole przy rejestracji, przełącznik w Ustawieniach albo formularz szablonów PDF). Zgodę wycofasz jednym kliknięciem w każdej wiadomości albo w Ustawieniach; maile o koncie dochodzą nadal. Mierzymy dostarczenie, otwarcia i kliknięcia tych wiadomości, żeby wiedzieć, które są przydatne.
  • Szablony PDF (art. 6 ust. 1 lit. a RODO — zgoda) — szablony planu dnia wysyłamy na podany e-mail w zamian za zapis do newslettera Divergent (patrz punkt wyżej). Pobrane szablony zostają u Ciebie także po wypisie z newslettera.
  • Funkcje oparte na AI (art. 6 ust. 1 lit. a RODO — zgoda; a dla treści mogących ujawniać stan zdrowia art. 9 ust. 2 lit. a RODO — wyraźna zgoda) — przekazywanie treści wiadomości i nagrań głosowych do zewnętrznych modeli AI w celu działania agenta, dyktowania i automatycznego planowania. Zgodę wyrażasz przy rejestracji i możesz ją wycofać (patrz sekcja 9).
  • Bezpieczeństwo użytkownika — wykrywanie sygnałów kryzysowych (art. 9 ust. 2 lit. a RODO — wyraźna zgoda; przy silnym sygnale dodatkowo art. 9 ust. 2 lit. c RODO — ochrona żywotnych interesów) — automatyczna analiza rozmowy opisana w sekcji 9.
  • Dane nie są wykorzystywane do reklamy ani do profilowania w celach marketingowych. Jedynym automatycznym mechanizmem analizującym treść jest wykrywanie sygnałów kryzysowych opisane w sekcji 9 — służy wyłącznie bezpieczeństwu i nie wywołuje wobec Ciebie skutków prawnych.

4. Podmioty przetwarzające (podprocesorzy)

Korzystam z zewnętrznych usług, które mogą przetwarzać Twoje dane w ramach świadczenia usługi:

  • Supabase (USA, polityka prywatności) — baza danych (Postgres), w której przechowywane jest konto i dane użytkownika. Dane przechowywane na serwerach w UE (Frankfurt).
  • OpenRouter (USA, polityka prywatności) — pośrednik modeli LLM. Treść wiadomości, pamięć agenta i kontekst rozmowy są wysyłane do OpenRouter, który przekazuje je do dostawcy aktualnie używanego modelu (m.in. DeepSeek, Google, OpenAI, Anthropic) w celu wygenerowania odpowiedzi agenta, automatycznego planowania oraz opisanego w sekcji 9 wykrywania sygnałów kryzysowych. Zestaw modeli i dostawców może się zmieniać wraz z rozwojem aplikacji.
  • OpenRouter — transkrypcja głosu. Jeśli użyjesz wejścia głosowego, nagranie audio jest wysyłane tą samą drogą do modelu multimodalnego, który zamienia je na tekst (obecnie Google Gemini, polityka prywatności). Nagranie nie jest przez nas przechowywane — zapisujemy wyłącznie powstałą transkrypcję, jako zwykłą wiadomość w czacie. Dostawca modelu może się zmienić wraz z rozwojem aplikacji; aktualny wskazuje ten dokument.
  • Stripe (Stripe Payments Europe, Ltd., Irlandia, polityka prywatności) — operator płatności. Przy zakupie przekazuję Stripe Twój adres e-mail i identyfikator konta; dane karty, BLIK, adres rozliczeniowy i ewentualny NIP podajesz Stripe bezpośrednio na jego stronie płatności. W zakresie zapobiegania oszustwom i własnych obowiązków prawnych Stripe działa jako odrębny administrator danych. Stripe może przekazywać dane do Stripe, Inc. w USA na podstawie decyzji o adekwatności (EU-US Data Privacy Framework).
  • Resend (USA, polityka prywatności) — dostawca wysyłki e-maili (wiadomości o koncie i newsletter). Przekazujemy adres e-mail odbiorcy i treść wiadomości.
  • Google (USA/Irlandia, polityka prywatności) — logowanie przez konto Google (jeśli je wybierzesz; otrzymujemy wtedy adres e-mail i identyfikator konta) oraz — po samodzielnym połączeniu integracji — zapis wydarzeń w Kalendarzu Google i zadań w Google Tasks. Przekazujemy tylko dane niezbędne do utworzenia lub aktualizacji tych wpisów (np. tytuł, termin), w zakresie uprawnień, na który wyrazisz zgodę w oknie Google.
  • Todoist (Doist, USA, polityka prywatności) — po samodzielnym połączeniu integracji zapisujemy w Twoim koncie Todoist zadania utworzone przez agenta (np. tytuł, termin). Dostęp trwa, dopóki integracja jest podłączona.
  • Apple Push (APNs) i Google (FCM) (Apple / Google Firebase) — dostarczanie powiadomień push na Twoje urządzenie, jeśli je włączysz. Przekazujemy token urządzenia i treść powiadomienia (np. tytuł przypomnienia).
  • Kanał alertów operatorskich (webhook konfigurowany po stronie operatora, np. n8n lub Slack) — przy silnym sygnale kryzysowym (sekcja 9) otrzymuje metadane alertu: kategorię, poziom, identyfikatory konta i rozmowy, znacznik czasu oraz adres e-mail Twojego konta. Nie są przekazywane treści rozmowy ani uzasadnienie modelu.
  • Sentry (USA, polityka prywatności) — monitorowanie błędów i stabilności aplikacji. Może zbierać techniczne dane błędu (typ przeglądarki lub urządzenia i wersja systemu, ślad stosu, raport awarii aplikacji mobilnej), bez adresu IP i nagłówków; w aplikacji mobilnej zgłoszenia nie są powiązane z kontem. Obejmuje też Session Replay (nagranie części sesji przeglądarki wyłącznie na stronach informacyjnych — stronie głównej, cenniku i regulaminie, nigdy w aplikacji) z zamaskowanym całym tekstem i zablokowanymi multimediami — nie rejestruje treści zadań ani rozmów, wyłącznie układ i interakcje.
  • PostHog (UE, polityka prywatności) — analityka produktowa (jak korzystasz z aplikacji), wyłącznie po wyrażeniu zgody w banerze. Dane przechowywane na serwerach w UE.
  • Upstash (USA/UE, polityka prywatności) — Redis do rate-limitowania i blokad współbieżności.
  • Tavily (USA, polityka prywatności) — wyszukiwarka internetowa używana przez agenta tylko na wyraźne żądanie. Wysyłane jest zapytanie; nie są przesyłane żadne dane osobowe.
  • Vercel (USA, polityka prywatności) — hosting aplikacji. Standardowe logi serwera (IP, timestamp, ścieżka). Vercel BotID — automatyczna ochrona formularzy (rejestracja, reset hasła, formularz PDF, lista oczekujących, płatności) przed botami. Analizuje techniczne sygnały z przeglądarki i urządzenia i może ustawić techniczne ciasteczko.
  • Notion (USA, polityka prywatności) — przechowuje treści zadań i wpisów użytkownika. Agent działa na danych znajdujących się już w Notion.
  • Apple (USA/Irlandia, polityka prywatności) — jeśli kupisz subskrypcję w aplikacji na iPhonie, przekazujemy Apple dane transakcji wymagane do rozliczenia prowizji: identyfikator tokenu zakupu, datę, kwotę, walutę i kod planu. Nie przekazujemy imienia, e-maila ani danych karty. Przy zakupie aplikacja może poprosić system o przedział wieku (Declared Age Range) — nie zapisujemy go.

Każdy z podmiotów ma własną politykę prywatności zgodną z RODO.

Część podmiotów wymienionych powyżej ma siedzibę poza Europejskim Obszarem Gospodarczym (głównie USA). Przekazanie im danych odbywa się w oparciu o odpowiednie mechanizmy zgodności z RODO (standardowe klauzule umowne UE lub równoważny mechanizm transferowy stosowany przez danego dostawcę). Nie kontroluję, czy treść Twoich wiadomości jest wykorzystywana przez dostawcę modelu AI do trenowania jego modeli — zasady te określa polityka prywatności konkretnego dostawcy (link wyżej); Divergent sam w sobie nie wykorzystuje treści rozmów do trenowania żadnych modeli.

5. Przechowywanie danych

  • Dane konta: przez cały okres posiadania konta. Usunięcie konta w Ustawieniach kasuje dane z bazy natychmiast (kaskadowo, wraz z powiązanymi rekordami); rutynowe kopie zapasowe infrastruktury bazy danych wygasają zgodnie z cyklem przechowywania stosowanym przez dostawcę hostingu bazy (Supabase).
  • Ochrona okresu próbnego: po założeniu konta zapisujemy jednokierunkowy skrót adresu e-mail i adresu IP (bez samych adresów — nie da się ich z niego odczytać). Skrót adresu e-mail zostaje także po usunięciu konta, przez 24 miesiące, a skrót adresu IP przez 30 dni — wyłącznie po to, żeby ten sam adres nie dostał drugiego bezpłatnego okresu próbnego (art. 6 ust. 1 lit. f RODO).
  • Historia rozmów: przechowywana (zaszyfrowana) do czasu usunięcia rozmowy lub konta; do kontekstu agenta trafia tylko ostatnie 20 wiadomości.
  • Logi akcji agenta: przechowywane do czasu usunięcia konta (są częścią eksportu Twoich danych).
  • Zadania zapisane w Divergent (tryb bez Notion) oraz sesje planowania i skupienia: do czasu usunięcia zadania lub konta. Tytuły i opisy zadań nie są objęte szyfrowaniem aplikacyjnym, którym objęte są rozmowy i pamięć agenta.
  • Dane płatności i dokumenty sprzedaży: przez czas trwania Subskrypcji, a po jej zakończeniu przez 5 lat od końca roku podatkowego, w którym wystawiono dokument (obowiązek wynikający z przepisów podatkowych). Usunięcie Konta nie usuwa dokumentów sprzedaży u Stripe ani w mojej ewidencji — zostają w nich wyłącznie dane niezbędne do rozliczeń. Po usunięciu konta zachowujemy dane potrzebne do rozliczeń: w rozliczeniach z Apple identyfikator tokenu zakupu, kwoty, daty i identyfikator Twojego dawnego konta (już bez profilu, e-maila i treści), a w Stripe — dane klienta i płatności, przez okres wymagany przepisami podatkowymi i warunkami Apple.
  • Dane w Notion: przy włączonej synchronizacji Divergent trzyma kopię zsynchronizowanych zadań (tytuł, termin, status) potrzebną do wykrywania zmian; odłączenie Notion lub usunięcie konta ją kasuje. Pozostałe treści zostają wyłącznie na Twoim koncie Notion, a agent ma do nich dostęp przez API tylko dopóki integracja jest podłączona.

6. Twoje prawa (RODO)

Przysługuje Ci prawo do:

  • dostępu do swoich danych,
  • sprostowania nieprawidłowych danych,
  • usunięcia danych („prawo do bycia zapomnianym”) — możesz usunąć konto samodzielnie w Ustawieniach (sekcja „Prywatność i dane”),
  • ograniczenia przetwarzania,
  • wniesienia sprzeciwu wobec przetwarzania,
  • przenoszenia danych — eksport wszystkich danych (JSON) dostępny w Ustawieniach,
  • wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (PUODO).

Aby skorzystać z któregokolwiek z praw, napisz na kontakt@divergent.com.pl. Odpowiem w ciągu 30 dni.

Krok po kroku, jak usunąć konto w aplikacji, w wersji webowej lub e-mailem, opisuje strona usunięcia konta.

7. Bezpieczeństwo

  • Hasła są przechowywane w postaci zaszyfrowanej (bcrypt/hash).
  • Tokeny Notion są szyfrowane AES-256-GCM przed zapisem w bazie.
  • Połączenie z bazą danych jest szyfrowane (TLS).
  • Tokeny API (OpenRouter, Tavily) przechowywane są wyłącznie w zmiennych środowiskowych — nie trafiają do bazy ani do kodu.

8. Pliki cookies

Aplikacja używa niezbędnych ciasteczek sesyjnych do utrzymania logowania (ważnych maksymalnie 30 dni; możesz unieważnić wszystkie sesje w Ustawieniach) — te działają zawsze, bez pytania o zgodę, bo bez nich logowanie nie działa.

Dodatkowo, tylko po Twojej zgodzie w banerze przy pierwszej wizycie, PostHog zapisuje pliki cookie do analityki produktowej powiązanej z Twoim kontem (jak korzystasz z aplikacji, bez treści rozmów i zadań). Bez zgody te pliki nie są w ogóle zapisywane. Nie używam cookies reklamowych ani śledzących stron trzecich.

Vercel BotID (ochrona formularzy przed botami) może ustawić techniczne ciasteczko — to ściśle niezbędny mechanizm bezpieczeństwa (art. 6 ust. 1 lit. f RODO), ustawiany bez zgody, służący wyłącznie odróżnieniu człowieka od automatycznego skryptu, a nie śledzeniu.

Wybór jasnego/ciemnego motywu zapisuję lokalnie w przeglądarce (localStorage) — to ustawienie nigdy nie opuszcza Twojego urządzenia.

9. Sztuczna inteligencja

  • Agent Divergent korzysta z modeli językowych zewnętrznych dostawców (za pośrednictwem OpenRouter) — treść Twoich wiadomości, pamięć agenta i kontekst rozmowy są im przekazywane wyłącznie w celu wygenerowania odpowiedzi.
  • Odpowiedzi generowane przez AI mogą być niedokładne — zawsze zweryfikuj kluczowe zapisy bezpośrednio w swoim Notion.
  • Zgoda na AI i jej wycofanie. Przekazywanie treści wiadomości i nagrań głosowych do zewnętrznych modeli AI odbywa się na podstawie Twojej wyraźnej zgody, wyrażonej przy rejestracji. Zgodę możesz wycofać w każdej chwili — w aplikacji w sekcji Ustawienia → „Twoje dane”, a w wersji webowej w Ustawieniach. Bez tej zgody funkcje oparte na AI — czat z agentem, dyktowanie głosowe i automatyczne planowanie — nie działają; pozostałe funkcje konta (m.in. eksport i usunięcie danych) pozostają dostępne.
  • Automatyczne wykrywanie sygnałów kryzysowych. W tle, po wyrażeniu zgody na AI, klasyfikator AI analizuje fragmenty rozmowy pod kątem siedmiu kategorii ryzyka (m.in. myśli samobójcze i samookaleczenie, przemoc domowa, kryzys związany z używkami, zaburzenia odżywiania, sygnały manii lub psychozy, silne uzależnienie emocjonalne od rozmowy, ujawnienie traumy). W bazie zapisujemy wyłącznie wynik oceny: kategorię, poziom (łagodny albo silny), identyfikator rozmowy i krótkie uzasadnienie — bez odrębnej kopii Twoich wiadomości. Wynik służy ostrożniejszemu prowadzeniu kolejnej odpowiedzi agenta, a przy silnym sygnale — czasowemu trybowi wsparcia (48 godzin) z pokazaniem kontaktów pomocowych. Przy silnym sygnale wysyłamy też alert do operatora aplikacji zawierający wyłącznie metadane (kategoria, poziom, identyfikatory konta i rozmowy, znacznik czasu oraz adres e-mail Twojego konta) — nigdy treści rozmowy ani uzasadnienia modelu. Ponieważ takie treści mogą ujawniać stan zdrowia (dane szczególnej kategorii, art. 9 RODO), przetwarzamy je na podstawie Twojej wyraźnej zgody na AI (art. 9 ust. 2 lit. a RODO), a alert do operatora przy silnym sygnale — dodatkowo w celu ochrony żywotnych interesów (art. 9 ust. 2 lit. c RODO). Zapisane wyniki oceny usuwamy wraz z kontem.
  • Poza opisanym wyżej wykrywaniem sygnałów kryzysowych nie stosuję zautomatyzowanego podejmowania decyzji wywołującego wobec Ciebie skutki prawne lub podobnie istotne skutki w rozumieniu art. 22 RODO. Samo wykrywanie sygnałów kryzysowych jest automatyczną analizą treści bez skutków prawnych — nie blokuje konta i nie wpływa na Twoje uprawnienia; w skrajnym przypadku prowadzi jedynie do włączenia trybu wsparcia i powiadomienia operatora.

10. Naruszenia ochrony danych

W razie stwierdzenia naruszenia ochrony danych osobowych, które może powodować wysokie ryzyko naruszenia Twoich praw lub wolności, zostaniesz o tym poinformowany bez zbędnej zwłoki e-mailem lub komunikatem w aplikacji, zgodnie z art. 34 RODO. Naruszenia zgłaszane są również do Prezesa Urzędu Ochrony Danych Osobowych zgodnie z art. 33 RODO, gdy jest to wymagane.

11. Zmiany w polityce prywatności

O wszelkich zmianach poinformuję Cię przez e-mail lub komunikat w aplikacji. Data ostatniej aktualizacji znajduje się na górze strony.