Polityka prywatności

Tylko to, czego potrzeba do trafnych rekomendacji.

Ostatnia aktualizacja: 30 lipca 2026

Krótko: VODster zbiera tylko to, co jest niezbędne do podawania Ci trafnych rekomendacji filmów. Bez reklam, bez sprzedaży danych, bez trackerów stron trzecich. Konto usuwasz sam, w 2 tapach — patrz /usun-konto.

Administrator danych

Administratorem jest Marcin Chomont IT, NIP PL9131521572, kontakt: support@vodster.app.

Jakie dane zbieramy

Konto

  • Adres email + hasło (hash bcrypt) — do logowania
  • Wybrane platformy VOD (Netflix, HBO Max itd.) — do filtrowania propozycji
  • Preferencje (język, godzina snu, ustawienia notyfikacji)
  • Jeśli logujesz się przez Google / Apple: Twój identyfikator dostawcy (Google sub claim lub Apple user identifier) oraz email. Nie mamy dostępu do Twojego hasła Google ani Apple.

Minimalny wiek konta to 16 lat (RODO Art. 8). Dla osób młodszych wymagana jest zgoda rodzica/opiekuna — obecnie nie obsługujemy tego scenariusza, więc konta osób < 16 lat nie powinny być zakładane.

Aktywność w aplikacji

  • Historia czatów z asystentem (Twoje zapytania o nastrój i odpowiedzi AI)
  • Listy filmów które stworzyłeś
  • Oceny tytułów i swipe'y w onboardingu — do personalizacji
  • Profil gustu (wektor embedding 1536-dim, generowany z Twoich ocen)

Dane techniczne

  • Zanonimizowane logi błędów (GlitchTip — bez emaila, bez treści)
  • Push notification token — żeby móc wysyłać powiadomienia o premierach
  • Adres IP w logach Cloudflare (max 7 dni, anonimizacja po IPv4 /24)

W aplikacji nie zbieramy: trackerów reklamowych, fingerprintów przeglądarki ani Facebook Pixel. Aplikacja mobilna nie działa w przeglądarce, więc nie ma w niej cookies w ogóle. Produktowa analityka (PostHog) działa jednak i w aplikacji, i na stronie marketingowej — patrz sekcja „Komu udostępniamy" niżej.

Dlaczego zbieramy

  • Konto + preferencje — żeby pamiętać kim jesteś i co lubisz oglądać
  • Historia czatów + listy — żebyś nie musiał odtwarzać konwersacji z dnia na dzień
  • Profil gustu — żeby rekomendacje były coraz lepsze
  • Logi błędów — żeby ścigać awarie

Podstawa prawna: RODO Art. 6 ust. 1 lit. b (wykonanie umowy o świadczenie usługi) i Art. 6 ust. 1 lit. f (prawnie uzasadniony interes — debugging, bezpieczeństwo serwisu).

Profilowanie i decyzje automatyczne

VODster używa profilowania (RODO Art. 4 pkt 4): na podstawie Twoich ocen, swipe'ów w onboardingu i historii czatów budujemy wektor preferencji (1536-wymiarowy embedding) używany do dopasowywania filmów. Algorytm porównuje ten wektor z opisami tytułów w bazie.

To nie jest „decyzja w pełni zautomatyzowana" w rozumieniu Art. 22 RODO — rekomendacja filmu nie wywołuje wobec Ciebie skutków prawnych ani podobnie istotnych. Ostateczny wybór należy do Ciebie.

Masz prawo do interwencji: w aplikacji w sekcji Profil → Mój gust możesz wyczyścić cały profil preferencji (przycisk „Wyczyść historię"). Po wyczyszczeniu wektor jest natychmiast usuwany z bazy, a rekomendacje wracają do trybu „cold start".

Sztuczna inteligencja (EU AI Act)

Wszystkie modele AI w VODster pochodzą od OpenAI — poprzedniego, alternatywnego dostawcę czatu wyłączyliśmy całkowicie 9 czerwca 2026. Konkretnie:

  • Klasyfikacja zapytań czatu (gpt-5.4-mini) — analizuje treść Twojego zapytania (nastrój, intencję, filtry)
  • Wstęp do odpowiedzi czatu (gpt-4o-mini) — generuje krótkie zdanie wprowadzające na podstawie Twojego zapytania
  • Wyszukiwanie głosowe (whisper-1) — zamienia nagranie Twojego głosu na tekst, jeśli z niego korzystasz
  • Embeddingi wyszukiwania (text-embedding-3-large) — zamienia treść Twojego zapytania na wektor do dopasowania z katalogiem
  • Mój gust (gpt-5.4-mini) — opisowy portret gustu na podstawie Twoich ocen i historii oglądania
  • Wrapped / podsumowanie roczne (gpt-5.4-mini) — generowane na podstawie Twojej historii oglądania

Do tego, bez udziału żadnych Twoich danych, gpt-5.4-mini tłumaczy opisy filmów z angielskiego na polski i przygotowuje wstępne szkice artykułów redakcyjnych (zawsze recenzowane przez człowieka przed publikacją).

AI może się mylić — wygenerowane teksty i propozycje filmów to sugestie, nie pewniki.

Komu udostępniamy

  • Supabase (EU region, Frankfurt) — hosting bazy danych i autoryzacji
  • OpenAI — klasyfikacja zapytań czatu, wstęp do odpowiedzi, transkrypcja głosu (jeśli używasz wyszukiwania głosowego), embeddingi wyszukiwania, portret gustu (Mój gust) i podsumowanie Wrapped; dane nie trafiają do trenowania modeli OpenAI
  • Streaming Availability API (Movie of the Night) — pobieramy metadane platform, nie wysyłamy Twoich danych
  • TMDB — pobieramy metadane filmów i seriali (opisy, plakaty, obsada) oraz dane o dostępności na platformach, nie wysyłamy Twoich danych
  • JustWatch — część danych o dostępności w serwisach VOD otrzymujemy za pośrednictwem TMDB, nie wysyłamy Twoich danych
  • Wikipedia — pobieramy fragmenty opisów fabuły (CC BY-SA 4.0), nie wysyłamy Twoich danych
  • OMDb — pobieramy oceny (IMDB, Rotten Tomatoes, Metacritic), nie wysyłamy Twoich danych
  • Cloudflare — CDN i DNS dla vodster.app
  • Expo Push Service — pośrednik wysyłania powiadomień push
  • Google (Analytics) — pomiar ruchu i skuteczności kampanii na stronie marketingowej vodster.app, wyłącznie za Twoją zgodą (cookies). Nie dotyczy aplikacji.
  • PostHog (analityka produktowa, hosting w UE) — mierzy interakcje na stronie marketingowej vodster.app (tylko za Twoją zgodą — patrz sekcja Cookies) oraz w aplikacji mobilnej, gdzie działa automatycznie w wersjach produkcyjnych, bez osobnego ekranu zgody. W aplikacji zbiera zdarzenia techniczne (np. które ekrany otwierasz), nie treść Twoich zapytań ani ocen.

Poza powyższymi — z nikim. Nie sprzedajemy Twoich danych ani nie korzystamy z data brokerów.

Transfery międzynarodowe

Część dostawców (OpenAI, Cloudflare, Expo, Google) ma siedzibę poza Europejskim Obszarem Gospodarczym (głównie USA). Transfery odbywają się na podstawie Standardowych Klauzul Umownych Komisji Europejskiej (RODO Art. 46 ust. 2 lit. c) zawartych w umowach powierzenia (DPA) z każdym z procesorów. Supabase trzymamy w regionie EU (Frankfurt) — Twoje dane konta i historia czatów nie opuszczają UE w trybie spoczynku.

Twoje prawa (RODO)

Możesz w każdej chwili:

  • Art. 15 — dostęp: kopię Twoich danych dostaniesz mailem w 14 dni
  • Art. 16 — sprostowanie: zmieniasz w ustawieniach albo mailem
  • Art. 17 — usunięcie: patrz /usun-konto
  • Art. 20 — przenośność: eksport JSON z Twoimi danymi na życzenie
  • Art. 21 — sprzeciw: wobec przetwarzania

Wszystkie żądania: support@vodster.app. Odpowiedź w 14 dni.

Możesz też złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych ( uodo.gov.pl).

Przechowywanie

  • Dane konta — do momentu usunięcia konta przez Ciebie
  • Konta nieaktywne — po 24 miesiącach bez logowania wysyłamy email z ostrzeżeniem; jeśli nie zalogujesz się w ciągu kolejnych 30 dni, konto jest automatycznie kasowane
  • 30-dniowy grace — po Twoim żądaniu usunięcia konto jest oznaczone, ale można je odzyskać
  • Backupy — max 30 dni po pełnym usunięciu
  • Logi błędów — max 90 dni (zanonimizowane)
  • Logi Cloudflare — max 7 dni

Cookies

W aplikacji i podczas logowania: aplikacja nie jest przeglądarką, więc nie ma tam żadnych cookies. Logowanie działa na ciasteczku sesji (JWT) i localStorage z wybranym językiem. Zbieramy natomiast, poza cookies, zdarzenia produktowej analityki (PostHog) — patrz sekcja „Komu udostępniamy".

Na stronie marketingowej vodster.app: używamy Google Analytics 4 oraz PostHog (analityka produktowa, hosting w UE) do pomiaru ruchu i skuteczności kampanii. Działa to w trybie Consent Mode — przy pierwszej wizycie pokazujemy baner; bez Twojej zgody nie uruchamiamy analityki ani nie zapisujemy żadnych cookies analitycznych. Dopiero po kliknięciu „Akceptuję" GA ustawia cookies (m.in. _ga), a PostHog zaczyna mierzyć interakcje. Zgodę cofniesz czyszcząc dane strony w przeglądarce.

Lista przedpremierowa (waitlist)

Zanim apka trafi do App Store i Google Play, na stronie możesz zostawić adres e-mail, żeby dostać link do wersji testowej i wiadomość w dniu premiery.

  • Cel: informowanie o dostępności wersji testowej (TestFlight / Google Play) oraz o premierze aplikacji w sklepach
  • Podstawa prawna: Twoja zgoda (RODO Art. 6 ust. 1 lit. a) — zaznaczana checkboxem przy zapisie
  • Dane: adres e-mail, wybrany język strony, adres podstrony z której się zapisałeś, znacznik czasu zapisu
  • Przechowywanie: do wycofania zgody albo 12 miesięcy po premierze aplikacji w sklepach — zależnie co nastąpi pierwsze
  • Wycofanie zgody: link w wiadomości, którą wyślemy, albo mail na support@vodster.app

Zapisy trafiają do Supabase (region UE, Frankfurt) — ten sam procesor, którego używamy dla kont w aplikacji; patrz sekcja „Komu udostępniamy" wyżej.

Zmiany w polityce

Jeśli zmieniamy politykę, powiadomimy emailem co najmniej 14 dni wcześniej. Niezgoda = możesz usunąć konto bez konsekwencji.