HeatAlgo
Polityka prywatności
Ostatnia aktualizacja: 18 października 2026
1. Administrator danych
Administratorem danych osobowych Użytkowników serwisu HeatAlgo oraz osób, które kontaktują się z nami przez formularze na stronie heatalgo.com, jest Cratun Sp. z o.o. z siedzibą pod adresem Niekłonice 49E, 76-024 Niekłonice, wpisana do rejestru przedsiębiorców pod numerem KRS 0000971816, NIP: 4990690625, REGON: 522021073. Kontakt w sprawach ochrony danych: [email protected]. Nie wyznaczyliśmy inspektora ochrony danych.
2. Jakie dane przetwarzamy
Jeśli Użytkownik wybierze logowanie przez Google, Google uwierzytelnia go zgodnie ze swoją polityką prywatności. HeatAlgo przez Supabase Auth otrzymuje identyfikator konta i dane tożsamości potrzebne do logowania, w tym adres e-mail i jego stan weryfikacji. Służy to utworzeniu i obsłudze konta, a nie reklamie. Opcjonalny firmowy adres e-mail jest osobnym polem przeznaczonym na dokumenty dla klientów; nie służy do odzyskiwania konta. Zapisujemy aktualną wersję zaakceptowanego regulaminu i czas zakończenia rejestracji. Weryfikacja dwuetapowa jest opcjonalna; zapisujemy stan zabezpieczeń i skróty kodów zapasowych, nigdy ich jawną treść.
Dane konta: adres e-mail, hasło (przechowywane wyłącznie jako skrót kryptograficzny, nigdy w jawnej postaci), imię i nazwisko oraz - jeżeli Użytkownik je poda - nazwa firmy, logo, telefon i adres strony internetowej (dane firmowe są wyświetlane na formularzu udostępnianym klientowi i w dokumentach PDF), a także preferowany język, jednostki miar (metryczne lub imperialne) i walutę wyświetlania (PLN, EUR lub USD). Przy zakładaniu Konta ustawiamy jednostki imperialne, jeżeli według Cloudflare żądanie pochodzi ze Stanów Zjednoczonych; zapisujemy tylko wybrane jednostki, a nie kraj ani adres IP. Walutę wyświetlania ustawiamy w ten sam sposób, według kraju tego pierwszego żądania - PLN dla Polski, USD dla Stanów Zjednoczonych, EUR dla pozostałych krajów i PLN, gdy kraj jest nieznany - i zapisujemy tylko kod waluty. Przed zalogowaniem i po nim aplikacja w ten sam sposób sprawdza, czy połączenie pochodzi ze Stanów Zjednoczonych, żeby pokazać ceny najpierw w dolarach; tego kraju ani adresu IP nie zapisujemy. Użytkownik może w każdej chwili zmienić jednostki i walutę w ustawieniach Konta. Kursy walut, według których przeliczamy ceny na ekranie, pobieramy z publicznej tabeli Narodowego Banku Polskiego (NBP); z tym zapytaniem nie przekazujemy żadnych danych Użytkownika.
Dane projektowe: dane wprowadzane przez Użytkownika w ramach projektów (parametry budynków, obliczenia, rysunki), w tym dane klientów Użytkownika, jeżeli je wprowadzi (patrz pkt 10).
Dokumenty budynku: pliki lub tekst, które Użytkownik wkleja albo wgrywa, aby AI odczytało z nich dane (np. projekt budowlany, zestawienie stolarki okiennej i drzwiowej, charakterystyka energetyczna, zdjęcia takich dokumentów) - patrz pkt 4.
Dane z formularzy kontaktowych i zamówień na stronie heatalgo.com (także od osób, które nie mają Konta): imię, adres e-mail, telefon i treść wiadomości, strona, z której wysłano formularz, oraz przesłane z nim dane techniczne: skrót adresu IP, dane przeglądarki, strona odsyłająca, znaczniki kampanii (UTM) i identyfikator sesji analitycznej (dane techniczne usuwamy po 30 dniach, pkt 7).
Dane z darmowych kalkulatorów na heatalgo.com: imię i adres e-mail podane po to, żebyśmy wysłali wynik kalkulatora w pliku PDF, oraz dane wpisane do samego kalkulatora (powierzchnia, typ budynku, standard izolacji, strefa klimatyczna albo wymiary pomieszczenia i rozstaw rur). Każdy z kalkulatorów - strat ciepła, mocy pompy i ogrzewania podłogowego - pokazuje wynik na stronie bez podania tych danych. Podanie jest dobrowolne i potrzebne tylko do wysłania PDF-u.
Dane z formularza newslettera na heatalgo.com (także od osób bez Konta): adres e-mail i język strony.
Dane techniczne i analityczne: pseudonimizowane zdarzenia korzystania z aplikacji (identyfikator konta, bez treści formularzy - nagrania sesji maskują pola formularzy), logi techniczne asystenta AI opisane w pkt 4 i 7 oraz logi serwera niezbędne do zapewnienia bezpieczeństwa. Zgłoszenia wysłane z aplikacji („Zgłoś problem”, „Zaproponuj moduł” i pytania do pomocy): treść, adres strony, z której je wysłano, dane przeglądarki, a przy zgłoszeniu problemu - zrzut ekranu dołączany automatycznie.
Podanie danych konta jest dobrowolne, ale niezbędne do zawarcia i wykonania umowy - bez nich nie jest możliwe założenie Konta.
3. Cele i podstawy prawne
Świadczenie usługi i obsługa konta - art. 6 ust. 1 lit. b RODO (wykonanie umowy).
Odczyt danych z dokumentów budynku przez AI, na życzenie Użytkownika - art. 6 ust. 1 lit. b RODO (wykonanie umowy). Szczegóły w pkt 4.
Odpowiedź na zapytanie z formularza kontaktowego i obsługa zamówionej usługi - art. 6 ust. 1 lit. b RODO (działania na żądanie przed zawarciem umowy).
Wystawianie faktur i rozliczenia - art. 6 ust. 1 lit. c RODO (obowiązek prawny).
Wiadomości związane z usługą: dotyczące Konta, zakupów, planu, subskrypcji i jej odnawiania, formularzy klienta oraz zmian regulaminu, cen i Serwisu, które dotyczą umowy - art. 6 ust. 1 lit. b i f RODO. Tych wiadomości nie można wyłączyć, bo są częścią umowy; nie zawierają ofert.
Oferty i rabaty, przypomnienia zachęcające do zakupu oraz newsletter o nowościach w Serwisie wysyłamy e-mailem wyłącznie osobom, które wyraziły na to zgodę (art. 398 ustawy Prawo komunikacji elektronicznej) - art. 6 ust. 1 lit. a RODO. Zgodę można wycofać w każdej chwili w Ustawieniach albo odnośnikiem w każdej takiej wiadomości, co nie wpływa na zgodność z prawem wysyłki sprzed wycofania. Newsletter można zamówić także bez Konta, formularzem na heatalgo.com: zapisujemy wtedy adres e-mail, treść i czas zgody, stronę, na której był formularz, oraz czas potwierdzenia zapisu linkiem z wiadomości. Samego adresu IP nie zapisujemy - przez dobę przechowujemy tylko jego jednokierunkowy skrót, żeby ograniczyć powtarzane zapisy. Adres z niepotwierdzonego zapisu usuwamy po 30 dniach, a z potwierdzonego - od razu po rezygnacji, także z historii wysłanych wiadomości; zapis o zgodzie (jej treść, czas i strona) zostaje, już bez adresu. Gdy adres jest już albo stanie się adresem Konta, zgoda przechodzi na Konto.
Analityka produktowa i rozwój Serwisu - art. 6 ust. 1 lit. f RODO (uzasadniony interes: doskonalenie usługi). Dotyczy to statystyk odwiedzin i korzystania z aplikacji, które nie wymagają zgody, bo nie obejmują nagrań na stronie heatalgo.com ani profilowania reklamowego; w aplikacji po zalogowaniu obejmują również nagrania sesji z maskowaniem pól formularzy (pkt 9).
Kontakt z Użytkownikami w sprawie ich doświadczeń z Serwisem (pytania o opinię i krótkie rozmowy) - art. 6 ust. 1 lit. f RODO (uzasadniony interes: rozwój i doskonalenie usługi). Korzystamy przy tym z adresu e-mail konta, imienia, jeżeli zostało podane, oraz z informacji o korzystaniu z Serwisu na tym koncie (np. moduł i etap projektu) - w zakresie potrzebnym, żeby pytanie było trafne. Użytkownik może w każdej chwili wnieść sprzeciw wobec takiego kontaktu, odpowiadając na wiadomość albo korzystając z zamieszczonego w niej odnośnika do rezygnacji. Na tej podstawie nie wysyłamy ofert ani rabatów - te wysyłamy wyłącznie za osobną zgodą na ich otrzymywanie.
Rozmowa telefoniczna po zakupie raportu: jeżeli Użytkownik po zakupie zostawi w Serwisie numer telefonu i zaznaczy zgodę na kontakt telefoniczny, dzwonimy pod ten numer, żeby zapytać o ten zakup - art. 6 ust. 1 lit. a RODO (zgoda) oraz art. 398 ustawy Prawo komunikacji elektronicznej. Numeru używamy wyłącznie do tej rozmowy i nie przedstawiamy w niej ofert. Zapisujemy, którą treść zgody Użytkownik zaznaczył i kiedy. Zgodę można w każdej chwili wycofać przyciskiem w tym samym miejscu Serwisu albo pisząc na adres z pkt 1 - numer usuwamy wtedy od razu.
Opinia po zakupie: po pobraniu kupionego raportu prosimy o ocenę HeatAlgo. Jeżeli Użytkownik ją wyśle, zapisujemy ocenę, treść opinii oraz - jeżeli je poda - rolę (właściciel domu, instalator, projektant), imię, nazwę firmy i logo; logo zapisujemy w tym samym magazynie plików co logo firmy z ustawień Konta. Opinię czytamy, żeby ulepszać Serwis - art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes). Imię, rolę, nazwę firmy, logo i treść opinii pokazujemy na heatalgo.com tylko wtedy, gdy Użytkownik zaznaczy osobną zgodę na publikację - art. 6 ust. 1 lit. a RODO; zapisujemy, którą treść zgody zaznaczył i kiedy. Prosimy o opinię każdego kupującego, niezależnie od oceny, nie dajemy nic w zamian i nie zmieniamy treści opinii. Jeżeli opinia nie zostanie wysłana, po 3 dniach przypominamy o niej jeden raz: powiadomieniem w Serwisie, a e-mailem tylko Użytkownikowi, który wyraził zgodę na informacje handlowe. Zgodę na publikację można w każdej chwili wycofać, pisząc na adres z pkt 1 - usuwamy wtedy opinię ze strony.
Nagrania sesji na stronie heatalgo.com, zapamiętanie przeglądarki w statystykach (zapisanie identyfikatora PostHog na urządzeniu, na heatalgo.com i w aplikacji heatalgo.app) oraz narzędzia reklamowe Google Ads i Meta - art. 6 ust. 1 lit. a RODO (zgoda; zapis na urządzeniu - art. 399 ustawy Prawo komunikacji elektronicznej). Bez zgody nie uruchamiamy ani nagrań, ani tych narzędzi, i nie zapisujemy na urządzeniu Użytkownika ani identyfikatora PostHog, ani identyfikatora kliknięcia w reklamę. Zgodę można w każdej chwili wycofać, co nie wpływa na zgodność z prawem przetwarzania sprzed wycofania - patrz pkt 9.
Wysłanie wyniku darmowego kalkulatora w pliku PDF na wskazany adres - art. 6 ust. 1 lit. b RODO (działania podjęte na żądanie osoby, której dane dotyczą). Naszych własnych ofert HeatAlgo wysyłamy na ten adres tylko wtedy, gdy osoba zaznaczy w formularzu kalkulatora osobną, dobrowolną zgodę - art. 6 ust. 1 lit. a RODO; bez tej zgody adresu używamy wyłącznie do wysłania wyniku, a zgodę można wycofać w każdej chwili. Danych z kalkulatorów nie przekazujemy instalatorom ani żadnym innym podmiotom trzecim - do tego potrzebowalibyśmy osobnej zgody, o którą nie prosimy.
Zapewnienie bezpieczeństwa Serwisu, w tym analiza logów serwera - art. 6 ust. 1 lit. f RODO (uzasadniony interes: bezpieczeństwo usługi).
Nie podejmujemy wobec Użytkowników zautomatyzowanych decyzji, w tym profilowania, wywołujących skutki prawne (art. 22 RODO).
4. Dokumenty budynku i asystent AI
Serwis udostępnia odczyt danych z dokumentów budynku przez AI w ramach asystenta: Użytkownik wkleja albo załącza dokumenty w rozmowie z asystentem o projekcie, a asystent odczytuje z nich dane. Dokumentami mogą być np. projekt budowlany, zestawienie stolarki okiennej i drzwiowej, charakterystyka energetyczna albo zdjęcia takich dokumentów.
Wartości odczytane z dokumentów trafiają do formularza tak, jak Użytkownik ustawił asystenta: w trybie „Proponuj” dopiero po zatwierdzeniu przez Użytkownika, w trybie „Automatycznie” od razu, z przyciskiem, który pozwala je cofnąć. Osobno, na wyraźne polecenie Użytkownika, asystent może zmienić wskazane wartości w projekcie - opisujemy to w akapicie poniżej. AI nigdy nie wykonuje obliczeń zapotrzebowania na ciepło - to obliczenie zawsze wykonuje w pełni algorytm zgodny z PN-EN 12831-1.
Na wyraźne polecenie Użytkownika asystent może zmienić dane w projekcie - na przykład ustawić wskazaną wartość w obliczeniach. Poleceniem jest wiadomość Użytkownika. W trybie „Automatycznie” zmiana jest zapisywana od razu, bez osobnego zatwierdzenia; w trybie „Proponuj” asystent tylko ją proponuje, a zapisuje ją dopiero przycisk, który naciska Użytkownik - do tego czasu propozycję przechowujemy razem z rozmową. Do dostawcy modelu AI trafia wówczas również lista tych czynności wraz z ich parametrami. Zmiany pól obliczeniowych asystent wypisuje w rozmowie razem z przyciskiem, który pozwala je cofnąć. Żeby cofnięcie było możliwe, przed każdą taką zmianą zapisujemy w Serwisie kopię poprzedniej wersji dokumentu projektu; kopię przechowujemy przez 30 dni, a następnie usuwamy - po tym czasie cofnięcie nie jest już możliwe. Efekty każdej czynności są widoczne w Serwisie. Na takie samo polecenie asystent może też utworzyć nowy, pusty projekt, zmienić nazwę projektu, który Użytkownik wskazał w rozmowie, albo usunąć projekt, który Użytkownik wskazał w rozmowie - nigdy inny. Przy zmianie nazwy poprzednią nazwę zapisujemy w rozmowie, na potwierdzeniu zmiany, żeby można ją było cofnąć przyciskiem; nie obowiązuje jej wskazany wyżej okres 30 dni. Usunięty w ten sposób projekt jest oznaczany jako usunięty, tak jak przy usunięciu ręcznym, i można go przywrócić przyciskiem w rozmowie tak długo, jak długo pozostaje wyłącznie oznaczony jako usunięty - czyli do trwałego skasowania opisanego w pkt 7; wskazany wyżej okres 30 dni go nie dotyczy. Na takie samo polecenie asystent może też dodać, zmienić albo usunąć wpis w Mojej bibliotece Użytkownika; przed zmianą zapisujemy kopię poprzedniej wersji wpisu, żeby można ją było cofnąć przyciskiem w rozmowie, i usuwamy ją po 30 dniach.
Treści załączonych plików nie odczytuje model, z którym toczy się rozmowa z asystentem - widzi on tylko ich nazwy - a pliki nie są zapisywane w Serwisie, z dwoma wyjątkami. Pierwszy: plik załączony w rozmowie na stronie asystenta Algo albo w module ogrzewania podłogowego Użytkownik może wskazać jako podkład do rysowania sekcji ogrzewania podłogowego, a plik załączony w rozmowie w module wentylacji - jako podkład rysunku kondygnacji w tym module. Dzieje się to wyłącznie po naciśnięciu przycisku przez Użytkownika; dopiero wtedy plik jest zapisywany w projekcie jak każdy inny podkład. Drugi: pliki załączone w rozmowie o projekcie trafiają do odczytu danych z dokumentów budynku, gdy asystent pokaże ten odczyt - od razu, chyba że miesięczny limit asystenta AI jest wykorzystany; wtedy zapisujemy je na czas tego odczytu, a po zatwierdzeniu jego wyniku strony z rzutami potwierdzonych kondygnacji - w projekcie, na zasadach z akapitu o nim poniżej. Poza tymi dwoma przypadkami nie zapisujemy pliku. Tekst wklejony do rozmowy jest częścią rozmowy i jest przechowywany razem z nią. Dokumenty przetwarzają w naszym imieniu podmioty opisane w akapicie o OpenRouter poniżej - pośrednik w dostępie do modelu i OpenAI, operator platformy, na której model działa - na podstawie umowy powierzenia przetwarzania danych z OpenRouter; OpenAI przechowuje je najwyżej 30 dni, wyłącznie do wykrywania nadużyć (patrz akapit o OpenRouter). Odczyt danych z dokumentów budynku (do obliczeń OZC, doboru pompy ciepła i projektu rekuperacji) ma własne zasady, opisane w akapicie poniżej.
Odczyt danych z dokumentów budynku do obliczeń OZC, doboru pompy ciepła i projektu rekuperacji jest osobnym zadaniem wykonywanym w tle. Uruchamiają go dokumenty, które Użytkownik załączył w rozmowie o projekcie, i zaczyna się od razu; korzysta z tego samego miesięcznego limitu asystenta AI co rozmowa. Wgrane pliki i obrazy ich stron zapisujemy w Serwisie na czas odczytu: po 24 godzinach od rozpoczęcia odczytu są automatycznie usuwane, najpóźniej w ciągu kolejnej godziny, a wcześniej - gdy Użytkownik przerwie albo odrzuci odczyt lub gdy odczyt się nie powiedzie. Najpierw model AI działający na platformie OpenAI, osiągany przez OpenRouter na zasadach z akapitu o OpenRouter poniżej, rozpoznaje rodzaj każdej strony na podstawie jej pomniejszonego obrazu i warstwy tekstowej; ten sam model czyta strony opisowe, które mają warstwę tekstową, a także - wyłącznie on, niezależnie od warstwy tekstowej - świadectwa charakterystyki energetycznej, audyty energetyczne i faktury za paliwo, z których odczytuje tylko wielkości (rok budowy, rodzaj i roczne zużycie paliwa, współczynniki U); wartość albo cytat, w którym jest numer PESEL, numer NIP, numer rachunku bankowego, numer telefonu, adres e-mail albo adres (kod pocztowy z ulicą albo ulica z numerem domu), jest odrzucany i nie jest zapisywany; o imiona i nazwiska model nie jest pytany i żadne pole ich nie odczytuje, ale nie są one odfiltrowywane. Strony, które ten model uznał za administracyjne - decyzje, wnioski, formularze i inne strony, których przedmiotem są dane osoby, takie jak imię i nazwisko, adres czy numer identyfikacyjny - nie są wysyłane do żadnego innego modelu, a ich obrazy usuwamy zaraz po rozpoznaniu. Pozostałe strony - rzuty, przekroje, zestawienia przegród i stolarki, projekty instalacji centralnego ogrzewania i wentylacji, karty katalogowe central wentylacyjnych oraz strony bez warstwy tekstowej, np. skany i zdjęcia - razem ze wszystkim, co jest na nich wydrukowane, także z danymi inwestora w tabelce na rysunku, czyta model AI działający na tej samej platformie OpenAI, osiągany również przez OpenRouter, na tych samych zasadach co rozmowa z asystentem (akapit o OpenRouter poniżej). Wynik odczytu - odczytane wartości razem z krótkimi, do 400 znaków, cytatami ze stron, na których je znaleziono - przechowujemy najwyżej 30 dni od rozpoczęcia odczytu, a następnie usuwamy. Wartości, które Użytkownik zatwierdzi, stają się częścią projektu i są przechowywane tak jak pozostałe dane projektu (pkt 7). Zatwierdzając wynik, Użytkownik zapisuje też w projekcie stronę z rzutem każdej potwierdzonej kondygnacji - razem ze wszystkim, co jest na niej wydrukowane, także z tabelką rysunku - jako podkład do rysowania ogrzewania podłogowego; ta strona nie jest usuwana po 24 godzinach, lecz jest przechowywana tak jak pozostałe dane projektu (pkt 7), dopóki Użytkownik nie usunie jej z projektu.
Generowanie sekcji ogrzewania podłogowego korzysta z osobnego, zapisanego szkicu przypisanego do projektu i kondygnacji. Szkic zawiera rozpoznane obrysy, proponowane sekcje i pomieszczenia, wyłączenia, wybór sekcji oraz ręczne poprawki. Nierozstrzygnięty szkic przechowujemy do jego zastosowania lub odrzucenia przez Użytkownika albo do usunięcia projektu lub konta. Zastosowanie zapisuje wybrane sekcje i usuwa zbędną treść szkicu; odrzucenie usuwa szkic bez zmiany zapisanych sekcji. Nowe zastosowania sekcji nie tworzą kopii do cofnięcia; sekcje można ręcznie edytować lub usuwać. Dotychczasowe potwierdzenia z funkcją cofnięcia zachowują okres 30 dni. Diagnostykę prób usuwamy po 30 dniach. Poprawianie szkicu może przekazać polecenie poprawki i poprzednie rozpoznane obrysy temu samemu modelowi czytającemu rzut.
Jeżeli dokument budynku albo rzut kondygnacji zawiera dane osobowe (np. dane inwestora w tabelce rysunkowej), Użytkownik pozostaje ich administratorem na zasadach opisanych w pkt 10 - Usługodawca, OpenRouter i OpenAI - operator platformy, na której działa model, jako podwykonawca OpenRouter - przetwarzają je wyłącznie na jego polecenie, w ramach odczytu opisanego wyżej.
Poza odczytem dokumentów Serwis udostępnia asystenta AI, który odpowiada na pytania o projekt i sprawdza wykonane obliczenia. W tym celu do dostawcy modelu AI (za pośrednictwem OpenRouter - patrz akapit poniżej) trafia wycinek danych projektu - dane techniczne budynku, dane instalacji zaprojektowanej w danym module i wyniki obliczeń, które Serwis dla nich wykonał. Wycinek nie zawiera danych identyfikujących klienta Użytkownika: imienia i nazwiska, adresu ani danych kontaktowych. Na własnej stronie asystenta (poza projektem) wycinek obejmuje wskazany w rozmowie projekt razem z jego nazwą, a gdy pytanie dotyczy innych projektów Użytkownika - także te projekty razem z nazwami, które Użytkownik im nadał; inaczej asystent nie mógłby ich rozróżnić. Nazwa projektu jest etykietą Użytkownika, a dane klienta zapisane w projekcie nadal do wycinka nie wchodzą. Gdy pytanie tego wymaga, do wycinka trafiają też wpisy z Mojej biblioteki Użytkownika (np. przegrody i ich warstwy).
Od 2 października 2026 r. każde połączenie z modelem AI - odczyt dokumentów, odczyt rzutu przy rysowaniu sekcji ogrzewania podłogowego, rozmowa z asystentem, sprawdzenie projektu, nadawanie tytułów rozmowom i tłumaczenie rozmów dla naszego zespołu - przechodzi przez pośrednika: OpenRouter (OpenRouter, Inc., 169 Madison Avenue, Nowy Jork, USA), przez jego standardowy punkt dostępu (openrouter.ai) w Stanach Zjednoczonych. OpenRouter przekazuje zapytanie - wycinek danych projektu, rozmowę, załączone pliki, obrazy stron i rzutów oraz listę czynności asystenta - wyłącznie do platformy OpenAI (OpenAI, L.L.C., San Francisco, USA) działającej w Stanach Zjednoczonych: najpierw do jej trybu priorytetowego, a gdy ten nie odpowie - do trybu standardowego tej samej platformy, nigdy do innej platformy. Modele działają więc poza Europejskim Obszarem Gospodarczym, a przekazanie danych odbywa się na podstawie standardowych klauzul umownych (pkt 5). OpenAI jest podwykonawcą OpenRouter i przetwarza dane na podstawie umowy powierzenia OpenRouter; według własnych warunków OpenAI nie wykorzystuje treści przesłanych przez interfejs API do trenowania modeli i przechowuje je najwyżej 30 dni, wyłącznie do wykrywania nadużyć, a potem usuwa. OpenRouter nie wykorzystuje przekazanych treści do trenowania modeli. Nie wskazujemy tu konkretnego modelu: model dobieramy do zadania i wymieniamy, kiedy pojawi się lepszy, a to, co zobowiązujemy się utrzymać, to zasada powyżej - platforma OpenAI za pośrednictwem OpenRouter. Przy odczycie rzutu przy rysowaniu sekcji ogrzewania podłogowego trafia tam obraz wgranego rzutu razem z tabelką rysunkową i nazwami pomieszczeń tej kondygnacji, a przy poprawce szkicu także treść poprawki i poprzednio rozpoznane obrysy; nie trafiają tam skala, wyniki obliczeń ani dane klienta zapisane w projekcie. Do 2 października 2026 r. wszystkie te połączenia poza odczytem rzutu szły przez europejski punkt dostępu OpenRouter (eu.openrouter.ai) do platform działających w Unii Europejskiej, w trybie zerowej retencji danych; rozmowa z asystentem rozpoczęta przed tą datą może do końca korzystać z tej drogi. Model do rozmowy przypisuje Serwis przy jej rozpoczęciu i rozmowa korzysta z niego do końca; Użytkownik go nie wybiera. Aktualną listę modeli i platform podajemy na żądanie pod adresem z pkt 1.
Żeby odpowiedzieć na pytanie, asystent przeszukuje także nasze własne materiały: poradniki, komunikaty o zmianach w Serwisie i zebrane przez nas fakty z aktów prawnych i programów dotacji. Od 4 września 2026 r. wyszukiwanie korzysta z modelu osadzeń tekstu dostawcy Voyage AI (Voyage AI Innovations Inc., spółka z grupy MongoDB, USA), z którym łączy nas umowa powierzenia przetwarzania danych (część jego warunków usługi) i u którego wyłączyliśmy wykorzystywanie przekazanych treści do trenowania modeli - co według dostawcy oznacza, że nie przechowuje on przekazanych treści. Do dostawcy trafia treść każdego pytania zadanego asystentowi, a przy krótkim pytaniu uzupełniającym także pytanie poprzednie (łącznie do 1000 znaków), zamieniana na postać liczbową użyteczną do wyszukiwania i nieprzechowywana po przetworzeniu. Pod odpowiedzią Serwis pokazuje, z jakiego materiału korzystał asystent, wraz z datą stanu prawnego dla faktów o przepisach. Asystent może się mylić, także w sprawach przepisów - materiał źródłowy jest zawsze podlinkowany i warto go sprawdzić.
Rozmowy z asystentem są przechowywane w Serwisie, na koncie Użytkownika, żeby mógł do nich wrócić - inaczej niż załączone pliki, które nie są przechowywane poza dwoma wyjątkami opisanymi wyżej. Wiadomość dotycząca konkretnego projektu jest z nim powiązana: po usunięciu projektu nie jest już pokazywana ani wykorzystywana, a jej trwałe usunięcie przebiega na zasadach z pkt 7. Pozostałe rozmowy przechowujemy przez czas trwania umowy.
Użytkownik może oznaczyć odpowiedź asystenta jako błędną. Oznaczenie zapisujemy razem z rozmową - bez kopii treści - i można je cofnąć w tym samym miejscu. Upoważnione osoby obsługujące Serwis mogą odczytać rozmowę z asystentem, gdy jest to potrzebne do obsługi zgłoszenia Użytkownika, zbadania błędu albo poprawy asystenta - w szczególności rozmowy oznaczone jako błędne; każdy taki odczyt jest rejestrowany. Rozmowę napisaną w innym języku niż polski osoby te mogą przetłumaczyć na polski - wyłącznie na własne żądanie, jedną rozmowę naraz - modelem AI na platformie OpenAI, za pośrednictwem OpenRouter, na tych samych zasadach co rozmowa z asystentem (akapit o OpenRouter poniżej), z tą różnicą, że zapytanie trafia od razu do trybu standardowego tej platformy. Tłumaczenie przechowujemy razem z rozmową i usuwamy razem z nią.
Serwis korzysta z modelu AI w trzech zakresach. Sprawdzenie projektu i rozmowa z asystentem działają tak samo pod tym względem: żeby odpowiedzieć, Serwis wysyła dane techniczne budynku - powierzchnie, przegrody, temperatury, miejscowość, a w module wentylacji także pomieszczenia z ich kubaturą i liczbą osób, dobraną centralę i zadeklarowane tryby pracy - do modelu AI dostawcy zewnętrznego. Dane identyfikujące klienta Użytkownika nie wchodzą do tych danych technicznych. Treść dokumentów załączonych do asystenta nie trafia do modelu, z którym toczy się rozmowa - model widzi w tej samej rozmowie tylko nazwy plików, a w rozmowie o projekcie pod jego odpowiedzią pokazuje się odczyt danych z dokumentów budynku opisany wyżej. Przeglądarka przechowuje ostatnie pliki w pamięci, żeby można je było w ten sposób przekazać; pliki są zwalniane, gdy Użytkownik je usunie, wczyta nową partię, zmieni rozmowę lub projekt albo odświeży stronę. Poza tym odczytem plik nie jest zapisywany ani w Serwisie, ani w zachowanej rozmowie; w rozmowie pozostają nazwa pliku i odpowiedzi asystenta, a log techniczny (pkt 7) może objąć krótki skrót rozumowania modelu.
5. Odbiorcy danych
Dane przetwarzają w naszym imieniu podmioty zapewniające infrastrukturę: Cloudflare (Cloudflare, Inc., USA - sieć dostarczania treści i ochrona przed atakami; przez jej serwery przechodzi cały ruch do heatalgo.com i heatalgo.app, w tym adres IP i treść zapytań), Supabase (baza danych, uwierzytelnianie i przechowywanie plików), Railway (hosting aplikacji), Resend (wysyłka wiadomości e-mail), PostHog (analityka produktowa i nagrania sesji, serwery w UE; nagrania może przeglądać na nasze zlecenie narzędziami AI w poszukiwaniu błędów), OpenRouter (pośrednik w dostępie do modeli AI - patrz pkt 4), dostawcy modeli AI, które OpenRouter uruchamia na nasze zlecenie (patrz pkt 4) oraz Voyage AI (dostawca modelu osadzeń tekstu do wyszukiwania w naszych materiałach - patrz pkt 4). Z każdym z tych podmiotów łączą nas umowy powierzenia przetwarzania danych. We wszystkich tych zakresach - rozmowie z asystentem, odczycie dokumentów w rozmowie, odczycie danych z dokumentów budynku do obliczeń OZC, odczycie rzutu przy rysowaniu sekcji ogrzewania podłogowego, sprawdzeniu projektu i tytułach rozmów - platformą jest OpenAI, podwykonawca OpenRouter przetwarzający dane na podstawie jego umowy; te zapytania OpenRouter obsługuje na swoim standardowym punkcie dostępu w Stanach Zjednoczonych, a model działa poza Europejskim Obszarem Gospodarczym (patrz pkt 4). Rozmowa z asystentem rozpoczęta przed 2 października 2026 r. może do końca korzystać z platform działających w Unii Europejskiej, które również są podwykonawcami OpenRouter. Aktualną listę modeli i platform podajemy na żądanie pod adresem z pkt 1.
Przy logowaniu przez Google wybranym przez Użytkownika Google Ireland Limited działa jako odrębny administrator swojej usługi uwierzytelniania w EOG. Logowanie przez Apple (Apple Distribution International Limited) nie jest obecnie dostępne; jeżeli je udostępnimy, będzie działać na tych samych zasadach. HeatAlgo przetwarza otrzymane dane tożsamości w celu prowadzenia konta na podstawie art. 6 ust. 1 lit. b RODO. Nie wymaga to zgody reklamowej. Dostawca może przekazywać dane poza EOG na zasadach opisanych w swojej polityce prywatności, w tym na podstawie decyzji stwierdzających odpowiedni stopień ochrony lub standardowych klauzul umownych, zależnie od transferu: policies.google.com/privacy/frameworks. W celu logowania nie przekazujemy mu treści projektów ani danych klientów.
Wyłącznie po wyrażeniu zgody na cele reklamowe dane trafiają także do Google Ireland Limited (Google Ads) i Meta Platforms Ireland Limited (piksel Meta i jego interfejs serwerowy). Dla identyfikatora kliknięcia Google występuje tu jako odrębny administrator, a nie jako przetwarzający na nasze zlecenie: samodzielnie ustala cele przetwarzania w swoim systemie reklamowym. Dla skrótu adresu e-mail opisanego w pkt 9 Google działa jako podmiot przetwarzający na nasze zlecenie (art. 28 RODO) na podstawie Warunków przetwarzania danych w Google Ads (Google Ads Data Processing Terms). Za zbieranie danych przez piksel Meta na stronie heatalgo.com i ich przekazanie do Meta odpowiadamy wspólnie z Meta Platforms Ireland Limited jako współadministratorzy (art. 26 RODO) na podstawie Dodatku dotyczącego administratora (Controller Addendum) Meta; zasadnicza treść tych uzgodnień jest dostępna pod adresem https://www.facebook.com/legal/controller_addendum, a za dalsze przetwarzanie w swoim systemie reklamowym Meta odpowiada samodzielnie jako odrębny administrator. Bez zgody nie przekazujemy danych do Google ani do Meta w celach reklamowych. Logowanie przez Google opisane w tej polityce jest odrębną usługą uwierzytelniania.
Cloudflare, Resend, Railway, OpenRouter, dostawcy modeli AI, OpenAI i Voyage AI mogą przetwarzać dane poza Europejskim Obszarem Gospodarczym (w Stanach Zjednoczonych) - OpenRouter jest spółką amerykańską i obsługuje nasze zapytania na swoim standardowym punkcie dostępu w Stanach Zjednoczonych, skąd przekazuje je do platformy OpenAI, na której modele AI działają we wszystkich zakresach poza Europejskim Obszarem Gospodarczym, w Stanach Zjednoczonych (patrz pkt 4). Transfer odbywa się na podstawie standardowych klauzul umownych (SCC). To samo dotyczy Google i Meta, jeżeli Użytkownik wyrazi zgodę na cele reklamowe. Kopię zabezpieczeń można uzyskać, kontaktując się z nami pod adresem wskazanym w pkt 1.
Na stronie heatalgo.com osadzamy nagrania wideo z serwisu YouTube. Odtwarzacz nie ładuje się sam: dopóki Użytkownik nie naciśnie przycisku odtwarzania, przeglądarka nie łączy się z YouTube i Google nie otrzymuje żadnych danych. Po naciśnięciu odtwarzacz wczytuje się z adresu youtube-nocookie.com, czyli w trybie rozszerzonej ochrony prywatności, w którym YouTube nie zapisuje plików cookie służących reklamie. Google Ireland Limited jest w tym zakresie odrębnym administratorem i otrzymuje adres IP oraz dane techniczne przeglądarki, niezbędne do odtworzenia nagrania; zasady opisuje polityka prywatności Google (policies.google.com/privacy). Nagrania można obejrzeć także bezpośrednio na naszym kanale YouTube, bez korzystania z naszej strony.
6. Stripe jako odrębny administrator
Płatności za zakupy dokonywane bezpośrednio w Serwisie obsługuje Stripe, który występuje w nich jako sprzedawca. W zakresie tych transakcji Stripe jest odrębnym administratorem danych, a nie podmiotem przetwarzającym na nasze zlecenie: samodzielnie ustala cele przetwarzania, w tym rozliczenie podatku, przeciwdziałanie oszustwom, obsługę reklamacji płatniczych i kontakt z kupującym. Nie zawieramy ze Stripe umowy powierzenia w tym zakresie i nie wydajemy mu poleceń co do tych danych. Zasady przetwarzania opisuje polityka prywatności Stripe dostępna pod adresem stripe.com/privacy.
Dane karty płatniczej nie trafiają do nas w żadnym momencie. Otrzymujemy od Stripe informację o tym, że płatność doszła do skutku, jej kwotę i walutę, kraj kupującego oraz identyfikatory transakcji, a przy subskrypcji także informacje o jej stanie (odnowienie, nieudana płatność, anulowanie, zwrot) - w zakresie niezbędnym do udostępnienia zakupionej funkcji i do naszych własnych rozliczeń.
7. Okres przechowywania
Dane konta i projektów przechowujemy przez czas trwania umowy. Projekt, rozmowa z asystentem AI albo pozycja biblioteki usunięte przez Użytkownika są oznaczane jako usunięte i przestają być widoczne; trwale kasujemy je po 90 dniach od usunięcia - projekt razem z obrazami rzutów kondygnacji - albo wcześniej, na żądanie. Jeżeli z usuniętym projektem związany jest kupiony raport, zostaje tylko zapis zakupu: nazwę projektu, dane klienta, adres i zawartość projektu kasujemy. Po wypowiedzeniu umowy albo na żądanie usunięcia danych kasujemy dane konta i projektów w ciągu 30 dni, z wyjątkiem danych, których dłuższego przechowywania wymagają przepisy: dokumentację rozliczeniową przechowujemy przez 5 lat od końca roku, w którym nastąpiła płatność. Kopie zapasowe bazy danych nadpisują się w cyklu ich przechowywania u dostawcy.
Dane podane w kalkulatorze (imię i adres e-mail) przechowujemy do czasu wniosku o usunięcie, a zgodę na oferty - do jej wycofania; jedno i drugie realizujemy niezwłocznie, na adres wskazany w pkt 1 albo odnośnikiem w wiadomości.
Dane z formularza kontaktowego (imię, adres e-mail, telefon i treść wiadomości) przechowujemy tak długo, jak długo mogą być potrzebne w korespondencji z osobą, która je przesłała, oraz do celów dowodowych związanych z zawartą lub planowaną umową. W każdej chwili można wystąpić o ich usunięcie na adres wskazany w pkt 1 - usuwamy je wtedy niezwłocznie. Dane techniczne przesłane z formularzem (skrót adresu IP, dane przeglądarki, strona odsyłająca, znaczniki kampanii i identyfikator sesji analitycznej) usuwamy po 30 dniach, a wiadomość oznaczoną jako spam - po 30 dniach od jej otrzymania.
Numer telefonu zostawiony po zakupie raportu przechowujemy najwyżej 30 dni, a po wycofaniu zgody usuwamy go od razu. Zapis każdej zgody i jej wycofania (pokazana treść, czas i miejsce udzielenia) przechowujemy przez 3 lata od wycofania zgody albo od usunięcia Konta jako dowód; nie zawiera on adresu e-mail ani numeru telefonu.
Opinię przechowujemy do usunięcia Konta. Opinię opublikowaną za zgodą usuwamy ze strony po wycofaniu zgody albo usunięciu Konta.
Rozmowy z asystentem AI przechowujemy przez czas trwania umowy, na tych samych zasadach co dane konta i projektów.
Pliki przekazane do odczytu danych z dokumentów budynku do obliczeń OZC i obrazy ich stron usuwamy automatycznie po 24 godzinach od rozpoczęcia odczytu (najpóźniej w ciągu kolejnej godziny), a wynik tego odczytu - najpóźniej po 30 dniach od jego rozpoczęcia (pkt 4). Strony z rzutami kondygnacji zapisane w projekcie przy zatwierdzeniu wyniku odczytu przechowujemy tak jak pozostałe dane projektu - do ich usunięcia z projektu albo usunięcia projektu lub konta.
Obraz rzutu kondygnacji i jego dane wektorowe, które Użytkownik zastąpi innym rzutem albo usunie z projektu, przestają być widoczne w projekcie; usuwamy je automatycznie, gdy nie odwołuje się do nich już żaden zapisany stan projektu, nie wcześniej niż 30 dni po ich przesłaniu.
Zdarzenia analityki produktowej przechowuje PostHog przez rok, a nagrania sesji - przez 30 dni. Rejestr zapytań obliczeniowych (wykonana operacja, jej dane wejściowe, dane przeglądarki i adres IP skrócony do pierwszych trzech części - dla IPv6 do prefiksu /48) przechowujemy przez 90 dni i czyścimy codziennie. Liczniki ograniczające powtarzanie operacji bezpieczeństwa usuwamy po 1 dniu, a wygasłe operacje bezpieczeństwa (np. niedokończone odzyskiwanie konta) - po 90 dniach.
Zgłoszenia wysłane z aplikacji przechowujemy przez czas trwania umowy; zrzut ekranu dołączony do zgłoszenia problemu usuwamy po 12 miesiącach od jego rozpatrzenia. W historii wysłanych wiadomości e-mail adres odbiorcy usuwamy po 13 miesiącach; zapis, że wiadomość wysłano, zostaje, żeby nie wysłać jej drugi raz. Identyfikator kliknięcia w reklamę zapisany przy Koncie przechowujemy przez czas trwania umowy, a identyfikator zapisany przy płatności - razem z dokumentacją rozliczeniową. Zgodę na oferty i jej datę przechowujemy do jej wycofania. Adres, na który wiadomości trwale nie dało się doręczyć albo z którego zgłoszono wiadomość jako spam, przechowujemy na liście blokad, żeby nie wysyłać na niego ponownie; rezygnacja z wiadomości wyłącza je dla Konta, a adres bez Konta (z formularza albo newslettera) kasuje.
Logi techniczne wywołań asystenta AI przechowujemy przez 30 dni; jeżeli ta sama treść zapytania jest wysyłana ponownie, jej kopię przechowujemy do 30 dni od ostatniego wysłania. Log obejmuje treść zapytania wysłanego do modelu - dane projektu bez danych identyfikujących inwestora - oraz krótki skrót rozumowania modelu, który może odnosić się do treści rozmowy. Zapis tego, że nasz pracownik otworzył taki log, przechowujemy przez 2 lata.
Opcjonalny komentarz zostawiony w ankiecie cenowej usuwamy po 12 miesiącach; odpowiedzi wybrane z listy zostają bez niego. Rejestr czynności wykonanych przez naszych pracowników w panelu administracyjnym przechowujemy przez 2 lata. Zapis wniosku o realizację praw z pkt 8 (jego rodzaj, daty i wynik, z adresem e-mail zapisanym wyłącznie jako skrót jednokierunkowy) przechowujemy przez 3 lata od zamknięcia wniosku.
8. Prawa osób, których dane dotyczą
Użytkownikowi przysługuje prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia oraz sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie. Zgodę można wycofać w każdej chwili, co nie wpływa na zgodność z prawem przetwarzania sprzed wycofania. Sprzeciw wobec marketingu bezpośredniego uwzględniamy zawsze, bez potrzeby uzasadnienia. Wnioski prosimy kierować na adres wskazany w pkt 1; odpowiadamy w ciągu miesiąca. Dane z Konta przekazujemy także w formacie nadającym się do odczytu maszynowego (§18 regulaminu).
Przysługuje również skarga do Prezesa Urzędu Ochrony Danych Osobowych (uodo.gov.pl).
9. Pliki cookie, analityka i zgody
Serwis używa niezbędnych plików cookie i pamięci przeglądarki do utrzymania sesji logowania, zapamiętania wybranego języka oraz zapisania samego wyboru zgód. Bez nich Serwis nie działa poprawnie, dlatego nie są objęte zgodą.
Analityka produktowa działa niezależnie od zgód i jest skonfigurowana z myślą o prywatności: PostHog nie zapisuje adresów IP, identyfikacja odbywa się po identyfikatorze konta, a nie po danych osobowych, i nie przekazujemy tych danych żadnej sieci reklamowej. Identyfikator, po którym PostHog rozpoznaje przeglądarkę, zapisujemy w jej pamięci - na heatalgo.com i w aplikacji heatalgo.app - wyłącznie za zgodą na analitykę udzieloną w panelu zgód na heatalgo.com; bez tej zgody identyfikator nie jest zapisywany na urządzeniu i istnieje tylko w otwartej stronie; przechodzi na następną stronę wyłącznie w jej adresie - przy przejściu z heatalgo.com do aplikacji i przy powrocie z logowania przez Google (ten adres przechodzi przez Google jako losowy ciąg znaków, którego Google nie może z niczym powiązać), a po rejestracji lub zalogowaniu zdarzenia są przypisywane do identyfikatora konta. Podstawą samych statystyk jest uzasadniony interes (pkt 3), a wobec takiego przetwarzania przysługuje sprzeciw na zasadach z pkt 8.
Nagrania sesji na stronie heatalgo.com uruchamiamy wyłącznie za zgodą i tylko na jej podstawie; w aplikacji dostępnej po zalogowaniu są one częścią analityki produktowej opisanej wyżej, na podstawie uzasadnionego interesu. Nagrania sesji maskują pola formularzy - to, co Użytkownik w nich wpisze, nie trafia do nagrania (wyjątkiem są pola liczbowe, listy wyboru oraz nazwy pomieszczeń, przegród, materiałów i urządzeń, które nie zawierają danych osobowych). Pozostała treść strony jest rejestrowana tak, jak ją widać, dlatego elementy prezentujące dane osobowe oznaczamy tak, aby do nagrań nie trafiały. Rejestrowany jest również rzut wgrany w module ogrzewania podłogowego - maskowanie nie obejmuje rysunku, więc w nagraniu jest on widoczny tak, jak na ekranie.
Narzędzia reklamowe Google Ads i Meta (piksel Meta) uruchamiamy wyłącznie za zgodą na cele reklamowe i tylko po to, by zmierzyć, która kampania doprowadziła do rejestracji, pierwszego wyniku obliczeń lub zakupu - nie dopasowujemy na tej podstawie reklam do Użytkownika i nie tworzymy z tych danych grup odbiorców. Piksel Meta działa bez automatycznego dopasowywania i bez automatycznych zdarzeń: rejestruje wyświetlenie strony i nic więcej. Ta sama zgoda obejmuje zapisanie na urządzeniu identyfikatora kliknięcia w reklamę; przechowujemy go najwyżej 90 dni. Zanim Użytkownik podejmie decyzję, identyfikator z adresu strony jest trzymany wyłącznie w pamięci otwartej karty przeglądarki - nie trafia na urządzenie ani do nas, Google czy Meta - i przepada po odmowie lub zamknięciu karty; zapisujemy go dopiero po udzieleniu zgody. Bez zgody nie zapisujemy tego identyfikatora, a skrypty Google i Meta nie są w ogóle pobierane.
Jeżeli rejestracja konta lub zakup nastąpiły po kliknięciu w reklamę Google lub Meta i za zgodą na cele reklamowe, po założeniu konta lub po opłaceniu zamówienia nasz serwer przekazuje tej sieci identyfikator tego kliknięcia (do Meta - wraz z czasem kliknięcia) oraz datę i godzinę rejestracji lub zakupu; przy zakupie zgłaszanym do Meta także kwotę i walutę zamówienia, których wymaga interfejs Meta. Nie przekazujemy imienia, adresu e-mail w postaci jawnej, adresu IP ani innych danych; skrót adresu e-mail opisuje kolejny akapit. Google Ireland Limited i Meta Platforms Ireland Limited są dla tych danych odrębnymi administratorami. Zgłoszenia już wysłanego nie da się cofnąć, a wnioski dotyczące kopii przechowywanej przez Google lub Meta kieruje się do tej sieci.
Kliknięcie zapisane przy rejestracji wykorzystujemy jeszcze w dwóch przypadkach, najwyżej przez 90 dni od kliknięcia: gdy w koncie powstanie pierwszy wynik obliczeń, nasz serwer zgłasza do Google jedno takie zdarzenie (identyfikator kliknięcia oraz datę i godzinę, bez kwoty, raz na konto), a zakup opłacony na innym urządzeniu lub w innej przeglądarce przypisujemy do tego kliknięcia. Gdy Użytkownik wycofa zgodę na cele reklamowe w panelu zgód na heatalgo.com, przy najbliższym przejściu z heatalgo.com do aplikacji heatalgo.app (po zalogowaniu) zapisujemy to wycofanie także na naszym serwerze i od tej chwili nie zgłaszamy niczego na podstawie kliknięć zapisanych wcześniej.
Od 18 października 2026 r. zgoda na cele reklamowe w panelu zgód obejmuje też skrót adresu e-mail (tzw. konwersje rozszerzone Google). Po rejestracji lub zakupie nasz serwer przekazuje Google skrót SHA-256 adresu e-mail Konta - nigdy sam adres - żeby Google mógł dopasować to zdarzenie do kliknięcia w naszą reklamę przez zalogowanego użytkownika Google. Skrót wysyłamy obok identyfikatora kliknięcia, a przy zakupie bez zapisanego kliknięcia - sam, najwyżej 90 dni po zakupie, także gdy zgodę udzielono po zakupie. Zgoda dociera do naszego serwera przy najbliższym przejściu z heatalgo.com do aplikacji heatalgo.app (po zalogowaniu); zgoda udzielona przed 18 października 2026 r. obejmuje tylko identyfikator kliknięcia. Skrótu nie przechowujemy - wyliczamy go w chwili wysyłki. Dla skrótu Google Ireland Limited działa jako podmiot przetwarzający na nasze zlecenie (art. 28 RODO) na podstawie Warunków przetwarzania danych w Google Ads i nie tworzymy z tych danych grup odbiorców. Wycofanie zgody w panelu zgód zatrzymuje także wysyłkę skrótu, od najbliższego przejścia do aplikacji.
Zgody można zmienić lub wycofać w każdej chwili - odnośnik „Zgody” w stopce strony heatalgo.com otwiera ten sam panel, w którym zapadła pierwsza decyzja. Wycofanie zgody na analitykę natychmiast usuwa identyfikator PostHog zapisany na tej stronie, a jego kopię w aplikacji heatalgo.app - przy najbliższym przejściu ze strony do aplikacji. Wycofanie zgody na cele reklamowe natychmiast usuwa identyfikator kliknięcia zapisany na tej stronie; jego kopię zapisaną w aplikacji heatalgo.app usuwamy przy najbliższym przejściu ze strony do aplikacji, a jeżeli takie przejście już nie nastąpi - najpóźniej po 90 dniach, kiedy identyfikator wygasa sam. Skrypty reklamowe pobrane wcześniej w tej samej karcie przestają zbierać dane po wycofaniu zgody, a znikają z niej po przeładowaniu strony.
10. Dane klientów Użytkownika
Użytkownik może wprowadzać do Serwisu dane osobowe swoich klientów (np. imię i nazwisko inwestora, adres inwestycji, dane kontaktowe). Dane te mogą również trafiać do Serwisu bezpośrednio od klientów Użytkownika - poprzez formularze, które Użytkownik im udostępnia. W obu przypadkach Użytkownik pozostaje administratorem tych danych, a Usługodawca przetwarza je wyłącznie na jego polecenie, w celu świadczenia usługi, jako podmiot przetwarzający, na zasadach umowy powierzenia z §17 regulaminu. Na stronie formularza klienta nie nagrywamy sesji i nie zapisujemy identyfikatora przeglądarki; rejestrujemy tylko zdarzenia techniczne (otwarcie, zapis i wysłanie formularza, błędy) bez treści odpowiedzi - dla tych zdarzeń jesteśmy administratorem na podstawie uzasadnionego interesu, jakim jest niezawodność formularza (art. 6 ust. 1 lit. f RODO).
Polecenie Użytkownika obejmuje także korzystanie z asystenta AI: aby odpowiedzieć na pytanie Użytkownika, sprawdzić jego obliczenia albo odczytać dane z załączonych dokumentów - które mogą zawierać dane osobowe klienta - Usługodawca przekazuje odpowiednio dane techniczne budynku albo treść dokumentów do modelu AI dostawcy zewnętrznego oraz zachowuje treść zapytania w logu technicznym na zasadach z pkt 7. Użytkownik może w Ustawieniach wyłączyć przechowywanie treści zapytań asystenta w logu technicznym; wyłączenie działa od tego momentu, a treści zapisane wcześniej znikają z logu zgodnie z zasadą 30 dni.
11. Zmiany polityki
O istotnych zmianach niniejszej polityki poinformujemy Użytkowników e-mailem lub komunikatem w Serwisie przed ich wejściem w życie. Dodanie lub zmianę podmiotu przetwarzającego dane w naszym imieniu ogłaszamy w tej polityce co najmniej czternastu dni wcześniej.