Ten dokument zawiera pola, które przed publikacją należy uzupełnić danymi operatora. Skonfiguruj produkcyjny build zmiennymi VITE_LEGAL_*.Widoczne tylko do skonfigurowania tożsamości prawnej.
Polityka Prywatności i Ochrony Danych Osobowych Platformy Struvo (RODO / GDPR)
Wersja: 1.0
Data wejścia w życie: [UZUPEŁNIJ DATĘ, NP. 1 PAŹDZIERNIKA 2026 R.]
Ostatnia aktualizacja: [UZUPEŁNIJ DATĘ]
1. Informacje Ogólne i Tożsamość Administratora
1.1. Niniejsza Polityka Prywatności określa zasady przetwarzania i ochrony danych osobowych osób korzystających z platformy Struvo (serwisu internetowego, aplikacji webowej oraz aplikacji mobilnych na systemy iOS i Android), w zgodzie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych, dalej: „RODO”).
1.2. Administratorem danych osobowych w odniesieniu do danych Użytkowników, reprezentantów Klientów, osób kontaktowych oraz danych przetwarzanych w celach bilingowych, bezpieczeństwa i marketingowych jest:
[NAZWA SPÓŁKI / IMIĘ I NAZWISKO] z siedzibą w: [ADRES SIEDZIBY: KOD POCZTOWY, MIASTO, ULICA I NUMER], NIP: [NUMER NIP], REGON: [NUMER REGON], KRS: [NUMER KRS] (dalej: „Administrator” lub „Usługodawca”).
1.3. W sprawach związanych z ochroną danych osobowych, realizacją praw przysługujących na mocy RODO oraz pytaniami dotyczącymi niniejszego dokumentu, można kontaktować się z Administratorem:
- Adres e-mail ds. prywatności:
privacy@struvo.pl - Adres pocztowy do korespondencji: [ADRES SIEDZIBY Z DOPISKIEM „OCHRONA DANYCH OSOBOWYCH”]
- Kontakt ogólny:
kontakt@struvo.pl
2. Podwójna Rola Administratora (Administrator a Podmiot Przetwarzający)
2.1. W strukturze funkcjonowania platformy Struvo występują dwie odrębne relacje prawne dotyczące danych:
- Struvo jako Administrator Danych Osobowych (Controller):
- Dotyczy danych Użytkowników rejestrujących Konto, danych do faktur i rozliczeń, logów dostępowych, danych telemetrycznych i zgód prawnych. W tym zakresie Usługodawca samodzielnie decyduje o celach i sposobach przetwarzania danych.
- Struvo jako Podmiot Przetwarzający (Processor):
- Dotyczy danych wprowadzanych przez Klienta w ramach realizacji projektów budowlanych (np. wizerunki pracowników lub podwykonawców uchwycone na zdjęciach z placu budowy, dane personalne w rejestrach prac
worker_logs, geolokalizacja terenu inwestycji). - W odniesieniu do tych danych Klient jest Administratorem, a Usługodawca przetwarza je wyłącznie na udokumentowane polecenie Klienta na podstawie odrębnej Umowy Powierzenia Przetwarzania Danych Osobowych (DPA) zawieranej przed rozpoczęciem powierzenia danych.
- Dotyczy danych wprowadzanych przez Klienta w ramach realizacji projektów budowlanych (np. wizerunki pracowników lub podwykonawców uchwycone na zdjęciach z placu budowy, dane personalne w rejestrach prac
3. Kategorie Przetwarzanych Danych Osobowych
W zależności od sposobu korzystania z platformy przetwarzamy następujące kategorie danych:
3.1. Dane rejestracyjne i konta:
- Imię i nazwisko, adres e-mail, numer telefonu, nazwa użytkownika (login), identyfikator konta w usłudze Keycloak (
keycloak_user_id), przypisana rola w organizacji (global_admin,company_admin, role projektowe).
3.2. Dane organizacji / firmy:
- Nazwa firmy, numer NIP, REGON, KRS, numer licencji / uprawnień zawodowych, adres siedziby (ulica, numer budynku/lokalu, kod pocztowy, miasto), adresy e-mail do powiadomień i rozliczeń.
3.3. Dane eksploatacyjne, logi i telemetria:
- Adres IP, identyfikator żądania HTTP (
X-Request-ID), data i godzina logowania, typ i wersja przeglądarki, model urządzenia mobilnego, wersja systemu operacyjnego (iOS/Android), liczba nieudanych prób logowania, status blokady konta.
3.4. Dane geolokalizacyjne:
- Dokładne współrzędne geograficzne (GPS – szerokość i długość geograficzna) pobierane z urządzenia mobilnego za uprzednią, wyraźną zgodą Użytkownika, wykorzystywane wyłącznie w celu przypisania znacznika lokalizacji do tworzonego projektu budowlanego.
3.5. Zdjęcia i materiały multimedialne (UGC):
- Zdjęcia z terenu budowy przesyłane do magazynu obiektowego (Cloudflare R2). Zdjęcia te mogą potencjalnie zawierać wizerunki osób (np. pracowników budowlanych) lub numery rejestracyjne pojazdów.
Ważna uwaga: Algorytmy AI przetwarzają zdjęcia wyłącznie w celu rozpoznawania elementów techniczno-budowlanych, konstrukcji i postępu prac. Administrator nie stosuje systemów zdalnej identyfikacji biometrycznej ani rozpoznawania twarzy w celu ustalenia tożsamości osób fizycznych.
3.6. Rejestr zgód prawnych (legal_acceptances):
- Wersja zaakceptowanego Regulaminu (
terms_version), wersja Polityki Prywatności (privacy_version), data i godzina akceptacji (accepted_at), identyfikator Użytkownika i firmy oraz źródło rejestracji (web_registration/mobile).
4. Cele i podstawy prawne
Poniższe podstawy dotyczą danych, dla których Operator jest administratorem.
| Cel | Podstawa i zakres |
|---|---|
| Zawarcie i wykonanie umowy z osobą fizyczną, obsługa konta i jej zgłoszeń | Art. 6 ust. 1 lit. b RODO: dane niezbędne do umowy lub działań podjętych na żądanie przed jej zawarciem |
| Obsługa reprezentantów i użytkowników klienta będącego organizacją | Art. 6 ust. 1 lit. f RODO: interes w komunikacji z klientem, zarządzaniu uprawnieniami i realizacji współpracy |
| Rozliczenia i obowiązki podatkowe | Art. 6 ust. 1 lit. c RODO: odpowiednie przepisy podatkowe i rachunkowe |
| Bezpieczeństwo, niezbędne logi serwera, przeciwdziałanie nadużyciom i roszczenia | Art. 6 ust. 1 lit. f RODO: ochrona usługi, użytkowników i praw Operatora |
| Opcjonalna analityka i diagnostyka błędów webowych przez PostHog | Art. 6 ust. 1 lit. a RODO oraz art. 399 PKE: dobrowolna zgoda; obejmuje zdarzenia użycia, błędy, identyfikatory oraz, po zalogowaniu, imię, e-mail i rolę |
| Marketing elektroniczny, jeżeli użytkownik się na niego zapisze | Art. 6 ust. 1 lit. a RODO i uprzednia zgoda wymagana przez art. 398 PKE; wiadomości konieczne do obsługi umowy nie są uzależnione od zgody marketingowej |
Dane dokumentacji, zdjęć, osób widocznych na zdjęciach i lokalizacji projektu przetwarzamy na instrukcję klienta zgodnie z DPA, również przy zleconej analizie AI. Podstawę przetwarzania tych danych oraz obowiązki informacyjne wobec pracowników i innych osób określa klient jako administrator. Umowa ze Struvo nie jest automatycznie podstawą z art. 6 ust. 1 lit. b wobec każdej osoby widocznej na zdjęciu.
Uprawnienie systemowe do lokalizacji pozwala aplikacji uzyskać dostęp do urządzenia; nie zastępuje ustalenia podstawy przetwarzania danych projektu. Dostęp systemowy można cofnąć w ustawieniach urządzenia.
Podanie danych niezbędnych do konta i rozliczeń jest warunkiem obsługi umowy lub wykonania obowiązku prawnego. Odmowa ich podania może uniemożliwić odpowiednią usługę. Analityka i marketing są dobrowolne. Dane reprezentantów i zaproszonych użytkowników mogą pochodzić od klienta, który ich zaprasza; pozostali użytkownicy przekazują dane bezpośrednio.
5. Dostawcy i odbiorcy danych
Korzystamy z usług infrastruktury Cloudflare i Railway, analizy AI OpenAI, poczty transakcyjnej Resend oraz obsługi płatności Stripe. Za zgodą użytkownika integracja webowa korzysta z PostHog. Zakres danych, role i informacje wymagające potwierdzenia dla konkretnych kont opisuje wykaz dostawców i podprocesorów.
Nie każdy odbiorca jest podprocesorem danych projektu. Stripe może działać jako odrębny administrator m.in. dla swoich obowiązków płatniczych i przeciwdziałania nadużyciom. Doradcy prawni, księgowi, audytorzy oraz uprawnione organy otrzymują dane tylko w zakresie niezbędnym do odpowiednich zadań. Keycloak jest oprogramowaniem do zarządzania tożsamością; samo użycie oprogramowania nie oznacza przekazania danych jego producentowi.
W odniesieniu do treści AI nie składamy bezwarunkowego zapewnienia obejmującego wszystkie produkty, taryfy i ustawienia dostawców. Warunki właściwe dla używanej usługi, w tym retencję i ewentualne użycie danych do ulepszania modeli, opisujemy na stronie AI i dane.
6. Transfery poza EOG
Korzystanie z dostawców globalnych może wiązać się z dostępem lub przetwarzaniem poza EOG, także w USA. Europejski region przechowywania nie wyklucza dostępu z państwa trzeciego.
Przed transferem wymagane jest zapewnienie podstawy z rozdziału V RODO: właściwej decyzji o adekwatności albo odpowiednich zabezpieczeń, np. standardowych klauzul umownych z oceną transferu i niezbędnymi środkami dodatkowymi. DPF ma zastosowanie tylko do objętego nim certyfikowanego podmiotu i właściwego zakresu danych. Nie oznacza to, że każdy wymieniony dostawca ma certyfikację lub że samo powołanie SCC wystarcza.
Informacje o państwach, podmiotach i zastosowanym mechanizmie należy odczytywać łącznie z wykazem dostawców. Kopię właściwych zabezpieczeń lub informację o sposobie jej uzyskania można otrzymać przez privacy@struvo.pl, z ochroną tajemnic i praw innych osób. Szyfrowanie transmisji HTTPS/TLS chroni połączenie, lecz nie jest zapewnieniem szyfrowania end-to-end uniemożliwiającego dostawcy przetwarzanie treści.
7. Okresy przechowywania
- Dane konta są potrzebne przez czas obsługi umowy; po zakończeniu rozdzielamy dokumentację do zwrotu/usunięcia od danych wymaganych do rozliczeń lub roszczeń.
- Dane projektu, w tym zachowane szkice AI, podlegają instrukcjom klienta, DPA i zasadom eksportu oraz zakończenia usługi. Nie deklarujemy automatycznego usuwania wszystkich szkiców po 14 dniach.
- Dokumenty podatkowe przechowujemy przez okres wymagany prawem, co do zasady 5 lat od końca roku, w którym upłynął termin płatności podatku; odrębne obowiązki i zawieszenie lub przerwanie przedawnienia mogą wpływać na termin.
- Dane niezbędne do konkretnych roszczeń przechowujemy do właściwego terminu przedawnienia, z uwzględnieniem trwającego postępowania. Nie uzasadnia to zachowania całej dokumentacji każdego klienta.
- Wybór analityki jest ważny przez 180 dni. Retencja zdarzeń i błędów u PostHog jest odrębna od ważności zgody i od pamięci przeglądarki.
Do potwierdzenia przed publikacją ostatecznej wersji: maksymalna retencja logów serwera i danych PostHog, cykl usuwania kopii zapasowych oraz retencja wejść i odpowiedzi u dostawców AI. Wcześniejsze liczby 90 i 14 dni nie stanowiły zweryfikowanego opisu tych ustawień.
8. Prawa Osoby, Której Dane Dotyczą
Każdej osobie, której dane są przetwarzane przez Administratora, przysługują następujące prawa:
8.1. Prawo dostępu do danych (art. 15 RODO) – uzyskanie potwierdzenia, czy dane są przetwarzane, oraz otrzymanie ich kopii.
8.2. Prawo do sprostowania danych (art. 16 RODO) – poprawienie danych nieprawidłowych lub uzupełnienie danych niekompletnych.
8.3. Prawo do usunięcia danych („prawo do bycia zapomnianym”, art. 17 RODO) – usunięcie danych, jeżeli nie ma już podstawy prawnej do ich dalszego przetwarzania.
8.4. Prawo do ograniczenia przetwarzania (art. 18 RODO) – wstrzymanie operacji na danych w przypadkach określonych w RODO.
8.5. Prawo do przenoszenia danych (art. 20 RODO) – otrzymanie swoich danych w ustrukturyzowanym, powszechnie używanym formacie nadającym się do odczytu maszynowego (np. JSON, CSV) lub żądanie ich przesłania innemu administratorowi.
8.6. Prawo do sprzeciwu (art. 21 RODO) – wniesienie sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie Administratora (art. 6 ust. 1 lit. f RODO).
8.7. Prawo do cofnięcia zgody – w odniesieniu do danych przetwarzanych na podstawie zgody (np. opcjonalna analityka), cofnięcie zgody w dowolnym momencie przez Ustawienia cookies lub kontakt z Administratorem bez wpływu na zgodność z prawem przetwarzania sprzed cofnięcia.
W celu realizacji swoich praw należy przesłać stosowne żądanie na adres e-mail: privacy@struvo.pl.
O działaniach podjętych w związku z wnioskiem informujemy bez zbędnej zwłoki, co do zasady w ciągu miesiąca. Jeżeli ze względu na złożoność lub liczbę żądań termin zostanie przedłużony zgodnie z art. 12 ust. 3 RODO, w ciągu pierwszego miesiąca poinformujemy o przyczynie i dodatkowym terminie, nie dłuższym niż dwa miesiące. Prawa stosuje się w granicach przewidzianych w RODO; sprzeciw wobec marketingu bezpośredniego nie wymaga uzasadnienia. W sprawach danych powierzonych pomagamy właściwemu administratorowi zgodnie z DPA.
8.8. Prawo wniesienia skargi do organu nadzorczego:
Jeżeli Użytkownik uzna, że przetwarzanie jego danych narusza przepisy RODO, przysługuje mu prawo wniesienia skargi do organu nadzorczego właściwego ds. ochrony danych osobowych:
Prezes Urzędu Ochrony Danych Osobowych (UODO)
ul. Stanisława Moniuszki 1A, 00-014 Warszawa
Strona internetowa: https://uodo.gov.pl
9. Zautomatyzowane Podejmowanie Decyzji i Profilowanie
9.1. Administrator wykorzystuje technologie sztucznej inteligencji do analizy obrazu i generowania propozycji opisów technicznych.
9.2. Żadne przetwarzanie danych w ramach platformy Struvo nie stanowi zautomatyzowanego podejmowania decyzji wywołującego skutki prawne lub w podobny sposób istotnie wpływającego na osobę fizyczną w rozumieniu art. 22 RODO. Wszystkie propozycje wygenerowane przez AI wymagają ostatecznej decyzji i zatwierdzenia przez człowieka (Human-in-the-loop).
10. Bezpieczeństwo
Ochrona danych obejmuje kontrolę uprawnień użytkowników i organizacji, logiczne oddzielenie zasobów klientów, uwierzytelnianie oraz ograniczone czasowo podpisane linki do prywatnych plików. W połączeniach produkcyjnych wymagane jest HTTPS/TLS. Oddzielne bazy danych klientów nie oznaczają dedykowanego fizycznego serwera dla każdego klienta. Podpis tokenu JWT nie jest tożsamy z szyfrowaniem jego treści.
Operator ma obowiązek utrzymywać środki techniczne i organizacyjne odpowiednie do ryzyka zgodnie z art. 32 RODO i DPA. Szczegóły wymagające potwierdzenia, w tym kopie zapasowe i parametry odtwarzania, nie stanowią gwarancji określonego SLA. Incydenty zgłaszaj na privacy@struvo.pl, bez przesyłania haseł i kluczy dostępu.
11. Zmiany Polityki Prywatności i Klauzula Językowa
11.1. Administrator zastrzega sobie prawo do aktualizacji niniejszej Polityki Prywatności w przypadku zmian przepisów prawa, wdrożenia nowych podprocesorów lub modyfikacji technologicznych platformy.
11.2. O wszelkich istotnych zmianach Użytkownicy zostaną powiadomieni z wyprzedzeniem za pośrednictwem poczty elektronicznej lub komunikatu w Aplikacji.
11.3. Klauzula Językowa: Niniejsza Polityka Prywatności została sporządzona w języku polskim oraz przetłumaczona na inne języki. W razie jakichkolwiek rozbieżności interpretacyjnych lub wątpliwości prawnych wersja polska jest wersją nadrzędną i rozstrzygającą.