Polityka prywatności Phottate
Wersja nadchodząca — projekt z 2026-10-14. Data wejścia w życie nie została ustalona. Aktualny dokument jest dostępny w archiwum aktualnej wersji. Projekt wymaga przeglądu prawnego, uzgodnienia z rzeczywistym działaniem Serwisu i powiadomienia o istotnych zmianach z co najmniej 14-dniowym wyprzedzeniem.
Ten dokument wyjaśnia, jakie dane osobowe zbiera serwis Phottate, po co, na jakiej podstawie prawnej, komu je powierzamy i jakie masz prawa. Napisaliśmy go możliwie konkretnie — wymieniamy nazwy dostawców i realne kategorie danych, zamiast ogólników.
Ta polityka jest jednocześnie plikiem źródłowym w repozytorium serwisu i treścią strony, którą właśnie czytasz — obie wersje są zawsze identyczne, bo strona renderuje ten sam plik.
1. Kto jest administratorem Twoich danych
Administratorem danych osobowych jest [NAZWA FIRMY] z siedzibą w [ADRES SIEDZIBY], NIP [NIP], REGON [REGON], wpisana do [KRS / CEIDG] (dalej „my", „Phottate").
Kontakt w sprawach danych osobowych: kontakt@phottate.com.
Nie powołaliśmy inspektora ochrony danych — nie mamy takiego obowiązku. Wszystkie sprawy związane z danymi obsługujemy pod adresem podanym wyżej.
Serwis działa pod adresem phottate.com.
2. Skrót dla niecierpliwych
- Nie sprzedajemy Twoich danych i nie udostępniamy ich reklamodawcom.
- Nie używamy Google Analytics ani żadnego innego narzędzia analitycznego śledzącego osoby.
- Nie stosujemy ciasteczek marketingowych ani pikseli reklamowych. Statystyka wyświetleń publicznych materiałów działa tylko za Twoją zgodą (sekcje 3.6 i 6).
- Nie wysyłamy newslettera — piszemy do Ciebie tylko w sprawach obsługi konta.
- Zdjęcia i teksty, które wgrywasz, przekazujemy zewnętrznym dostawcom AI, żeby wykonać dla Ciebie usługę. Opisujemy to szczegółowo w sekcjach 7, 9 i 10.
- Konto zakładasz e-mailem, bez hasła — aktywujesz je linkiem, a później logujesz się jednorazowym kodem wysyłanym na skrzynkę.
3. Jakie dane przetwarzamy
3.1. Dane konta
- adres e-mail — wymagany, służy jako login i kanał kontaktu,
- imię i nazwisko lub nazwa, jeśli je podasz,
- nazwa agencji i logo, jeśli je podasz (trafiają na wyrenderowane materiały),
- numer telefonu, jeśli go podasz,
- typ konta (osoba prywatna albo agent nieruchomości),
- ustawienia interfejsu: motyw jasny/ciemny, domyślny tryb mapy, jednostka powierzchni, domyślny kraj wyszukiwania adresu,
- data założenia konta i informacja, czy wykorzystałeś darmową pierwszą animację mapy.
3.2. Dane logowania i bezpieczeństwa konta
- jednorazowe kody logowania — sześć cyfr, ważne 10 minut; w bazie przechowujemy wyłącznie ich skrót kryptograficzny (SHA-256 z tajnym kluczem serwera), nigdy samego kodu,
- jednorazowe linki aktywacyjne przy zakładaniu konta — ważne 24 godziny,
- data akceptacji regulaminu podana w formularzu rejestracji — przechowywana do chwili założenia konta, potem przenoszona na konto,
- stan sesji: utrzymujemy go w podpisanym kryptograficznie tokenie zapisanym w ciasteczku Twojej przeglądarki; w bazie danych NIE prowadzimy listy aktywnych sesji — zapisujemy wyłącznie datę, przed którą wszystkie wcześniejsze sesje są nieważne (po zmianie adresu e-mail, „wyloguj wszędzie", usunięciu lub zawieszeniu konta),
- przy zmianie adresu e-mail: nowy adres oraz token potwierdzający przechowywany wyłącznie jako skrót SHA-256, nigdy w postaci jawnej,
- liczniki służące ograniczaniu nadużyć: próśb o kod, błędnych prób jego wpisania oraz zapytań o adresy, które nie mają u nas konta. Liczniki ograniczające liczbę próśb o kod obejmują także adres IP użyty do wysłania prośby.
3.3. Treści, które tworzysz w serwisie
- Projekty: nazwa nadana przez Ciebie, adres nieruchomości, współrzędne geograficzne i kod kraju.
- Animacje okolicy: promień wyszukiwania, wybrane kategorie miejsc, dane punktów użyteczności publicznej pobrane z OpenStreetMap, szacowane czasy dojścia, własne znaczniki i ich opisy, ustawienia sceny.
- Zdjęcia: pliki, które wgrywasz lub które importujemy z ogłoszenia, ich nazwy, wymiary oraz wersje powstałe po operacjach AI (korekta, wirtualny staging, wyostrzanie, podniesienie rozdzielczości).
- Ujęcia wideo: konfiguracja ruchu kamery, długość, ewentualny własny opis sceny (prompt), identyfikator zlecenia u dostawcy generacji.
- Montaże: oś czasu, napisy wraz z treścią, wybrana muzyka, tekst lektora i wygenerowany plik audio, opis marki wyświetlany w rogu kadru.
- Własna muzyka: pliki, które wgrywasz do biblioteki konta, ich nazwy, rozmiar, długość oraz data złożenia oświadczenia o posiadaniu praw do utworu.
- Import ogłoszenia: adres URL ogłoszenia, nazwa portalu, cena, cena za metr, waluta, metraż, liczba pokoi, skrócony opis oraz adresy zdjęć. Samo zapytanie o ogłoszenie przechowujemy do 30 dni, żeby nie pobierać tej samej strony przy drobnych poprawkach.
3.4. Dane rozliczeniowe
- profil rozliczeniowy, jeśli go uzupełnisz: rodzaj i nazwa odbiorcy, NIP firmy oraz adres (ulica, kod pocztowy, miasto i kraj),
- historia zamówień: identyfikator sesji płatniczej Stripe, kwota, waluta, status, liczba zakupionych kredytów,
- rejestr kredytów: każde doładowanie i każde pobranie wraz z powodem i datą.
Nie przetwarzamy danych Twojej karty płatniczej. Płatność w całości obsługuje Stripe na własnej stronie. Przy tworzeniu klienta w Stripe przekazujemy adres e-mail oraz, jeśli masz profil rozliczeniowy, jego nazwę i adres; otrzymujemy też identyfikatory i informacje potrzebne do rozliczenia transakcji.
3.5. Zgłoszenia i kontakt
- Zgłoszenia błędów i pomysłów: kategoria, treść zgłoszenia, opcjonalnie podany przez Ciebie adres e-mail, adres strony, z której wysłano zgłoszenie, oraz — jeśli wystąpiły — ostatnie komunikaty błędów z konsoli przeglądarki. Te ostatnie mogą zawierać fragmenty adresów i identyfikatory Twoich materiałów.
- Uwagi do rolek generowanych przez AI: treść uwagi oraz migawka stanu rolki w chwili zgłoszenia (pomysł, użyty prompt, oś czasu, napisy, odwołania do zdjęć, nazwa i adres projektu). Migawkę zapisujemy po to, żeby zgłoszenie zachowało sens także po usunięciu rolki lub projektu.
- Korespondencja e-mail, którą do nas kierujesz.
3.6. Dane techniczne i zapisy bezpieczeństwa
- Historia działań i diagnostyka aplikacji: identyfikator konta, czas, odwiedzona ścieżka panelu, rodzaj i wynik operacji, identyfikatory materiałów lub zadań oraz komunikaty i ślady stosu błędów. Służą do diagnozowania awarii i obsługi problemów użytkowników. Nie zapisujemy treści formularzy, payloadów zadań, nagłówków, ciasteczek ani parametrów URL. Komunikaty błędów filtrujemy z danych uwierzytelniających i adresów e-mail; ich treść może wyjątkowo zawierać inne dane osobowe. Dostęp ma wyłącznie administrator.
- Audyt panelu administracyjnego: każda zmiana stanu wykonana przez nas z panelu — kto, co, na czyim koncie i z jakimi parametrami. Zapis nie zawiera adresów IP.
- Licznik wyświetleń stron publicznych: identyfikator strony, data wyświetlenia, opcjonalnie domena strony odsyłającej oraz skrócony odcisk wyliczony z adresu IP, nagłówka przeglądarki i soli zależnej od dnia. Odcisk służy do ograniczania wielokrotnego liczenia wyświetleń tej samej strony w ciągu doby. Osobny skrót adresu IP służy do ograniczenia liczby wyświetleń jednej strony do pięciu na dobę z tego adresu. Nie zapisujemy surowego IP w tabeli wyświetleń i nie używamy do tego licznika ciasteczek. Licznik uruchamiamy wyłącznie po wyrażeniu zgody na statystykę wyświetleń; bez niej nie tworzymy tych skrótów ani nie zapisujemy wyświetlenia. Skróty traktujemy jako dane pseudonimowe, do których mogą stosować się przepisy RODO.
- Logi serwerów i dostawców hostingu, tworzone automatycznie w celu zapewnienia bezpieczeństwa i diagnostyki awarii.
- Telemetria błędów, jeśli jest włączona: opis wyjątku, ślad stosu, kontekst techniczny i adres strony lub żądania. Wyłączamy domyślne zbieranie danych identyfikujących w Sentry i usuwamy ciasteczka z raportów serwerowych, ale treść błędu albo adres mogą wyjątkowo zawierać dane osobowe.
4. Po co przetwarzamy dane i na jakiej podstawie prawnej
Podstawy pochodzą z art. 6 ust. 1 RODO.
- Prowadzenie konta i świadczenie usługi — litera b (wykonanie umowy). Obejmuje logowanie, tworzenie projektów, generowanie materiałów i ich udostępnianie.
- Rozliczenia i obsługa płatności — litera b oraz litera c (obowiązek prawny w zakresie dokumentacji księgowej i podatkowej).
- Obsługa zgłoszeń i korespondencji — litera f (nasz prawnie uzasadniony interes: odpowiadanie na pytania i naprawianie błędów).
- Bezpieczeństwo serwisu: ograniczanie liczby prób logowania, audyt działań administratora, przeciwdziałanie nadużyciom — litera f.
- Statystyka wyświetleń stron publicznych — litera a (Twoja zgoda), z użyciem skrótów opisanych w sekcji 3.6. Zgodę możesz wycofać w każdej chwili.
- Ustalenie, dochodzenie i obrona roszczeń — litera f.
Podanie adresu e-mail jest niezbędne do założenia konta. Pozostałe dane profilu (imię, telefon, nazwa agencji, logo) podajesz dobrowolnie — bez nich usługa działa, zmienia się tylko wygląd gotowych materiałów.
4a. Rabaty, polecenia, prowizje i akceptacja dokumentów
Dla nowych zakupów zapisujemy identyfikatory kuponu i kodu promocyjnego Stripe, tekst kodu, gdy jest dostępny, oraz kwoty zapisane przez Stripe. Historyczne lokalne definicje, wersje, rezerwacje i wykorzystania zachowujemy w archiwum. Zapisujemy cenę pierwotną, rabat, kwotę po rabacie, liczbę kredytów i stan rozliczenia. Służy to wykonaniu zamówienia (art. 6 ust. 1 lit. b RODO), realizacji obowiązków rozliczeniowych (lit. c w wymaganym prawem zakresie) oraz kontroli limitów i przeciwdziałaniu nadużyciom (lit. f — interes w zachowaniu rzetelnych rozliczeń i ochronie klientów).
Przy wejściu przez bezpośredni link partnera przetwarzamy losowy identyfikator polecenia. Z próbą rejestracji zapisujemy adres e-mail, identyfikator partnera, skrót tokenu aktywacji, wersję regulaminu i daty akceptacji, ważności, weryfikacji oraz przypisania. Po zweryfikowanym założeniu nowego konta zapisujemy pierwotne przypisanie do partnera na potrzeby późniejszych zakupów. Nie zmieniamy przypisania istniejącego konta i nie używamy trwałego marketingowego ciasteczka polecenia. Niezwiązana późniejsza wizyta nie tworzy polecenia. Formularz informuje o ważnym poleceniu przed rejestracją.
Podstawą obsługi polecenia i ustalenia poprawnej prowizji jest nasz uzasadniony interes w rozliczeniu źródła sprzedaży i zapobieganiu nadużyciom (lit. f). Wobec partnera dane statusu, stawki, prowizji i wypłat przetwarzamy także w celu wykonania umowy programu partnerskiego (lit. b) i obowiązków podatkowych w zakresie wymaganym prawem (lit. c). Zastosowanie lit. f, ocena interesu i treść obowiązku informacyjnego wymagają przeglądu przed publiczną aktywacją. Podanie identyfikatora polecenia nie jest niezbędne do zwykłej rejestracji.
Dane partnera obejmują identyfikator konta, indywidualną stawkę, status, stały link i opcjonalny kod. Na zamówieniu zapisujemy partnera, stawkę prowizji, podstawę podatkową, kwoty brutto i netto. W historii finansowej zachowujemy prowizje, ich daty dostępności, korekty zwrotów i sporów, partie rozliczeń, daty oraz referencje zewnętrznych płatności. Nie zbieramy numeru konta bankowego i nie zlecamy automatycznych przelewów.
Partner ma dostęp do własnego linku i zbiorczych wyników: liczby poleconych kont i sprzedaży, kwot prowizji, korekt oraz wypłat. Nie udostępniamy mu adresów e-mail, nazw, identyfikatorów kont ani tożsamości poleconych klientów. Szczegółowe powiązania widzi uprawniona obsługa i administratorzy na potrzeby rozliczeń. Zapisujemy audyt administracyjnych zmian kodów, statusów i stawek, uzgodnień zamówień oraz wypłat (lit. f, zabezpieczenie rozliczeń i roszczeń).
Kategorie te są przechowywane w naszej bazie na Hetznerze; dostawcy infrastruktury i kopii zapasowych opisani w §9 mają dostęp w zakresie swojej usługi. Stripe zarządza kodami i otrzymuje cenę pakietu oraz identyfikator zamówienia, wraz z dotychczasowymi danymi płatności; nie wysyłamy mu identyfikatora polecenia ani tożsamości partnera. Resend otrzymuje adres e-mail i link aktywacyjny, którego adres powrotu zawiera losowy identyfikator próby rejestracji. Doradcy księgowi i prawni mogą otrzymać dokumentację w niezbędnym zakresie. Zasady transferów i praw pozostają opisane w §10 i §12.
Akceptację regulaminu zapisujemy z wersją, datą i źródłem, zachowując kolejne wpisy i dotychczasowe dowody. To dowód zawarcia lub zmiany umowy (lit. b) i materiał na potrzeby roszczeń (lit. f). Przyjęcie polityki do wiadomości nie jest blankietową zgodą na przetwarzanie. Dane zakupu i programu są uwzględnione w eksporcie własnych danych; eksport partnera nie zawiera danych identyfikujących klientów.
Okresy przechowywania określa §11, z uwzględnieniem obowiązków prawnych, roszczeń i zasady minimalizacji. Ważność próby rejestracji (24 godziny) nie oznacza usunięcia jej zapisu. Dla nowych kategorii nie wdrożono automatycznego usuwania ani anonimizacji. Wygaśnięcie polecenia i zamknięcie konta nie usuwają automatycznie jego powiązań finansowych. Ostateczna procedura retencji i obsługi żądań usunięcia wymaga osobnego przeglądu; nie przedstawiamy zachowania bazy jako nieograniczonej prawnej podstawy retencji.
5. Zautomatyzowane decyzje i profilowanie
Nie podejmujemy wobec Ciebie decyzji opartych wyłącznie na zautomatyzowanym przetwarzaniu, które wywoływałyby skutki prawne lub w podobny sposób istotnie na Ciebie wpływały. Nie profilujemy Cię do celów marketingowych.
Serwis korzysta z modeli sztucznej inteligencji do wykonania zamówionej przez Ciebie pracy twórczej — analizy zdjęć, generowania ujęć wideo, lektora i propozycji rolek. To narzędzie realizujące Twoje polecenie, a nie mechanizm oceniający Ciebie jako osobę.
6. Ciasteczka i pamięć przeglądarki
Używamy ciasteczek do logowania i bezpieczeństwa oraz do zapisania wyboru motywu i ustawień prywatności:
- authjs.session-token — utrzymuje Cię zalogowanym po podaniu kodu; wygasa po 14 dniach, a wcześniej po zmianie adresu e-mail, usunięciu konta albo użyciu „wyloguj ze wszystkich urządzeń",
- authjs.csrf-token i authjs.callback-url — krótkotrwałe, pomagają bezpiecznie przeprowadzić logowanie i wrócić na właściwą stronę; znikają po zakończeniu procedury,
- phottate-logowanie (na połączeniu szyfrowanym: \_\_Secure-phottate-logowanie) — zapamiętuje adres e-mail między jego podaniem a wpisaniem kodu, dzięki czemu kod działa wyłącznie w tej przeglądarce, w której poprosiłeś o logowanie. Jest podpisany kryptograficznie, niedostępny dla skryptów na stronie i znika po 10 minutach albo po zalogowaniu,
- phottate-ui-locale — po jawnym wyborze przechowuje język interfejsu (polski lub angielski) przez rok, tylko na bieżącym hoście. Na zalogowanym koncie preferencję zapisujemy również w profilu; ma ona pierwszeństwo przed ustawieniem przeglądarki. Język interfejsu nie zmienia treści Twoich materiałów. Cookie nie służy analityce ani reklamie.
- theme — zapamiętuje wybrany przez Ciebie tryb jasny albo ciemny przez maksymalnie rok,
- phottate-zgody — zapisuje wybrane kategorie zgód na maksymalnie 180 dni. Ciasteczko jest podpisane i dostępne tylko dla naszego serwera; nie służy śledzeniu między stronami,
- \__Secure-mapka-admin — dotyczy wyłącznie naszych kont administracyjnych: podwyższona sesja panelu administracyjnego, wygasa po godzinie.
Edytor montażu zapisuje też lokalnie w Twojej przeglądarce wysokość ścieżki wideo i ustawienie prowadnic. Te ustawienia nie są wysyłane z pamięci przeglądarki do naszego serwera. Nie używamy ciasteczek analitycznych, reklamowych ani śledzących i nie osadzamy pikseli społecznościowych.
Przy pierwszej wizycie możesz zaakceptować statystykę wyświetleń, odrzucić dodatkowe przetwarzanie albo wybrać ustawienia. Bez ważnej zgody licznik publicznych prezentacji i filmów nie otrzymuje danych z Twojego żądania. Przycisk „Ustawienia prywatności” pozwala zmienić wybór lub wycofać zgodę w dowolnym momencie. Wycofanie działa na przyszłość i nie wpływa na zgodność wcześniejszego przetwarzania z prawem. Reklamy i remarketing są obecnie nieaktywne; przed uruchomieniem tych funkcji poprosimy o nowy wybór.
Art. 399 ust. 3 ustawy Prawo komunikacji elektronicznej przewiduje wyjątek od wymogu zgody, gdy zapis lub odczyt informacji jest konieczny do dostarczenia usługi żądanej przez użytkownika. Ciasteczka logowania i bezpieczeństwa służą takiej usłudze. Motyw oraz ustawienia edytora zapisujemy po wybraniu przez Ciebie odpowiednich funkcji, aby zachować żądany sposób korzystania z serwisu. Ciasteczko z ustawieniami prywatności zapisujemy, żeby uszanować Twój wybór przy kolejnych wizytach.
Ciasteczka i lokalnie zapisane ustawienia możesz usunąć w przeglądarce. Usunięcie ciasteczka sesji spowoduje wylogowanie.
7. Zdjęcia, ogłoszenia i dane osób trzecich
To najważniejsza sekcja dla agentów nieruchomości. Przeczytaj ją uważnie.
Materiały, które wgrywasz lub importujesz — zdjęcia wnętrz i elewacji, opisy ogłoszeń, adresy nieruchomości — mogą zawierać dane osobowe innych osób: właścicieli mieszkań, najemców, osób widocznych na zdjęciach, a także informacje o ich mieniu i sytuacji życiowej.
W zakresie tych materiałów role wyglądają następująco:
- Ty jesteś administratorem danych osobowych zawartych we wgranych materiałach. To Ty decydujesz, czyje mieszkanie fotografujesz i w jakim celu je publikujesz, i to Ty odpowiadasz za posiadanie podstawy prawnej do ich przetwarzania.
- My jesteśmy podmiotem przetwarzającym — przetwarzamy je wyłącznie na Twoje udokumentowane polecenie, w zakresie potrzebnym do wykonania zamówionej operacji, i nie wykorzystujemy ich do własnych celów.
Wgrywając materiały oświadczasz, że masz prawo je przetwarzać i powierzyć nam ich przetwarzanie — w szczególności że dysponujesz zgodą właściciela nieruchomości na wykorzystanie zdjęć oraz zgodą na rozpowszechnianie wizerunku osób widocznych na zdjęciach, jeśli takie osoby na nich są.
Zalecamy nie wgrywać zdjęć, na których widać osoby, dokumenty, korespondencję albo inne dane pozwalające zidentyfikować mieszkańców. Do prezentacji nieruchomości nie są potrzebne, a znacząco podnoszą ryzyko po Twojej stronie.
Warunki powierzenia przetwarzania — zakres, czas trwania, obowiązki stron, lista dalszych podmiotów przetwarzających i zasady usuwania danych — reguluje umowa powierzenia stanowiąca załącznik nr 1 do regulaminu, dostępna pod adresem phottate.com/umowa-powierzenia. Akceptując regulamin, zawierasz z nami tę umowę.
8. Strony publiczne
Wygenerowane materiały udostępniasz pod publicznymi adresami: animacje okolicy pod adresem zaczynającym się od „/p/", gotowe montaże pod adresem zaczynającym się od „/f/". Każdy taki adres zawiera losowy identyfikator materiału.
Pamiętaj, że każdy, kto zna taki adres, może otworzyć stronę — nie wymaga ona logowania i nie jest chroniona hasłem. Strona zawiera adres nieruchomości, a jeśli uzupełniłeś profil, także nazwę Twojej agencji, logo i dane kontaktowe. Publikujesz je świadomie, w celu promocji oferty. Prosimy wyszukiwarki, żeby tych stron nie indeksowały (plik robots.txt i znacznik „noindex"), ale nie mamy wpływu na to, gdzie sam udostępnisz link.
Osoba otwierająca stronę publiczną pobiera mapę z serwerów MapTiler oraz zdjęcia i filmy z magazynu Cloudflare — ci dostawcy widzą jej adres IP i dane techniczne przeglądarki, na własnych warunkach. Nasz licznik wyświetleń (sekcja 3.6) działa przy tym wyłącznie za zgodą na statystykę, bez ciasteczek analitycznych i bez zapisu surowego adresu IP w tabeli wyświetleń.
Jeśli chcesz wycofać materiał z obiegu, usuń go w panelu — adres publiczny przestanie działać.
9. Komu przekazujemy dane
Korzystamy z zewnętrznych dostawców w zależności od używanych funkcji i konfiguracji serwisu. Ich role prawne są różne: część działa jako nasi podwykonawcy przetwarzający dane, część jako odrębni administratorzy, a niektóre źródła danych publicznych nie otrzymują danych osobowych. Rejestr odbiorców i dostawców, wraz ze statusem weryfikacji transferów, prowadzimy w dokumencie docs/rodo/subprocesorzy.md. Pozycje oznaczone tam jako kandydaci nie oznaczają uruchomionej usługi.
Infrastruktura
- Hetzner — serwery w Niemczech (Unia Europejska), na których działają aplikacja, baza danych PostgreSQL i proces przetwarzający kolejkę zadań wideo. Wolumen bazy danych jest zaszyfrowany w całości.
- Cloudflare R2 — magazyn plików: zdjęć, wygenerowanych ujęć, gotowych filmów, plików lektora, wgranej muzyki oraz zaszyfrowanych kopii zapasowych bazy danych.
- Sentry, jeśli skonfigurowano raportowanie — telemetria błędów aplikacji opisana w sekcji 3.6. Ustawienia wyłączają domyślne zbieranie danych identyfikujących, a z raportów serwerowych usuwamy ciasteczka; nie możemy jednak wykluczyć danych osobowych w treści wyjątku lub adresie żądania.
- RunPod albo Google Cloud (Cloud Run), jeśli skonfigurowano zdalny render — render wideo na zdalnej karcie graficznej (GPU) na czas pojedynczego renderu: najpierw animacje mapy, a po dodatkowej weryfikacji prawnej także montaże. Zadanie dostaje wyłącznie dane potrzebne do renderu — dla map współrzędne i punkty okolicy, dla montażu także Twoje zdjęcia, klipy, dane marki i dźwięk — w kontenerze bez trwałego dysku i bez dostępu do naszej bazy danych. Wynik wraca do naszego magazynu, a robocze kopie kasują się najpóźniej w ciągu doby. Bez konfiguracji zdalnego renderu zadanie wykonuje nasz worker. Koyeb pozostaje kandydatem testowym i nie jest wybierany przez produkcyjny adapter.
Komunikacja i płatności
- Resend — wysyłka wiadomości e-mail: kodów logowania, linków aktywacyjnych, potwierdzeń zmiany adresu i powiadomień o gotowych materiałach.
- Stripe — obsługa płatności za pakiety kredytów. Stripe jest wobec Twoich danych płatniczych odrębnym administratorem i stosuje własną politykę prywatności.
Generowanie i przetwarzanie treści
- fal.ai — platforma generowania: ujęcia wideo ze zdjęć, wirtualny staging, korekta zdjęć, podnoszenie rozdzielczości, synteza mowy lektora i muzyki. Otrzymuje Twoje zdjęcia, teksty lektora i opisy scen. Modele, z których faktycznie korzysta, dostarczają podmioty trzecie — m.in. Kling, MiniMax, Wan, Seedance, SeedVR, Topaz, Google (Nano Banana) i ElevenLabs; aktualny spis prowadzimy w rejestrze subprocesorów.
- OpenRouter z modelem Google Gemini — automatyczna bramka jakości zdjęcia przed generowaniem ujęcia (czy zdjęcie nadaje się do animacji). Otrzymuje zdjęcie w formie tymczasowego, jednorazowego linku.
- Anthropic — analiza zdjęć i planowanie rolek przez model językowy. Otrzymuje Twoje zdjęcia, nazwę i adres projektu, dane z importowanego ogłoszenia oraz wskazówkę, którą wpiszesz.
Dane o miejscach i mapy
- Mapbox — zamiana adresu na współrzędne oraz obliczanie czasów dojścia. Otrzymuje adres nieruchomości i współrzędne.
- MapTiler — podkłady mapowe używane przy renderowaniu animacji.
- OpenStreetMap (Overpass API) — dane o punktach użyteczności publicznej w okolicy. Zapytania dotyczą obszaru, nie osoby.
- Opcjonalna usługa pobierania ogłoszeń — jeśli skonfigurowano ją do obsługi portali blokujących bezpośredni dostęp, otrzymuje adres URL ogłoszenia. Operator tej usługi wymaga wskazania w rejestrze przed jej użyciem z danymi użytkowników.
- Narodowy Bank Polski — publiczne statystyki cen nieruchomości. Nie wysyłamy tam żadnych Twoich danych.
Inni odbiorcy
Dane mogą zostać udostępnione podmiotom uprawnionym na podstawie przepisów prawa (sądy, organy ścigania, organy podatkowe), a także naszym doradcom prawnym i księgowym w zakresie niezbędnym do wykonywania ich obowiązków.
10. Przekazywanie danych poza Europejski Obszar Gospodarczy
Część dostawców, w tym fal.ai, Anthropic, Cloudflare, Stripe, Mapbox, Resend, OpenRouter oraz — przy zdalnym renderze — RunPod lub Google Cloud, może przetwarzać dane poza EOG albo umożliwiać dostęp do nich spoza EOG. Niektóre modele udostępniane przez fal.ai pochodzą od dostawców z Chin. W zależności od użytej funkcji transfer może obejmować wgrane zdjęcia, treści poleceń i dane projektu. Aplikacja i baza danych działają na serwerach Hetznera w Niemczech.
Podstawą transferu do konkretnego odbiorcy może być decyzja o odpowiednim stopniu ochrony, obejmująca jego aktualną certyfikację Data Privacy Framework (art. 45 RODO), albo standardowe klauzule umowne wraz z wymaganymi środkami dodatkowymi (art. 46 RODO). Rejestr wskazany w sekcji 9 opisuje przypisaną podstawę i jej status weryfikacji. Wpis oznaczony jako „do potwierdzenia" nie jest potwierdzeniem zawarcia umowy, certyfikacji ani zakończenia oceny transferu. Sam wybór europejskiego regionu serwera nie wyklucza dostępu do danych z państwa trzeciego.
Kraje trzecie mogą zapewniać niższy poziom ochrony danych niż prawo Unii Europejskiej, a organy publiczne tych państw mogą mieć szersze uprawnienia dostępu do danych. Funkcje oparte na sztucznej inteligencji mogą dodatkowo wymagać przekazania zdjęć i treści poleceń; pozostali dostawcy wskazani wyżej obsługują także inne części serwisu.
Informację o zastosowanych zabezpieczeniach i sposób uzyskania ich kopii podamy na żądanie wysłane na adres kontaktowy.
11. Jak długo przechowujemy dane
Warunki przechowywania nowych kategorii z §4a są określane przez okres wykonywania umowy, właściwe obowiązki podatkowe i terminy roszczeń. Historia finansowa, powiązania kont i dowody akceptacji są zachowywane przy zamknięciu konta. Nie deklarujemy ich pełnej anonimizacji: identyfikatory i powiązania mogą nadal pozwalać na ustalenie osoby przez administratora. Wygaśnięcie 24-godzinnej próby rejestracji nie kasuje jej rekordu. Przed publikacją trzeba zatwierdzić odrębną procedurę usuwania lub ograniczania tych danych i uzgodnić dotychczasowe obietnice retencji poniżej z działaniem Serwisu.
- Dane konta i utworzone materiały — przez czas posiadania konta. Konto możesz usunąć samodzielnie w panelu; usunięcie jest natychmiastowe, z zastrzeżeniem wyjątków niżej.
- Projekty przeniesione do archiwum — usuwane automatycznie po 30 dniach od archiwizacji, wraz z powiązanymi materiałami.
- Materiały usunięte ręcznie — usuwane od razu, bez kosza.
- Kody logowania — 10 minut od wysłania; kasujemy je też, gdy poprosisz o nowy kod albo się zalogujesz. Linki aktywacyjne konta — 24 godziny. Tokeny zmiany adresu e-mail — do 24 godzin od złożenia prośby.
- Zgoda na regulamin z formularza rejestracji — do chwili założenia konta (wtedy przenosimy ją na konto), a jeśli konto nie powstanie — najwyżej 30 dni.
- Dokumentacja rozliczeniowa i rejestr kredytów — 5 lat licząc od końca roku podatkowego, w którym powstał obowiązek podatkowy. Po usunięciu konta zostaje z nich wyłącznie zanonimizowany wpis rozliczeniowy (identyfikator zamówienia i kwoty), bez danych osobowych. Tego wpisu nie usuwamy na żądanie, bo wymaga go prawo podatkowe.
- Zgłoszenia błędów i uwagi do rolek — do 24 miesięcy.
- Historia działań i diagnostyka aplikacji — 30 dni; wpisy powiązane z kontem usuwamy również przy jego usunięciu.
- Zapisy audytu panelu administracyjnego — 24 miesiące, jako zabezpieczenie przed nadużyciami po naszej stronie.
- Wyświetlenia stron publicznych (sekcja 3.6) — 90 dni.
- Wybór zgód w przeglądarce — ciasteczko wygasa najpóźniej po 180 dniach; każda zmiana wyboru zastępuje wcześniejszą wartość.
- Zapytania o ogłoszenia przy imporcie — do 30 dni.
- Analizy zdjęć wykonywane przy rolkach AI — kasowane razem ze zdjęciem, którego dotyczą.
Usunięcie konta oznacza również trwałe usunięcie wgranych zdjęć i wygenerowanych filmów. Pobierz wcześniej to, co chcesz zachować — po usunięciu nie da się ich odtworzyć.
12. Twoje prawa
Przysługuje Ci prawo do:
- wycofania zgody w dowolnym momencie przez przycisk „Ustawienia prywatności” na stronie; nie wpływa to na zgodność przetwarzania sprzed wycofania,
- dostępu do danych i uzyskania ich kopii (art. 15 RODO),
- sprostowania danych nieprawidłowych lub niekompletnych (art. 16),
- usunięcia danych, czyli „prawo do bycia zapomnianym" (art. 17),
- ograniczenia przetwarzania (art. 18),
- przenoszenia danych do innego administratora (art. 20),
- sprzeciwu wobec przetwarzania opartego na naszym prawnie uzasadnionym interesie, z przyczyn związanych z Twoją szczególną sytuacją (art. 21).
Część z tych praw ma granice — nie usuniemy dokumentów księgowych przed upływem okresu wymaganego przepisami podatkowymi i nie ograniczymy przetwarzania, jeśli jest ono niezbędne do obrony roszczeń.
Jak skorzystać z tych praw: napisz na kontakt@phottate.com z adresu, na który zarejestrowane jest konto. Odpowiadamy bez zbędnej zwłoki, najpóźniej w ciągu miesiąca od otrzymania żądania.
Najczęstsze żądania zrealizujesz też samodzielnie, bez pisania do nas: konto usuniesz w panelu (Ustawienia → zakładka „Prywatność"), a kopię swoich danych — projekty, materiały, historię kredytów i zamówień — pobierzesz stamtąd jako plik JSON.
Jeśli uważasz, że przetwarzamy Twoje dane niezgodnie z prawem, możesz wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych, ul. Moniuszki 1A, 00-014 Warszawa, uodo.gov.pl.
13. Bezpieczeństwo
Stosujemy m.in. następujące zabezpieczenia:
- logowanie bez hasła, jednorazowym kodem wysyłanym na Twoją skrzynkę — nie przechowujemy haseł, więc nie ma czego wykraść,
- tokeny potwierdzenia zmiany adresu e-mail przechowywane wyłącznie jako skrót kryptograficzny,
- szyfrowanie połączeń (HTTPS),
- szyfrowanie danych w spoczynku: wolumen bazy danych na naszym serwerze jest zaszyfrowany w całości (LUKS), kopie zapasowe szyfrujemy przed wysłaniem poza serwer — klucz do odszyfrowania trzymamy wyłącznie poza serwerem — a magazyn plików (Cloudflare R2) szyfruje dane w spoczynku na swoich warunkach,
- ograniczanie liczby prób logowania,
- dostęp do panelu administracyjnego chroniony drugim składnikiem uwierzytelnienia i rejestrowany w dzienniku audytu,
- zasadę minimalnego dostępu — do danych produkcyjnych sięgamy tylko wtedy, gdy jest to konieczne do obsługi zgłoszenia lub usunięcia awarii.
Żadne zabezpieczenie nie daje stuprocentowej pewności. Jeśli zauważysz coś niepokojącego, napisz na kontakt@phottate.com.
14. Wiek użytkowników
Serwis jest przeznaczony dla osób pełnoletnich, prowadzących działalność związaną z obrotem nieruchomościami lub prezentujących własną nieruchomość. Nie kierujemy oferty do dzieci i świadomie nie zbieramy ich danych.
15. Zmiany polityki
Możemy aktualizować tę politykę — na przykład gdy dodamy funkcję korzystającą z nowego dostawcy. O istotnych zmianach uprzedzimy Cię wiadomością e-mail wysłaną na adres przypisany do konta, z co najmniej 14-dniowym wyprzedzeniem. Data ostatniej aktualizacji znajduje się na początku dokumentu.
Historia zmian tego dokumentu jest jawna — polityka jest wersjonowana razem z kodem serwisu.
16. Kontakt
W sprawach dotyczących danych osobowych: kontakt@phottate.com
[NAZWA FIRMY] [ADRES SIEDZIBY]