Polityka prywatności

Wiążąca jest niemiecka wersja tej strony. Niniejsze tłumaczenie ma charakter informacyjny; w razie rozbieżności rozstrzyga tekst niemiecki.

Stan na:

Niniejsza polityka prywatności opisuje, jakie dane osobowe są przetwarzane podczas korzystania z tej strony internetowej, z aplikacji Aufmasstool na iOS i Android oraz z wersji przeglądarkowej pod adresem app.aufmasstool.de, w jakim celu, na jakiej podstawie prawnej, kto je otrzymuje i jak długo pozostają zapisane (Art. 13 DSGVO). Opisuje ona stan dzisiejszy. Tam, gdzie przetwarzanie jest przygotowane, ale jeszcze nie działa, albo gdzie jakaś kwestia nie została jeszcze wyjaśniona, jest to wyraźnie zaznaczone.

1. Administrator danych

Administratorem danych w rozumieniu Art. 4 Nr. 7 DSGVO jest:

Tobias Bak
Im Oberdorf 13a
36399 Freiensteinau
Niemcy
E-mail: info@aufmasstool.de

Inspektor ochrony danych nie został powołany; przesłanki § 38 BDSG (niemieckiej federalnej ustawy o ochronie danych) nie są spełnione. Pytania dotyczące niniejszej polityki oraz wykonania Państwa praw prosimy kierować na podany wyżej adres.

2. Przegląd: gdzie znajdują się dane

Dane obmiarów, projektów i mediów powstają na Państwa urządzeniu i są tam zapisywane w bazie danych. Na potrzeby logowania oraz, jeżeli korzystają Państwo z chmury, na potrzeby synchronizacji prowadzimy własny serwer.

Ten serwer nie jest obcą usługą chmurową. Jest to prowadzona przez nas samodzielnie instalacja na wynajętym serwerze firmy Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Niemcy. Lokalizacją serwera są Niemcy. Hetzner udostępnia nam maszynę, przestrzeń dyskową i dostęp do sieci i w tym zakresie jest naszym podmiotem przetwarzającym; z producentem stosowanego przez nas oprogramowania serwerowego nie łączy nas żadna umowa, a producent ten nie otrzymuje też żadnych danych.

Zgodnie z Art. 28 DSGVO dla tego przetwarzania wymagana jest umowa powierzenia przetwarzania danych. Zawarliśmy ją z Hetzner Online GmbH dnia 02.10.2026.

Wysyłka wiadomości e-mail

Wiadomości e-mail wysyłamy za pośrednictwem własnego serwera pocztowego, który prowadzimy samodzielnie u Hetzner Online GmbH w Niemczech. Innego usługodawcy do wysyłki nie ma. Dotyczy to wiadomości usługi logowania – potwierdzenia adresu e-mail, resetowania hasła, zmiany adresu –, kodu potwierdzającego przy rejestracji (punkt 4), zaproszenia do zespołu (punkt 5.3), naszej odpowiedzi na zgłoszenie dotyczące urządzenia pomiarowego, potwierdzenia wpływu wypowiedzenia oraz potwierdzenia umowy po zakupie w wersji przeglądarkowej i po każdym zwiększeniu liczby licencji Team (każdorazowo punkt 7). Nasz serwer pocztowy przekazuje przy tym adres odbiorcy, temat i treść wiadomości serwerowi pocztowemu odbiorcy. Podstawą prawną jest podstawa tego przetwarzania, do którego należy wiadomość; jest ona podana każdorazowo we wskazanym punkcie. Hetzner jest naszym podmiotem przetwarzającym także w zakresie serwera pocztowego; co do umowy powierzenia przetwarzania danych obowiązuje to, co podano wyżej dla serwera.

3. Dostępy do naszych serwerów

Pliki dziennika serwera przy wywołaniu tej strony internetowej

Przy wywołaniu strony internetowej oprogramowanie serwera automatycznie rejestruje informacje przekazywane przez Państwa przeglądarkę. Są to w szczególności:

Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO. Nasz uzasadniony interes polega na technicznie bezbłędnym dostarczaniu strony internetowej i na jej bezpieczeństwie. Łączenie tych danych z innymi źródłami danych nie następuje, tak samo jak analiza do celów pomiaru zasięgu lub do celów reklamowych. Okres przechowywania opisuje punkt 13.

Dostępy aplikacji i wersji przeglądarkowej

Takie wpisy powstają nie tylko przy wywołaniu tej strony internetowej. Każde zapytanie aplikacji i wersji przeglądarkowej do naszego serwera – logowanie, synchronizacja, przesyłanie nagrań, interfejs programistyczny – przechodzi przez ten sam łańcuch pośrednika, warstwy dostępowej i środowiska uruchomieniowego i jest tam również odnotowywane wraz z adresem IP, momentem, wywołanym adresem i komunikatem o statusie. Cel i podstawa prawna odpowiadają tym podanym wyżej dla plików dziennika serwera. To, jakie wpisy poszczególne części tego łańcucha prowadzą w szczegółach, wynika z ich ustawienia domyślnego. Wpisy warstwy dostępowej, środowiska uruchomieniowego i usługi logowania usuwamy po 30 dniach; to, co oprogramowanie serwera dodatkowo samo zapisuje, jest przez nie na bieżąco nadpisywane (punkt 13).

Pliki cookie, czcionki, osadzone usługi

Ta strona internetowa nie używa plików cookie. Nie wczytuje żadnych czcionek, żadnych skryptów i żadnych obrazów z obcych serwerów; wszystkie pliki znajdują się na naszym własnym serwerze. Nie jest osadzona żadna usługa analityczna, usługa pomiaru zasięgu ani usługa reklamowa. Zgoda zgodnie z § 25 Abs. 1 TDDDG (niemiecką ustawą o ochronie danych w telekomunikacji i mediach cyfrowych) nie jest zatem wymagana, a banera zgody świadomie nie ma.

4. Konto i rejestracja

Zalogowanie jest obowiązkowe

Bez konta aplikacja nie nadaje się do użytku – również nie w trybie offline i również nie w bezpłatnym planie. Jeżeli aplikacja uruchamia się bez konta, prowadzi do rejestracji, a nie do Państwa danych. Dla każdej użytkowniczki i każdego użytkownika prowadzone jest zatem konto na naszym serwerze, niezależnie od tego, czy synchronizacja w chmurze jest włączona.

Jakie dane powstają przy rejestracji

Zbierane są adres e-mail, hasło, nazwa wyświetlana oraz lokalny identyfikator konta, który aplikacja tworzy na Państwa urządzeniu. Hasła nie zapisujemy w postaci jawnej. Do konta należy profil z nazwą wyświetlaną, adresem e-mail i adnotacją, który zespół wybrano ostatnio (punkt 5.8). Nazwę wyświetlaną i adres e-mail w profilu nasz serwer przejmuje samodzielnie z usługi logowania: jeżeli zmienią Państwo swoją nazwę w aplikacji albo potwierdzą nowy adres e-mail, profil podąża za tą zmianą. Nazwę można więc zmienić tylko przy połączeniu z naszym serwerem; obowiązuje ona wtedy dla Państwa konta na wszystkich urządzeniach. Profil przewiduje dodatkowo pola na nazwę firmy, adres do faktur i numer identyfikacyjny VAT (USt-IdNr.); pola te nie są obecnie wypełniane przez żadne miejsce aplikacji.

Jeżeli przy rejestracji realizowany jest kod zaproszenia, zapisujemy, który kod został zrealizowany przez które konto i kiedy. Celem jest nawiązanie i wykonanie stosunku korzystania z aplikacji; podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Język konta

Przy Państwa koncie zapisujemy ustawiony w aplikacji język jako skrót (de, en, pl, es lub fr). Aplikacja przekazuje go przy rejestracji, przy każdej zmianie języka, dopóki są Państwo zalogowani, oraz jednorazowo po uruchomieniu, jeśli przy koncie nie zapisano jeszcze języka. Jest przechowywany razem z pozostałymi danymi konta w usłudze logowania na naszym serwerze. Celem jest wysyłanie Państwu wiadomości e-mail dotyczących resetowania hasła i potwierdzenia nowego adresu e-mail w tym języku; do innych celów go nie wykorzystujemy. Jest usuwany razem z kontem (punkt 13). Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Akceptacja warunków korzystania

Przy rejestracji potwierdzają Państwo zaznaczeniem pola, że akceptują ogólne warunki handlowe, przyjęli do wiadomości niniejszą politykę prywatności i mają ukończone 18 lat; bez tego zaznaczenia nie zakładamy konta w drodze rejestracji. Jeżeli dla istniejącego konta brakuje takiego dowodu, aplikacja pyta o niego po zalogowaniu; zaakceptować można wtedy tylko przy połączeniu z naszym serwerem. Jako dowód Państwa akceptacji zapisujemy identyfikator Państwa konta, rodzaj akceptacji, wersję warunków (miesiąc i rok ich stanu), moment oraz to, czy akceptacja nastąpiła przy rejestracji, czy w odpowiedzi na późniejsze zapytanie. Adresu IP ani adresu e-mail przy tym nie zapisujemy.

Celem jest możliwość wykazania, że i którą wersję warunków Państwo zaakceptowali oraz że potwierdzili Państwo minimalny wiek. Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO; naszym uzasadnionym interesem jest ten dowód, także w sporze prawnym. Dowód pozostaje więc także po usunięciu Państwa konta, mianowicie do końca trzeciego roku kalendarzowego po roku usunięcia – tak długo, jak z reguły można jeszcze dochodzić roszczeń ze stosunku korzystania z aplikacji (§§ 195, 199 BGB; Art. 17 Abs. 3 lit. e DSGVO). Po usunięciu w marcu 2026 dowód pozostaje więc do końca 2029 roku. Następnie usuwa go codzienny proces usuwania.

Potwierdzenie adresu e-mail

Jeżeli formularz rejestracyjny wymaga kodu potwierdzającego, wysyłamy sześciocyfrowy kod na podany adres e-mail; dopiero z tym kodem zakładamy konto. W tym celu zapisujemy adres e-mail, kod wyłącznie jako wartość skrótu (nie w postaci jawnej), liczbę błędnych wpisów, czas zamówienia, wygaśnięcia i użycia, język wiadomości oraz, w postaci jawnej, adres IP, z którego pochodzi zamówienie. Kod jest ważny 15 minut. Nie przyjmujemy adresów niektórych dostawców jednorazowych skrzynek pocztowych; w tym celu porównujemy część adresu po znaku @ z listą.

Celem jest wykazanie, że adres e-mail należy do Państwa, a tym samym nawiązanie stosunku korzystania z aplikacji; podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO. Adres IP służy wyłącznie obronie przed zautomatyzowanym nadużyciem drogi rejestracji; w tym zakresie podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO, naszym uzasadnionym interesem jest ochrona drogi rejestracji. Cogodzinny proces usuwania usuwa każdy wpis 24 godziny po zamówieniu; wpis pozostaje więc najwyżej około 25 godzin. Usunięcie konta nie usuwa tych wpisów osobno; znikają one w ramach tego samego procesu.

Ochrona przed masowymi rejestracjami. Zanim wyślemy kod, aplikacja lub wersja przeglądarkowa może rozwiązać na Państwa urządzeniu krótkie zadanie obliczeniowe, które stawia i sprawdza nasz własny serwer. Nie jest przy tym zaangażowana żadna obca usługa i nie są ustawiane pliki cookie. Aby rozwiązane zadanie nie liczyło się drugi raz, zapisujemy wartość skrótu zadania, która nie zawiera informacji o Państwa osobie; to, jak często zamawiane są zadania i kody, liczymy dla każdego adresu e-mail i każdego adresu IP wyłącznie jako wartość skrótu (ograniczenie prób rejestracji, poniżej). Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO; naszym uzasadnionym interesem jest ochrona drogi rejestracji.

Ograniczenie prób rejestracji

Aby chronić drogę rejestracji przed zautomatyzowanymi nadużyciami, ograniczamy, jak często w danym przedziale czasu można podjąć próbę rejestracji, zamówić lub sprawdzić kod potwierdzający i pobrać zadanie obliczeniowe – liczone osobno dla każdego adresu e-mail, każdego adresu IP, z którego pochodzi zapytanie, i każdego konta – oraz jak często można wprowadzić kod odzyskiwania dla drugiego składnika. W tym celu nie zapisujemy samego adresu ani identyfikatora, lecz wyłącznie obliczoną z niego wartość skrótu (SHA-256), a do tego początek przedziału czasu i liczbę prób. Ponieważ wartość skrótu adresu IP da się odtworzyć rozsądnym nakładem, traktujemy ją tak samo jak sam adres i przechowujemy ją tylko krótko: codzienny proces usuwania usuwa każdy licznik, którego przedział czasu upłynął ponad 48 godzin temu.

Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO; naszym uzasadnionym interesem jest ochrona drogi rejestracji i kont. Od tego należy odróżnić protokoły dostępu naszych serwerów, przez które przechodzą również te zapytania (punkt 3), oraz własne dane sesji usługi logowania.

Drugi składnik

Mogą Państwo dobrowolnie skonfigurować dla swojego konta drugi składnik: aplikację na jednym ze swoich urządzeń, która generuje zależne od czasu kody jednorazowe. Potrzebnym do tego tajnym kluczem zarządza usługa logowania na naszym serwerze. Do tego otrzymują Państwo dziesięć kodów odzyskiwania na wypadek, gdyby utracili Państwo dostęp do tej aplikacji. Kody odzyskiwania zapisujemy wyłącznie jako wartość skrótu, a nie w postaci jawnej; z tego powodu nie możemy ich też ponownie Państwu wyświetlić. Jeżeli drugi składnik jest skonfigurowany, aplikacja wymaga go przy logowaniu. Jeżeli wyłączą Państwo drugi składnik albo zrealizują kod odzyskiwania, usuwamy ten składnik i wszystkie kody odzyskiwania; wraz z usunięciem konta również one zostają usunięte. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Zapytanie o zaproszenie – tutaj adres IP jest zapisywany w postaci jawnej

Dopóki rejestracja jest możliwa wyłącznie z kodem zaproszenia, mogą Państwo poprosić o kod za pośrednictwem aplikacji. Zapisujemy przy tym imię i nazwisko, adres e-mail, Państwa tekst dowolny oraz adres IP, z którego pochodzi zapytanie. Adres IP jest zapisywany w postaci jawnej; wartość skrótu dałaby się przy adresach IPv4 odtworzyć w krótkim czasie i nie byłaby zatem żadną ochroną.

Celem przetwarzania adresu IP jest wyłącznie ograniczenie liczby zapytań z jednego źródła, a tym samym przeciwdziałanie zautomatyzowanym nadużyciom formularza zapytania. Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO; naszym uzasadnionym interesem jest ochrona drogi rejestracji. Łączenie z innymi danymi nie następuje, a adres nie jest wykorzystywany do ustalania lokalizacji.

Załatwione zapytanie – wystawiliśmy kod albo odrzuciliśmy zapytanie, albo za pomocą kodu powstało konto – usuwamy wraz z adresem IP 90 dni po jego załatwieniu, a zapytanie nigdy nierozpatrzone 180 dni po jego wpłynięciu. Jeżeli wystawimy kod, przechowujemy go przy zapytaniu w postaci jawnej tylko do upływu terminu jego odbioru. Oba zadania wykonuje codzienny proces usuwania. Zapytania o zaproszenie dotyczące tego adresu e-mail, pod którym ostatnio prowadzone było konto, są usuwane wraz z usunięciem tego konta. Na żądanie usuwamy zapytanie również wcześniej (punkt 14).

Logowanie i sesja

Po zalogowaniu aplikacja przechowuje dane sesji (klucz dostępu i klucz odnowienia), aby ponowne uruchomienie nie wymagało ponownego logowania. Na iOS i Android znajdują się one w bazie danych aplikacji, w przeglądarce w pamięci lokalnej przeglądarki (zob. punkt 5.2). Usługa logowania prowadzi w tym celu własne dane sesji na naszym serwerze.

Blokada aplikacji i logowanie z Face ID lub odciskiem palca

W aplikacjach na iOS i Android możesz blokować aplikację za pomocą Face ID, Touch ID, odcisku palca lub rozpoznawania twarzy oraz zapamiętać logowanie. Weryfikację biometryczną przeprowadza wyłącznie system operacyjny urządzenia; aplikacja otrzymuje tylko wynik „rozpoznano” lub „nie rozpoznano”. Ani aplikacja, ani my nie otrzymujemy cech biometrycznych.

Jeśli zapamiętasz logowanie, aplikacja zapisuje adres e-mail i hasło we wpisie w pęku kluczy urządzenia, który system wydaje tylko po udanej weryfikacji biometrycznej – na iOS tylko wtedy, gdy ustawiony jest kod urządzenia, i bez przenoszenia na inne urządzenie. W bazie danych aplikacji znajduje się tylko Twój adres e-mail jako informacja, że taki wpis istnieje. Przy logowaniu z Face ID lub odciskiem palca aplikacja wysyła adres e-mail i hasło do usługi logowania na naszym serwerze, tak jak przy każdym logowaniu; poza tym nic nie jest nam przekazywane. Wylogowanie pozostawia wpis, aby można było zalogować się ponownie. Wpis jest usuwany, gdy wyłączysz tę funkcję, odłączysz urządzenie od konta lub usuniesz konto, a także gdy serwer nie przyjmuje już zapamiętanego hasła; jeśli zmieni się biometria urządzenia, np. przez nowy odcisk palca, system czyni wpis bezużytecznym.

System może wstawić przy logowaniu hasła zapisane w Twoim menedżerze haseł. Powiązanie aplikacji z adresem internetowym zapewnia publiczny plik na naszym serwerze, który nie zawiera danych osobowych. W wersji przeglądarkowej nie ma blokady aplikacji ani logowania biometrycznego. Podstawą prawną jest art. 6 ust. 1 lit. b RODO.

Logowanie przez Apple, Google lub Microsoft

Zamiast adresem e-mail i hasłem możesz zalogować się przez „Kontynuuj z Apple”, „Kontynuuj z Google” lub „Kontynuuj z Microsoft”. Logujesz się wtedy u danego dostawcy – Apple Distribution International Ltd. (Irlandia), Google Ireland Limited lub Microsoft Ireland Operations Limited – a dostawca przekazuje nam potwierdzenie z Twoim adresem e-mail, identyfikatorem Twojego konta u niego oraz, jeśli jest dostępne, Twoim imieniem i nazwiskiem. Jeśli dla tego adresu nie ma jeszcze konta, zakładamy je; w przeciwnym razie łączymy logowanie z Twoim istniejącym kontem. W Apple możesz ukryć swój adres; otrzymujemy wtedy adres przekierowania od Apple. To, co dostawca przetwarza przy logowaniu u siebie, określa jego polityka prywatności; dostawcy przetwarzają dane jako odrębni administratorzy, przy czym może dojść do przekazania danych do Stanów Zjednoczonych Ameryki.

Identyfikator u dostawcy i dane, które przekazuje przy logowaniu (np. adres i imię i nazwisko), przechowujemy razem z Twoim kontem. Przy logowaniu przez Apple przechowujemy dodatkowo klucz, którym przy usunięciu konta odwołujemy dostęp w Apple; jest on przy tym usuwany. Jeśli Twoje konto nie ma hasła, potwierdzasz wrażliwe zmiany (ustawienie hasła, zmiana adresu, odblokowanie) ponownym logowaniem u dostawcy lub kodem bezpieczeństwa, który wysyłamy na Twój adres; z kodu przechowujemy tylko wartość kontrolną, jest on ważny 15 minut i jest usuwany wraz z kolejnym kodem lub z kontem. Podstawą prawną jest art. 6 ust. 1 lit. b RODO.

5. Dane w aplikacji

5.1 Na Państwa urządzeniu

Projekty, budynki, piętra, mieszkania, pomieszczenia, obiekty, elementy budowlane, wartości zmierzone, arkusze obmiaru, dokumenty rozliczeniowe, podpisy, uczestnicy i media są zapisywane w bazie danych na Państwa urządzeniu. Zdjęcia, nagrania wideo, nagrania dźwiękowe i skany 3D znajdują się jako pliki w katalogu danych aplikacji. Dopóki synchronizacja w chmurze jest wyłączona, te dane merytoryczne nie opuszczają Państwa urządzenia – dane konta z punktu 4 są niezależnie od tego prowadzone na naszym serwerze.

5.2 Wersja przeglądarkowa i przechowywanie w urządzeniu końcowym (§ 25 TDDDG)

W wersji przeglądarkowej pod adresem app.aufmasstool.de baza danych pracuje w pamięci operacyjnej. Aby Państwa dane przetrwały ponowne wczytanie strony, aplikacja zapisuje dodatkowo odwzorowanie tej bazy danych w pamięci bazodanowej przeglądarki (IndexedDB). W pamięci lokalnej przeglądarki (localStorage) znajdują się dane sesji logowania oraz dwa wpisy techniczne, za pomocą których kilka otwartych okien przeglądarki uzgadnia między sobą, które z nich może w danej chwili zapisywać; w trakcie rejestracji ponadto wpisany adres e-mail i stan jego potwierdzenia, bez samego kodu.

Jest to przechowywanie informacji w urządzeniu końcowym i dostęp do nich w rozumieniu § 25 Abs. 1 TDDDG. Powołujemy się przy tym wyraźnie na wyjątek z § 25 Abs. 2 Nr. 2 TDDDG: oba te działania są bezwzględnie konieczne, aby wyraźnie zażądana przez Państwa usługa mogła w ogóle zostać zrealizowana. Bez danych sesji byliby Państwo wylogowywani po każdym ponownym wczytaniu strony, bez odwzorowania bazy Państwa obmiary byłyby po każdym ponownym wczytaniu utracone. Zgody na to nie pozyskujemy, ponieważ ustawa w tym przypadku jej nie wymaga. Do celów analitycznych, do celów pomiaru zasięgu ani do celów reklamowych nic nie jest przechowywane w urządzeniu końcowym.

Mogą Państwo w każdej chwili usunąć te zapisy w ustawieniach swojej przeglądarki dla tego adresu. Następnie przechowywane w przeglądarce obmiary są utracone, o ile nie zostały zsynchronizowane do chmury.

5.3 Synchronizacja w chmurze

Jeżeli chmura jest dla Państwa konta włączona, dane merytoryczne są uzgadniane z naszym serwerem. Przesyłane są przy tym projekty wraz z nazwą zleceniodawcy i adresem obiektu, klatki schodowe z własnym adresem, piętra, mieszkania, pomieszczenia, obiekty, elementy budowlane, pozycje przedmiaru robót, arkusze obmiaru, dokumenty rozliczeniowe, podpisy (punkt 5.9), uczestnicy projektu, historia zmian wartości zmierzonych i elementów budowlanych, operacje usunięcia w koszu (punkt 13), dane podstawowe Państwa firmy (między innymi adres, osoba kontaktowa, telefon, e-mail, numer podatkowy, dane bankowe, logo) oraz dane administracyjne dotyczące Państwa mediów.

Logo firmy. Jeżeli właściciele lub administratorzy zespołu zapiszą logo w profilu firmy, aplikacja przesyła je jako plik graficzny do niepublicznej pamięci plików na naszym serwerze, do folderu z danymi firmy tego zespołu; dane podstawowe firmy odsyłają do tego pliku. Odczytać go mogą wszyscy członkowie zespołu, również członkowie, którzy tylko odczytują, niezależnie od przełącznika „Zdjęcia i media”. Urządzenia zespołu przejmują zmienione logo przy następnej synchronizacji, a nasza usługa dla zleceń interfejsu programistycznego umieszcza je w zleconym tam pliku PDF (punkt 8). Jeżeli zastąpią Państwo logo albo je usuną, dane podstawowe firmy nie odsyłają już do starego pliku; sam stary plik pozostaje w pamięci plików do czasu usunięcia zespołu (punkt 13). Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Dostęp innych kont klienckich do tych danych jest po stronie serwera ograniczony do członków Państwa zespołu. Na liście członków zespołu każdy członek, który może edytować dane, widzi rolę i nazwę wyświetlaną pozostałych członków oraz to, które projekty są im przypisane; adresy e-mail pozostałych członków widzą tylko właściciele i administratorzy zespołu, wszyscy pozostali widzą tylko własny. Członkowie z rolą „Tylko odczyt” widzą na liście członków tylko własny wiersz, a do tego nazwy wyświetlane właścicieli zespołu; to samo dotyczy bezpośredniego pobierania członkostw przez nasz interfejs danych. Nasz własny dostęp przez portal administracyjny pozostaje tym nienaruszony; opisuje go punkt 9. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO (wykonanie umowy o korzystanie z aplikacji).

Aby numery dokumentów nie były nadawane podwójnie, również na kilku urządzeniach jednej firmy, aplikacja w trybie chmury rezerwuje dla właścicieli i administratorów podczas uzgadniania bloki numerów dokumentów na naszym serwerze. Zapisujemy w tym celu zespół, serię numerów, rok, zarezerwowany zakres numerów, moment oraz identyfikator tej instalacji, który aplikacja jednorazowo tworzy losowo. Powiązanie z Państwa kontem nie jest przy tym zapisywane. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Ten sam identyfikator instalacji noszą operacje usunięcia w koszu, które również są uzgadniane. Dzięki temu kosz może pokazać, czy wpis został usunięty na tym, czy na innym urządzeniu. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Jeżeli w jednym zespole pracuje kilka osób, odnotowujemy dodatkowo zdarzenia tej współpracy: że przydzielono Państwu projekt albo go odebrano, że zmieniła się Państwa rola albo że Państwa członkostwo się zakończyło – każde z momentem, zespołem, nazwą projektu i osobą działającą. Celem jest to, aby Państwa urządzenie dowiedziało się o tym również wtedy, gdy w danej chwili nie było połączone; podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO. Okres przechowywania opisuje punkt 13.

Uprawnienia członków, którzy tylko odczytują. Dla każdego członka z rolą „Tylko odczyt” właściciele i administratorzy zespołu ustalają za pomocą czterech przełączników, czy może on widzieć ceny i dokumenty, zdjęcia i media oraz arkusze obmiaru projektów, które widzi w zespole, i czy aplikacja pozwala mu na eksport. Zapisujemy w tym celu dla każdego członkostwa stan czterech przełączników; pozostaje on bez zmian przy zmianie roli. Jeżeli przełącznik się zmieni, odnotowujemy to – tak jak zmianę roli – jako zdarzenie współpracy, aby urządzenie tej osoby dowiedziało się o nowych uprawnieniach. Domyślnie przełącznik „Ceny i dokumenty” jest wyłączony, a pozostałe trzy są włączone. Tego, co przełącznik wyklucza, nasz serwer tej osobie nie udostępnia: bez „Ceny i dokumenty” żadnych dokumentów rozliczeniowych, żadnych cen pozycji przedmiaru robót, żadnych podpisów pod dokumentami rozliczeniowymi i żadnych wpisów w koszu, które zawierają dokumenty rozliczeniowe; bez „Zdjęcia i media” żadnych zdjęć, nagrań wideo i nagrań dźwiękowych i żadnych plików w magazynie plików poza danymi firmy, na przykład logo, a także żadnych wpisów w koszu, które zawierają media; bez „Arkusze obmiaru” żadnych arkuszy obmiaru, żadnych podpisów pod nimi i żadnych wpisów w koszu, które zawierają arkusze obmiaru. „Eksport dozwolony” działa tylko w aplikacji. To, co urządzenie wczytało już przed wyłączeniem przełącznika, usuwa dopiero wersja aplikacji, która zna przełączniki; starsze wersje aplikacji tego nie usuwają. Niezależnie od przełączników członkowie z rolą „Tylko odczyt” nie widzą celów webhooków ani serii numeracji dokumentów rozliczeniowych i nie mogą składać zgłoszeń dotyczących urządzeń pomiarowych. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Licencja Team na liście członków. Właścicielom i administratorom zespołu pokazujemy na liście członków przy każdym członku, czy ma on licencję Team i jakiego rodzaju – własną, przypisaną mu, zawieszoną czy żadną –, a przy członkach z rolą „Tylko odczyt” stan ich czterech przełączników. Nazwę wyświetlaną kupującego przypisanej licencji pokazujemy przy tym tylko wtedy, gdy kupujący sam jest właścicielem lub administratorem tego zespołu. Celem jest to, aby kierownictwo zespołu widziało, kto w zespole może edytować dane; podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Zaproszenie do zespołu przez e-mail. Jeżeli jako właściciel lub administrator zespołu zapraszają Państwo jakąś osobę, zapisujemy zaproszony adres e-mail, przewidzianą rolę, kod zaproszenia, datę jego wygaśnięcia, Państwa konto jako zapraszające, język zaproszenia oraz to, czy i kiedy wysyłka się powiodła. Zaproszenie wysyłamy za pośrednictwem naszej wysyłki wiadomości e-mail (punkt 2) na zaproszony adres – również wtedy, gdy ta osoba nie ma jeszcze u nas konta. Wiadomość podaje zespół, rolę, kod zaproszenia, datę jego wygaśnięcia oraz Państwa adres e-mail jako adres osoby zapraszającej; odpowiedzi na tę wiadomość trafiają na Państwa adres. Podstawą prawną jest wobec zapraszającego zespołu Art. 6 Abs. 1 lit. b DSGVO, a wobec zaproszonej osoby Art. 6 Abs. 1 lit. f DSGVO: uzasadniony interes zapraszającej firmy i nasz polega na tym, aby na życzenie firmy zaprosić tę osobę do współpracy. Okres przechowywania opisuje punkt 13.

Jeżeli dalmierz laserowy Leica DISTO zostaje połączony przez Bluetooth, aplikacja zapisuje wraz z przejętą wartością zmierzoną identyfikator Bluetooth tego urządzenia pomiarowego i przesyła go również do chmury. Chodzi o identyfikator urządzenia pomiarowego, a nie o identyfikator Państwa telefonu i nie o identyfikator reklamowy.

5.4 Dane osób trzecich w Państwa projektach – nasza rola

W swoich projektach przetwarzają Państwo regularnie dane innych osób: zleceniodawców, odbiorców faktur, osób kontaktowych na budowie. Należą do nich imię i nazwisko, firma, adres, kraj, adres e-mail, numer telefonu, numer identyfikacyjny VAT (USt-IdNr.), Leitweg-ID, numer klienta oraz Państwa notatki; w dokumentach rozliczeniowych dodatkowo nazwa i adres odbiorcy faktury.

W odniesieniu do tych danych administratorem są Państwo, a my jesteśmy Państwa podmiotem przetwarzającym zgodnie z Art. 28 DSGVO. W odniesieniu do Państwa własnych danych konta, planu i rozliczeń administratorem jesteśmy natomiast my. Wymagana jest w tym celu umowa powierzenia przetwarzania danych. Dla klientów korzystających z zespołu i chmury jest ona w przygotowaniu i nie jest jeszcze dostępna. Hetzner Online GmbH jest w tym stosunku naszym dalszym podmiotem przetwarzającym.

5.5 Aparat, mikrofon, zdjęcia, nagrania wideo i nagrania dźwiękowe

Do pomiaru ścian i pomieszczeń (na iOS za pomocą LiDAR, ARKit i RoomPlan, na Android za pomocą ARCore), do zdjęć odniesienia i do dokumentacji budowlanej aplikacja korzysta z aparatu. Do notatek głosowych i do dźwięku nagrań wideo korzysta z mikrofonu; odpowiednie uprawnienia są na iOS i na Android przedmiotem zapytania i mogą Państwo ich odmówić. W wersji przeglądarkowej przeglądarka pyta o Państwa zgodę, gdy wykonują Państwo zdjęcie lub nagranie wideo aparatem – o mikrofon dopiero przy rozpoczęciu nagrania wideo – albo rozpoczynają nagranie dźwiękowe; także tam mogą Państwo odmówić dostępu, a nagranie wideo powstaje wtedy bez dźwięku. Wersja przeglądarkowa nie mierzy za pomocą aparatu: zdjęcie do pomiaru z odniesieniem wybierają tam Państwo za pomocą okna wyboru plików przeglądarki. Nagrania dźwiękowe są odrębnym rodzajem mediów obok zdjęcia i nagrania wideo. Opcjonalnie mogą Państwo dołączyć istniejące zdjęcia i nagrania wideo z galerii multimedialnej swojego urządzenia.

Na Android tryby pomiaru w rozszerzonej rzeczywistości – odcinek, wysokość od podłogi do sufitu, powierzchnia, obiekt, objętość i prowadzony obrys pomieszczenia – oraz zdjęcie z mapą głębi w dokumentacji zdjęciowej korzystają z Usług Google Play dla AR (ARCore) firmy Google LLC, o ile są one zainstalowane na Państwa urządzeniu. Aby aplikacja mogła pokazać, które z tych trybów obsługuje Państwa urządzenie, przy otwieraniu listy obiektów sprawdza ona ponadto, czy ARCore jest dostępny na Państwa urządzeniu oraz – jeżeli zezwolili już Państwo aplikacji na korzystanie z aparatu – czy dostarcza on obrazy głębi; to sprawdzenie odbywa się za pośrednictwem Usług Google Play. Pomiar na zdjęciu z odniesieniem działa bez ARCore. Za te usługi odpowiada Google; obowiązują postanowienia i polityka prywatności firmy Google.

Jeżeli chmura jest dla Państwa konta włączona, każde nagranie jest przesyłane samoczynnie – zdjęcia, nagrania wideo i nagrania dźwiękowe. Dzieje się to automatycznie w tle, a nie dopiero po naciśnięciu przycisku. Pliki znajdują się wówczas w niepublicznej pamięci plików na naszym serwerze, pod ścieżką z identyfikatorem Państwa zespołu, i są możliwe do odczytania dla członków tego zespołu. Wcześniejsze zdanie, że nagrania „nie są automatycznie przekazywane do nas”, odpowiadało stanowi sprzed synchronizacji w chmurze i zostało usunięte bez zastąpienia.

Wraz z plikiem zapisujemy nazwę pliku, typ pliku, rozmiar, moment nagrania, czas trwania, wymiary, tytuł, notatkę, kolejność, mały podgląd oraz ewentualne rysunki na obrazie. Do zdjęcia z mapą głębi należy mapa głębi jako osobny plik; jest ona zapisywana i przesyłana razem ze zdjęciem.

Limity nagrań. Zdjęć większych niż 25 MB, nagrań wideo dłuższych niż 3 minuty lub większych niż 250 MB oraz nagrań dźwiękowych dłuższych niż 60 minut aplikacja nie przyjmuje: odrzuca je przy dołączaniu, podaje powód i ich nie zapisuje. Jeśli urządzenie lub przeglądarka nie może odczytać długości filmu, aplikacja sprawdza tylko jego rozmiar. Własne nagranie przekraczające limit jest więc utracone. Nagranie dźwiękowe aplikacja sama zatrzymuje po 60 minutach i je zapisuje. Pliku multimedialnego większego niż 250 MB, który już znajduje się na urządzeniu, aplikacja nie przesyła; pozostaje on tylko na tym urządzeniu. Ile miejsca zajmują nagrania, aplikacja oblicza na urządzeniu na podstawie rozmiarów plików i ich wpisów; nic nie trafia w tym celu na nasz serwer.

Pliki są przesyłane przez ograniczony czasowo adres naszej pamięci plików, o który aplikacja prosi z Państwa zalogowaniem; w pojedynczych przypadkach, np. przy starszej wersji pamięci plików, aplikacja przesyła plik bezpośrednio z Państwa zalogowaniem. Pliki są pobierane przez ograniczony czasowo adres, o który aplikacja prosi w ten sam sposób i który jest ważny 60 sekund. Przy pobieraniu obowiązują te same uprawnienia do odczytu co dla pozostałych danych Państwa zespołu, łącznie z przełącznikiem „Zdjęcia i media” dla członków, którzy tylko odczytują (punkt 5.3).

5.6 Dane lokalizacyjne i informacje EXIF w zdjęciach

Aplikacja nie odczytuje lokalizacji Państwa urządzenia. Na Android 11 i starszych wersjach system operacyjny wymaga jednak do wyszukiwania urządzeń Bluetooth uprawnienia do dokładnej lokalizacji; aplikacja prosi więc tam o nie, gdy szukają Państwo urządzenia pomiarowego, i wykorzystuje je wyłącznie do tego wyszukiwania. Od Android 12 aplikacja prosi tylko o uprawnienia Bluetooth, wyraźnie bez wyprowadzania lokalizacji. Na iOS i w wersji przeglądarkowej aplikacja nie pyta o lokalizację.

Zdjęcia zawierają jednak często informacje EXIF, które urządzenie samo do nich zapisuje. Analizowany jest z nich wyłącznie moment wykonania zdjęcia i pośrednio orientacja obrazu. Plik obrazu jest przy zapisie kopiowany bajt po bajcie i nie jest kodowany na nowo, a aplikacja nie usuwa żadnych informacji EXIF. Jeżeli zdjęcie zawiera blok GPS – ponieważ Państwa urządzenie jest tak ustawione – blok ten zostaje tym samym zachowany i przy włączonej chmurze jest przesyłany razem z plikiem. O tym, czy Państwa urządzenie zapisuje współrzędne w zdjęciach, decydują system operacyjny i Państwa ustawienia urządzenia; sprawdzić mogą to Państwo w ustawieniach aparatu i ochrony prywatności swojego urządzenia.

5.7 Raporty o błędach

Z aplikacji i z wersji przeglądarkowej wyłącznie za Państwa zgodą. W Ustawienia › Raporty o błędach mogą Państwo włączyć, aby aplikacja w razie nieoczekiwanego błędu wysyłała raport techniczny na nasz serwer; ustawieniem domyślnym jest „wyłączone”. Raport zawiera rodzaj i treść komunikatu o błędzie, techniczny ślad wywołań z nazwami funkcji i ekranów, moment, wersję aplikacji i lokalnej bazy danych, system operacyjny i jego wersję, rodzaj urządzenia (telefon, tablet lub komputer), nazwę ostatnio otwartego ekranu oraz to, czy istnieje logowanie do chmury (wyłącznie tak lub nie). Nie zawiera on identyfikatora Państwa konta, Państwa zespołu ani Państwa urządzenia, a nasz serwer nie odczytuje przy odbiorze Państwa adresu IP – z wyjątkiem protokołów dostępu zgodnie z punktem 3. Z treści komunikatu o błędzie aplikacja usuwa wcześniej to, co da się rozpoznać jako wzorzec, na przykład adresy e-mail, kwoty, wartości zmierzone, dane bankowe, identyfikatory, ścieżki plików oraz kody pocztowe z miejscowością. Nie da się całkowicie wykluczyć, że nazwisko stojące w środku zdania bez takiego wzorca pozostanie.

Podstawą prawną jest Państwa zgoda zgodnie z Art. 6 Abs. 1 lit. a DSGVO i § 25 Abs. 1 TDDDG. Mogą ją Państwo w każdej chwili odwołać ze skutkiem na przyszłość tym samym przełącznikiem; raporty jeszcze nieprzesłane zostają przy tym odrzucone. Zgodę aplikacja zapisuje na urządzeniu lub w przeglądarce, a nie przy Państwa koncie.

Z naszych usług serwerowych bez zgody. Jeżeli jedna z usług na naszym serwerze, z którymi pracują aplikacja i wersja przeglądarkowa, zakończy się błędem wewnętrznym, sama tworzy raport o błędzie: moment, rodzaj błędu, nazwę usługi, komunikat o błędzie oraz techniczny ślad wywołań. Również ten raport nie zawiera identyfikatora Państwa konta, Państwa zespołu ani Państwa urządzenia. Komunikat o błędzie jest przed zapisaniem oczyszczany według tych samych reguł, a dodatkowo z danych dostępowych i adresów IPv4; całkowicie wykluczyć resztkowego odniesienia do osoby nie da się również tutaj. Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO; nasz uzasadniony interes polega na rozpoznawaniu i usuwaniu zakłóceń usługi.

Oba rodzaje raportów znajdują się na naszym serwerze, są dostępne wyłącznie dla nas w portalu administracyjnym i są usuwane 90 dni po wpłynięciu (punkt 13). Niezależnie od tego moduł aktualizacji firmy Expo po poważnym błędzie przy starcie przekazuje jego komunikat firmie Expo (punkt 6).

5.8 Zmiana zespołu, przeniesienie projektów i limity taryfy w zespole

W którym zespole pracuje urządzenie. Jeżeli Państwa konto należy do kilku zespołów, urządzenie z włączoną chmurą pracuje zawsze w jednym z nich. Aby pokazać Państwu wybór, aplikacja odczytuje z naszego serwera Państwa własne członkostwa wraz z rolą oraz nazwy tych zespołów. W profilu Państwa konta odnotowujemy, który zespół wybrano ostatnio; tę samą adnotację ustawia nasz serwer, gdy dołączą Państwo do zespołu lub go utworzą, a jako operator możemy ją ustalić sami (punkt 9). Służy ona temu, aby późniejsze włączenie chmury z reguły trafiało do tego zespołu. „Utwórz kolejny zespół” tworzy na naszym serwerze zespół o wpisanej nazwie, którego właścicielem jest Państwa konto; „Dołącz kodem” realizuje zaproszenie (punkt 5.3).

Zmiana zespołu. Zmiana zespołu jest możliwa tylko przy połączeniu z naszym serwerem. Najpierw aplikacja synchronizuje urządzenie z dotychczasowym zespołem. Następnie usuwa dane dotychczasowego zespołu z bazy danych urządzenia – projekty wraz ze wszystkim, co do nich należy, oraz dane firmy tego zespołu –; na naszym serwerze pozostają one zachowane. Projekty, które utworzyli Państwo sami jako członek z rolą „Tylko odczyt”, pozostają na urządzeniu. Jeżeli coś miałoby przy tym przepaść – nieprzesłane jeszcze zmiany, zdjęcia, nagrania wideo i nagrania dźwiękowe, wpisy odłożone przy zmianie na rolę „Pomiary”, otwarte wpisy listy konfliktów lub skany pomieszczeń przechowywane tylko na urządzeniu –, aplikacja pyta wcześniej i podaje liczbę; jeżeli nie da się tego w pełni policzyć, również pyta. Usunięcie następuje dopiero po Państwa potwierdzeniu. Na telefonie i tablecie aplikacja przed usunięciem tworzy na urządzeniu kopię zapasową całej bazy danych, bez zdjęć, nagrań wideo i nagrań dźwiękowych; jeżeli nie da się jej utworzyć, aplikacja nie zmienia zespołu. Ze swoich kopii zapasowych aplikacja zachowuje na urządzeniu siedem najnowszych. Wersja przeglądarkowa nie ma takiej kopii.

Do zakończenia zmiany na urządzeniu znajduje się adnotacja z identyfikatorem Państwa konta, identyfikatorami obu zespołów, czasem i stanem zmiany; do tego momentu urządzenie się nie synchronizuje. Przerwaną zmianę aplikacja kontynuuje przy następnym uruchomieniu z połączeniem albo ją odrzuca. Jeżeli aplikacja potrzebuje do tego Państwa zgody albo nie może odczytać adnotacji, pokazuje to u góry ekranu „Zespół”; nieczytelną adnotację odrzuca tylko na podstawie Państwa decyzji. Jeżeli odrzucą tam Państwo nieczytelną adnotację, aplikacja przy następnej synchronizacji ponownie pobiera z naszego serwera wszystkie dane Państwa zespołu. Zgłoszenia urządzeń pomiarowych, które czekają na urządzeniu na połączenie (punkt 7), noszą identyfikator zespołu, w którym je Państwo złożyli, i trafiają tylko do tego zespołu; zgłoszenia ze starszej wersji aplikacji bez tego identyfikatora trafiają do zespołu, w którym urządzenie wyśle je jako następne.

Dane firmy dla każdego zespołu. Dane firmy, które aplikacja przechowuje na urządzeniu – nazwę, adres, dane podatkowe i bankowe, logo i inne –, przy zmianie odkłada na urządzeniu pod identyfikatorem dotychczasowego zespołu i przywraca przy powrocie do tego zespołu; w nowym zespole obowiązują jego dane firmy. Odkładane są tylko na urządzeniu. Zostają usunięte, gdy usuwają Państwo konto i nie zachowują przy tym danych na urządzeniu (punkt 13).

Włączenie chmury. Jeżeli przy włączaniu chmury wybiorą Państwo zespół, do którego Państwa konto już należy, założą nowy albo dołączą do zespołu za pomocą kodu, a na urządzeniu znajdują się dane innego z Państwa zespołów, aplikacja usuwa je z bazy danych urządzenia jak przy zmianie zespołu i tak samo odkłada dane firmy; na naszym serwerze dane pozostają zachowane. Jeżeli coś miałoby przy tym przepaść, pyta wcześniej i podaje liczbę, w przeciwnym razie nie. Na telefonie i tablecie usuwa dane tylko wtedy, gdy udała się kopia zapasowa, którą aplikacja tworzy przed każdym włączeniem chmury; jeżeli się nie uda, włączanie zostaje przerwane bez usuwania czegokolwiek. W wersji przeglądarkowej aplikacja usuwa dane bez kopii zapasowej.

Przeniesienie projektu do innego zespołu. Jako operator możemy w naszym portalu administracyjnym (punkt 9) przypisać projekt wraz ze wszystkim, co do niego należy, łącznie z uczestnikami projektu, innemu zespołowi. Następnie widzą go członkowie tego zespołu zgodnie ze swoimi rolami, a zespół oddający już nie. Aby urządzenia zespołu oddającego się o tym dowiedziały, zapisujemy komunikat o odejściu – identyfikator projektu, nazwę projektu, zespół oddający, rodzaj i czas, bez nowego zespołu –, który mogą odczytać tylko członkowie zespołu oddającego. Urządzenie z aktualną wersją aplikacji odczytuje go przy synchronizacji, zapisuje w swojej bazie danych wraz z liczbą nieprzesłanych w tym momencie zmian i nagrań i usuwa projekt ze wszystkim, co do niego należy, ze swojej bazy danych; nic nie trafia przy tym na nasz serwer. Na telefonie i tablecie aplikacja najpierw tworzy na urządzeniu kopię zapasową całej bazy danych, bez zdjęć, nagrań wideo i nagrań dźwiękowych. W wersji przeglądarkowej usuwa projekt dopiero wtedy, gdy przez komunikat na liście budynków rozpoczną Państwo pobieranie kopii zapasowej; tak samo na telefonie i tablecie, jeżeli nie udało się tam utworzyć kopii. Jeżeli w zespole oddającym mają Państwo tylko prawo do odczytu, wersja przeglądarkowa usuwa projekt bez kopii zapasowej, gdy tylko wybiorą Państwo w komunikacie „Usuń projekt”. Pliki multimedialne projektu aplikacja usuwa na telefonie i tablecie później przy porządkowaniu swojej pamięci; w wersji przeglądarkowej pozostają one w pamięci przeglądarki, dopóki jej Państwo nie wyczyszczą (punkt 5.2). Starsza wersja aplikacji nie odczytuje komunikatu i zachowuje projekt. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Limity taryfy w zespole. Przy przesyłaniu oraz przy niektórych funkcjach zespołu – zapraszaniu, zgłoszeniach urządzeń pomiarowych, roli z prawem zapisu dla członka, który dotąd tylko odczytuje, tworzeniu kolejnego własnego zespołu i udostępnianiu projektu członkowi – nasz serwer sprawdza, czy obejmuje je taryfa. Dopóki przy tym tylko liczy, a nie odrzuca, zapisujemy dla każdego zespołu, konta, powodu i obszaru, kiedy takie działanie po raz pierwszy i po raz ostatni wykroczyło poza taryfę i jak często. Celem jest oszacowanie, kogo dotknęłoby egzekwowanie limitów taryfy; podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO. To zliczenie widzimy tylko my w portalu administracyjnym; jest ono usuwane razem z Państwa kontem lub z zespołem (punkt 13).

5.9 Podpisy na arkuszach obmiaru i dokumentach rozliczeniowych

Zatwierdzony arkusz obmiaru i wystawiony dokument rozliczeniowy można podpisać w aplikacji – na przykład przez Państwa zleceniodawcę lub jego kierownictwo budowy, palcem, rysikiem albo myszą. Zapisujemy przy tym obraz kresek podpisu, imię i nazwisko, rolę i miejsce osoby podpisującej w postaci, w jakiej zostały wpisane, chwilę podpisu, rodzaj i identyfikator podpisanego arkusza obmiaru lub dokumentu rozliczeniowego, sumę kontrolną (SHA-256) jego treści w chwili podpisu oraz identyfikator instalacji, na której złożono podpis (punkt 5.3). Suma kontrolna pozwala później rozpoznać, czy dokument został zmieniony po podpisaniu. Chodzi o zwykły podpis elektroniczny.

Podpisy znajdują się w bazie danych urządzenia, na którym je złożono. Jeżeli chmura jest włączona, są uzgadniane z naszym serwerem i trafiają na urządzenia tych członków Państwa zespołu, którzy mogą widzieć podpisany arkusz obmiaru lub dokument rozliczeniowy – z takimi samymi uprawnieniami do odczytu jak sam dokument (punkt 5.3). W pliku PDF dokumentu rozliczeniowego i w raporcie PDF o projekcie podpisy występują z obrazem kresek, imieniem i nazwiskiem, rolą, miejscem, chwilą i sumą kontrolną; ponadto aplikacja dołącza do pliku PDF wyciąg kontrolny podpisanego dokumentu wraz z sumą kontrolną jako załącznik. Plik PDF utworzony przez interfejs programistyczny nie zawiera podpisów.

Celem jest wykazanie, że osoba podpisująca potwierdziła stan arkusza obmiaru lub dokumentu rozliczeniowego. Jeżeli podpisuje inna osoba niż Państwo, jej dane są danymi osób trzecich w Państwa projektach: administratorem są Państwo, my przetwarzamy je w Państwa imieniu (punkt 5.4), a podstawę prawną wobec tej osoby – na przykład wykonanie Państwa umowy z nią (Art. 6 Abs. 1 lit. b DSGVO) albo Państwa prawnie uzasadniony interes w dowodzie (Art. 6 Abs. 1 lit. f DSGVO) – określają Państwo. W przypadku Państwa własnego podpisu podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO. Okres przechowywania – zob. punkt 13.

5.10 Zapisywanie eksportów na serwerze WebDAV

W aplikacjach na iOS i Androida, od planu Pro, mogą Państwo zamiast udostępniać wygenerowany plik eksportu zapisać go bezpośrednio na serwerze WebDAV, na przykład w Nextcloud. Serwer wybierają Państwo: aplikacja wysyła plik – w zależności od formatu z danymi projektu, obmiaru, rozliczeń lub zdjęć – szyfrowanym połączeniem na adres, który Państwo wpiszą, i loguje się tam przy każdym zapytaniu Państwa nazwą użytkownika i hasłem; aby sprawdzić dostęp i wybrać folder, pobiera tam listę folderów. Nic nie przechodzi przy tym przez nasz serwer. Odbiorcą jest operator wybranego przez Państwa serwera; przekazanie następuje na Państwa polecenie, a za wybór i bezpieczeństwo serwera odpowiadają Państwo.

Adres i nazwę użytkownika aplikacja zapisuje w swojej bazie danych na urządzeniu, a hasło w pęku kluczy urządzenia. Żadne z nich nie trafia do kopii zapasowych ani do eksportu danych aplikacji i nie jest uzgadniane z naszym serwerem. „Usuń dostęp” usuwa oba, podobnie jak usunięcie Państwa konta, jeżeli nie zachowają Państwo przy tym danych na urządzeniu (punkt 13). W wersji przeglądarkowej tego celu nie ma. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

6. Wywołania u podmiotów trzecich przy starcie aplikacji

Dwa wywołania aplikacja wyzwala przy starcie, bez Państwa udziału. Są tu wymienione, ponieważ przy tej okazji adres IP Państwa urządzenia jest przekazywany podmiotowi trzeciemu.

Podstawą prawną dla obu wywołań jest Art. 6 Abs. 1 lit. f DSGVO; nasz uzasadniony interes polega na możliwości dostarczania poprawek błędów i aktualizacji bezpieczeństwa. Obie usługi są świadczone przez dostawców z siedzibą w Stanach Zjednoczonych Ameryki, tak że należy przyjąć przekazanie do państwa trzeciego w rozumieniu Art. 44 ff. DSGVO. Apple jest w odniesieniu do swojej usługi wyszukiwania odrębnym administratorem. W odniesieniu do usługi aktualizacji firmy Expo nie wyjaśniliśmy jeszcze ostatecznie, czy Expo działa przy tym w naszym imieniu, czy na własną odpowiedzialność, ani na jakim zabezpieczeniu zgodnie z Art. 44 ff. DSGVO opiera się przekazanie. Nie możemy zatem wskazać tutaj umowy z Expo w tej sprawie, standardowych klauzul umownych ani certyfikacji; uzupełnimy to, gdy tylko zostanie to wyjaśnione. Jeżeli chcą Państwo uniknąć tych wywołań, mogą Państwo korzystać z wersji przeglądarkowej pod adresem app.aufmasstool.de – tam żadne z tych dwóch wywołań nie następuje.

7. Zakup, plany i odblokowanie

Płatne plany odblokowujemy dla Państwa konta po stronie serwera. Zapisujemy w tym celu przy Państwa koncie plan, okres obowiązywania, pochodzenie uprawnienia oraz identyfikatory leżącej u jego podstaw transakcji. Dla okresu próbnego odnotowujemy dodatkowo, kiedy się rozpoczął, którego planu dotyczy i czy według informacji aplikacji został uruchomiony w wersji przeglądarkowej, czy w wersji na komputery stacjonarne; te informacje świadomie nie są resetowane, aby okres próbny nie mógł zostać wykorzystany wielokrotnie. Okres próbny można uruchomić w wersji przeglądarkowej; w aplikacjach na iOS i Androida nie jest on dostępny.

W planie Team mogą Państwo ponadto poprosić w aplikacji o obsługę nowych urządzeń pomiarowych. Zapisywane są przy tym oznaczenie urządzenia, Państwa notatka, zespół, moment zgłoszenia, język aplikacji oraz Państwa konto jako zgłaszające. Jeżeli na nie odpowiemy, odnotowujemy dodatkowo odpowiedź, jej moment oraz osobę odpowiadającą i z reguły wysyłamy odpowiedź również e-mailem na adres Państwa konta, w języku, w którym złożyli Państwo zgłoszenie (punkt 2). Jeżeli zapytania nie da się wysłać – na przykład bez połączenia – pozostaje ono zapisane na Państwa urządzeniu i do nas nie dociera. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

W aplikacji na iOS zbudowany jest zakup przez App Store firmy Apple. Płatność realizuje przy tym Apple; nie otrzymujemy żadnych danych płatniczych, takich jak numery kart. Do zakupu aplikacja przekazuje firmie Apple losowo utworzony dla każdej instalacji identyfikator – wyraźnie nie Państwa identyfikator konta i żadnych danych osobowych. Apple przekazuje nam informacje o zakupie i o jego dalszym przebiegu, na przykład przy przedłużeniu lub wypowiedzeniu; podpisany przez Apple dowód zakupu sprawdzamy na naszym własnym serwerze. Uzupełniająco obowiązują postanowienia o ochronie danych firmy Apple.

W aplikacji na Androida zbudowany jest zakup przez Google Play. Płatność realizuje przy tym Google za pośrednictwem Google Play; nie otrzymujemy żadnych danych płatniczych. Przy zakupie aplikacja przekazuje firmie Google jako zamaskowany identyfikator konta wartość skrótu SHA-256 Państwa identyfikatora użytkownika – nie sam identyfikator, nie Państwa adres e-mail i nie Państwa imię i nazwisko. Po zakupie aplikacja wysyła do naszego serwera token zakupu, identyfikator produktu i nazwę pakietu aplikacji. Na tej podstawie nasz serwer sprawdza stan zakupu w Google Play Developer API i otrzymuje z powrotem produkt, okres obowiązywania, stan subskrypcji, informację, czy jest to zakup testowy, oraz zamaskowany identyfikator konta; zakup przypisujemy do Państwa konta tylko wtedy, gdy ten identyfikator pasuje do Państwa konta. Ponadto Google wysyła do naszego serwera przez Google Cloud Pub/Sub powiadomienia w czasie rzeczywistym o Państwa subskrypcji, na przykład o przedłużeniu, wypowiedzeniu lub zwrocie płatności; wówczas ponownie sprawdzamy stan. Przy subskrypcji zapisujemy produkt, plan, datę wygaśnięcia, środowisko (testowe lub produkcyjne), pierwotny token zakupu jako identyfikator transakcji oraz rodzaj ostatniego powiadomienia. Uzupełniająco obowiązują postanowienia o ochronie danych firmy Google.

Obok tego nasz system zna drogi, które obywają się bez zakupu: możemy odblokować plan ręcznie (zapisujemy przy tym powód odblokowania), a Państwo mogą w wersji przeglądarkowej zrealizować kod kuponu (poniżej, „Kupony”). Ponadto mogą Państwo kupować w wersji przeglądarkowej przez Stripe (poniżej).

Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO, o ile poniżej nie wskazano inaczej. Dystrybucja samej aplikacji odbywa się przez App Store firmy Apple Inc. względnie przez Google Play firmy Google Ireland Limited; przedsiębiorstwa te są w zakresie przetwarzania w swoich sklepach odrębnymi administratorami, a my sami z siebie nie dowiadujemy się, kto pobrał aplikację.

Licencje Team dla pracowników

Kupujący może nabyć licencje Team dla pracowników i rozdzielić je między inne osoby. Dla osoby, która ją posiada, taka licencja działa jak własny plan Team. Kupuje się je w wersji przeglądarkowej przez Stripe (poniżej). Przy każdej licencji zapisujemy konto kupującego, konto osoby, która ją posiada, moment przypisania i to, kto go dokonał, a także moment zwolnienia i to, kto je zwolnił. Jeżeli kupujący wyda licencję jako kod, przechowujemy kod wyłącznie jako wartość skrótu, a nie w postaci jawnej; w postaci jawnej pokazujemy go tylko kupującemu, jeden raz przy wydaniu. Taki kod realizuje się przez to samo pole co kupon (poniżej). Zwolnionej licencji nie usuwamy; jej wpis pozostaje jako dowód na to, kto w jakim okresie pracował na czyj koszt. Jeżeli osoba, która posiada lub posiadała licencję, usunie swoje konto, usuwamy razem z nim te wpisy.

Przypisanie na adres e-mail. Jeżeli kupujący przypisze licencję do adresu e-mail, zapisujemy adres w postaci, w jakiej go wpisał, małymi literami. Przypisanie jest najpierw rezerwacją. Gdy konto z tym potwierdzonym adresem następnym razem pobierze swój plan z naszego serwera – na przykład przy starcie aplikacji lub przy logowaniu – i nie posiada innej licencji, aplikacja pyta, czy przyjmuje licencję; pokazujemy przy tym nazwę firmy kupującego albo, jeśli jej nie podano, jego nazwę wyświetlaną. Licencja zaczyna działać dopiero po przyjęciu. Na ten adres nie wysyłamy żadnej wiadomości. Odpowiedź na przypisanie jest taka sama bez względu na to, czy dla danego adresu istnieje konto, a do czasu odpowiedzi tej osoby kupujący widzi tylko rezerwację. Jeżeli osoba przyjmie licencję, kupujący widzi w swoim przeglądzie jej nazwę wyświetlaną (poniżej) i poznaje po niej, że dla tego adresu istnieje konto; jeżeli odrzuci, licencja znów jest wolna. Wpisany adres usuwamy, gdy tylko rezerwacja zostanie przyjęta, odrzucona lub zwolniona. Jeżeli nie zostanie przyjęta w ciągu 90 dni po przypisaniu, codzienny proces usuwania zwalnia licencję i usuwa adres – przy pierwszym przebiegu po upływie 90 dni (punkt 13).

Kto co widzi. Kupujący widzi przy każdej ze swoich otwartych licencji, czy jest ona przypisana do konta, adresu czy kodu, wpisany przez siebie adres (tylko dopóki rezerwacja jest otwarta), nazwę wyświetlaną osoby, która posiada licencję (tylko gdy posiada ją konto, przy rezerwacji więc dopiero po przyjęciu), moment oraz to, czy licencja działa, czy jest zawieszona. Adresu logowania osoby, która zrealizowała kod, nie widzi. Kto posiada licencję, widzi tylko własne przypisanie, bez danych kupującego, i może je sam zwolnić. W naszym portalu administracyjnym widzimy przy każdym kupującym jego adres e-mail i liczby jego licencji, żadnych kodów.

Zawieszenie. Jeżeli wydano więcej licencji, niż kupujący opłaca – na przykład po zaległości w płatności albo po zmniejszeniu przez niego ich liczby – zawieszone zostają licencje wydane jako ostatnie; niezrealizowane kody i rezerwacje są przy tym wliczane. Zawieszona licencja nie daje planu; gdy opłacona liczba znów wzrośnie, sama ponownie zaczyna działać. Żadne dane nie są przy tym usuwane. Jeżeli konto kupującego zostanie usunięte, zawieszone zostają wszystkie wydane przez niego licencje, a jeszcze nieprzyjęte rezerwacje codzienny proces usuwania zwalnia wraz z adresem; jeżeli zostanie usunięte konto osoby posiadającej licencję, jej wpis odpada, a licencja staje się wolna.

Aby przez przypisanie nie dało się masowo sprawdzać adresów, przyjmujemy na jedno konto kupującego najwyżej 100 przypisań i kodów na godzinę. W tym celu nie zapisujemy samego identyfikatora konta, lecz tylko obliczoną z niego wartość skrótu (SHA-256), a także początek okna czasowego i liczbę prób; codzienne usuwanie usuwa każdy licznik, którego okno czasowe minęło ponad 48 godzin temu.

Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO – wobec kupującego umowa o licencje, wobec osoby posiadającej licencję umowa o korzystanie. Dla wpisanego adresu osoby, która jeszcze nie posiada licencji, oraz dla ograniczenia przypisań podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO: prawnie uzasadniony interes kupującego i nasz polega na przekazaniu licencji tej osobie na życzenie kupującego oraz na ochronie przypisywania przed nadużyciem. Okres przechowywania opisuje punkt 13.

Zakup w wersji przeglądarkowej przez Stripe

W wersji przeglądarkowej mogą Państwo kupić plan albo licencje Team przez dostawcę usług płatniczych Stripe. Obowiązuje przy tym:

Kupony

W wersji przeglądarkowej mogą Państwo zrealizować kod kuponu w profilu pod „Zrealizuj kupon”; aplikacje na iOS i Android nie mają tego pola. Wydane kody przechowujemy wyłącznie jako wartość skrótu, nie otwartym tekstem; wprowadzonego kodu nie zapisujemy. Jeżeli realizacja się powiedzie, zapisujemy, który kupon został zrealizowany przez które konto i kiedy, wraz z odblokowanym planem i końcem odblokowania. Przez to samo pole realizuje się także kod licencji Team; jeżeli to się powiedzie, przypisujemy licencję do Państwa konta (powyżej). Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO.

Aby kodów nie dało się odgadnąć metodą prób, przyjmujemy dla każdego konta najwyżej dziesięć prób na godzinę. W tym celu nie zapisujemy samego identyfikatora konta, lecz jedynie obliczoną z niego wartość skrótu (SHA-256), a także początek przedziału czasu i liczbę prób; codzienny proces usuwania usuwa każdy licznik, którego przedział czasu upłynął ponad 48 godzin temu. Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO; naszym prawnie uzasadnionym interesem jest ochrona kuponów przed nadużyciem.

Droga wypowiedzenia

Umowy zawarte bezpośrednio z nami mogą Państwo wypowiedzieć przez stronę Wypowiedzenie umów; prowadzi ona do formularza w wersji przeglądarkowej, z którego mogą Państwo korzystać bez logowania. Celem jest przyjęcie, potwierdzenie i wykonanie Państwa wypowiedzenia zgodnie z § 312k BGB. Zapisujemy w tym celu Państwa imię i nazwisko, adres e-mail, dobrowolne informacje o umowie, rodzaj wypowiedzenia (zwykłe lub nadzwyczajne), w przypadku wypowiedzenia nadzwyczajnego jego powód, żądany termin, język, datę i godzinę wpływu oraz stan rozpatrzenia. Jeżeli są Państwo przy tym zalogowani, zapisujemy dodatkowo Państwa identyfikator konta.

Jeżeli wypowiadają Państwo umowę jako zalogowani, w trybie zwykłym, z najbliższym możliwym terminem, i mają Państwo dokładnie jedną trwającą subskrypcję przez Stripe, wypowiadamy ją tam automatycznie na koniec okresu obowiązywania i zapisujemy identyfikator subskrypcji oraz datę zakończenia. Każde inne wypowiedzenie rozpatrujemy sami; zapisujemy przy tym, kiedy i przez kogo zostało załatwione, wraz z notatką. Potwierdzenie wpływu z treścią Państwa oświadczenia wysyłamy niezwłocznie na podany adres e-mail (punkt 2) i odnotowujemy, czy zostało wysłane.

Aby chronić drogę wypowiedzenia przed masowymi zgłoszeniami, przyjmujemy najwyżej trzy wypowiedzenia na godzinę dla jednego adresu e-mail i najwyżej pięć na godzinę dla jednego adresu IP, z którego pochodzi zapytanie. W tym celu nie zapisujemy samych adresów, lecz jedynie obliczoną z nich wartość skrótu (SHA-256), a także początek przedziału czasu i liczbę zgłoszeń; codzienny proces usuwania usuwa każdy licznik, którego przedział czasu upłynął ponad 48 godzin temu.

Podstawą prawną jest Art. 6 Abs. 1 lit. c DSGVO w związku z § 312k BGB oraz – w zakresie zakończenia Państwa umowy – Art. 6 Abs. 1 lit. b DSGVO; dla ograniczenia liczby zgłoszeń Art. 6 Abs. 1 lit. f DSGVO, przy czym naszym prawnie uzasadnionym interesem jest ochrona drogi wypowiedzenia przed nadużyciem. Otrzymane wypowiedzenia przechowujemy jako dowód, również po usunięciu Państwa konta (punkt 13).

8. Interfejs programistyczny i webhooki

W płatnych planach mogą Państwo korzystać z interfejsu programistycznego i skonfigurować webhooki, aby przekazywać swoje dane do własnego systemu – na przykład do swojego systemu magazynowo-handlowego. Obowiązuje przy tym:

Zlecenia eksportu przez interfejs

Przez interfejs programistyczny Państwa własny system może zlecić eksport projektu jako pliku – jako plik CSV, JSON, XML, Excel lub PDF albo w formatach GAEB X31 i REB DA11. W tym celu zapisujemy zlecenie z zespołem, projektem, żądanym formatem i jego ustawieniami (rodzaj wierszy, język), stanem zlecenia, ewentualnie kodem i tekstem błędu, nazwą pliku, którą tworzymy z nazwy projektu i dnia, miejscem zapisu i rozmiarem pliku, uwagami do pliku, czasami oraz identyfikatorem użytego klucza. Plik tworzy własna usługa na naszym serwerze w Hetzner Online GmbH (punkt 2): odczytuje w tym celu dane projektu – strukturę, obiekty, elementy budowlane, pozycje przedmiaru robót i historię zmian wartości pomiarowych – i zapisuje plik w niepublicznym obszarze naszej pamięci plików. W przypadku pliku PDF odczytuje dodatkowo dane firmy Państwa zespołu – między innymi nazwę, adres, dane kontaktowe, podatkowe i bankowe oraz kolor akcentu – i logo firmy z pamięci plików (punkt 5.3); uczestników projektu, zdjęć i podpisów nie umieszcza w pliku PDF. Adres do pobrania tworzymy dopiero wtedy, gdy Państwa system odpyta gotowe zlecenie, i tylko dopóki projekt znajduje się w zespole, który złożył zlecenie. Jest on ważny najwyżej 24 godziny, nigdy dłużej niż przechowywanie pliku; adres już wydany pozostaje ważny do swojego wygaśnięcia, także gdy projekt został w międzyczasie przypisany do innego zespołu. Adresu nie zapisujemy. Gdy zlecenie jest gotowe, zgłaszamy to na życzenie przez webhook – ze zleceniem, projektem i formatem, bez pliku i bez adresu.

Błędy tej usługi nie trafiają do raportów o błędach z punktu 5.7, lecz tylko do protokołu usługi na naszym serwerze. Zawiera on identyfikatory, format, czas trwania, rozmiar i kod błędu, ale żadnych treści, takich jak nazwy projektów, adresy czy ceny; jak długo jest przechowywany, zależy od ustawienia domyślnego oprogramowania serwera, a własnego okresu dotąd nie ustaliliśmy. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO; dla danych osób trzecich w Państwa projektach obowiązuje punkt 5.4. Jak długo przechowywane są zlecenie i plik, opisuje punkt 13.

Zlecenia importu przez interfejs

Przez interfejs programistyczny Państwa własny system może także zlecić wczytanie przedmiaru robót – jako pliku GAEB, Excel lub CSV – jako nowego projektu albo z dołączeniem do istniejącego projektu Państwa zespołu. W tym celu zapisujemy zlecenie tak jak przy eksporcie: zespół, projekt, rodzaj wczytania, nazwę pliku podaną przez Państwa system, informację o separatorze dziesiętnym, stan zlecenia, ewentualnie kod błędu i uwagi, czasy oraz identyfikator użytego klucza. Przesłany plik – może zawierać nazwy projektów, adresy i ceny – przechowujemy do zakończenia zlecenia w niepublicznym obszarze naszej pamięci plików. Nasza usługa na naszym serwerze (powyżej) odczytuje go, zakłada w Państwa zespole pozycje przedmiaru robót – przy nowym projekcie także projekt – i usuwa plik, gdy tylko zlecenie zostanie ostatecznie zakończone albo ostatecznie się nie powiedzie. Założone pozycje należą następnie do danych Państwa zespołu i trafiają na jego urządzenia przy synchronizacji (punkt 5.3). Gdy zlecenie jest gotowe, zgłaszamy to na życzenie przez webhook. Podstawą prawną jest Art. 6 Abs. 1 lit. b DSGVO; dla danych osób trzecich obowiązuje punkt 5.4. Jak długo przechowywane są zlecenie i plik, opisuje punkt 13.

9. Dostęp operatora

Na potrzeby eksploatacji i wsparcia prowadzimy własny portal administracyjny, dostępny wyłącznie dla nas. Wymaga on zalogowania z drugim składnikiem i może być dodatkowo ograniczony do określonych adresów sieciowych.

W roli o najszerszych uprawnieniach można tam zarządzać kontami, zespołami, planami i odblokowaniami oraz przeglądać dane projektów, obiektów i dokumentów rozliczeniowych – łącznie z pełnymi danymi Państwa uczestników projektu (imię i nazwisko, firma, adres, adres e-mail, numer telefonu, numer identyfikacyjny VAT (USt-IdNr.), Leitweg-ID, notatka). Ograniczona rola przeznaczona wyłącznie do wsparcia nie ma do tego widoku danych żadnego dostępu: każde wywołanie jest tam odrzucane, a nie tylko to dotyczące danych rozliczeniowych.

Protokołowane jest nie każde spojrzenie, lecz otwarcie pojedynczego rekordu – projektu, obiektu i dokumentu rozliczeniowego. Nie jest protokołowane przeglądanie list ani wywoływanie pozostałych widoków; należą do nich pomieszczenia, arkusze obmiaru, pozycje przedmiaru robót, dane podstawowe firmy, lista plików oraz lista Państwa uczestników projektu. Powodem jest to, że protokół odnotowujący każdą zmianę strony po krótkim czasie nie dałby się już analizować; mimo to wymieniamy to tutaj, aby nikt nie wnioskował z protokołu więcej, niż w nim stoi.

Protokołowana jest ponadto każda odrzucona próba dostępu; zapisywany jest przy tym również adres IP. Ten protokół kontrolny jest technicznie niezmienialny. Podstawą prawną dostępu jest Art. 6 Abs. 1 lit. b i lit. f DSGVO (świadczenie usługi i wsparcie, wykrywanie nadużyć i błędów), a dla protokołu Art. 6 Abs. 1 lit. f w związku z Art. 5 Abs. 2 DSGVO (rozliczalność).

Na serwerze pracują ponadto osoby z dostępem administracyjnym przy konserwacji i wyszukiwaniu błędów; przy tej okazji mogą być przeglądane komunikaty serwera i bazy danych, które mogą zawierać adresy e-mail i adresy IP. Dostępy te są ograniczone do niezbędnego kręgu osób i związane naszymi poleceniami.

10. Kopie zapasowe

Bazę danych i pamięć plików regularnie zabezpieczamy kopiami zapasowymi. Każda kopia jest szyfrowana, zanim opuści serwer, i przenoszona do pamięci kopii zapasowych firmy Hetzner Online GmbH w jej centrum danych w Falkenstein w Niemczech. Przechowywanych jest 14 najnowszych stanów na serwerze i 30 najnowszych w pamięci kopii zapasowych, liczonych osobno dla bazy danych i pamięci plików; starsze stany są usuwane po każdym udanym przebiegu. Jeżeli tworzenie kopii odbywa się zgodnie z założeniem raz dziennie, odpowiada to około 14 lub 30 dniom. Podstawą prawną jest Art. 6 Abs. 1 lit. f DSGVO w związku z Art. 32 DSGVO (dostępność i możliwość przywrócenia). Co to oznacza dla usunięcia, opisuje punkt 13.

11. Odbiorcy w przeglądzie

Poza przypadkami wymienionymi w powyższych punktach nie przekazujemy danych osobowych dalej – w szczególności nie do celów reklamowych i nie podmiotom handlującym danymi. Odbiorcami są dzisiaj wyłącznie:

Ponadto wydajemy dane, jeżeli jesteśmy do tego prawnie zobowiązani lub jeżeli wyrazili Państwo na to zgodę. Jeżeli dane opuszczają Państwa urządzenie poprzez eksport – na przykład jako plik PDF, Excel lub GAEB, który sami Państwo przekazują dalej albo wysyłają programem pocztowym swojego urządzenia – odbiorcę określają wyłącznie Państwo; my nie dowiadujemy się o tym niczego.

12. Co nie ma miejsca

Poniższe stwierdzenia można sprawdzić na dostarczonym stanie programu i obowiązują jednakowo dla strony internetowej, aplikacji i wersji przeglądarkowej:

13. Okres przechowywania

Okres zależy od kategorii danych. Tam, gdzie poniżej mowa o „codziennym procesie usuwania”, automatyczny proces na naszym serwerze usuwa wpisy raz dziennie, gdy tylko upłynie ich termin; wpis może więc pozostać do jednego dnia dłużej, niż podano.

14. Państwa prawa

Zgodnie z DSGVO przysługują Państwu następujące prawa:

Do uzyskania informacji zgodnie z Art. 15 DSGVO wystarczy nieformalna wiadomość na adres podany w punkcie 1. Odpowiadamy bez zbędnej zwłoki, najpóźniej w terminie jednego miesiąca (Art. 12 Abs. 3 DSGVO). W razie uzasadnionych wątpliwości co do Państwa tożsamości pytamy o dodatkowe informacje (Art. 12 Abs. 6 DSGVO).

Dwa prawa mogą Państwo ponadto wykonać bezpośrednio w aplikacji:

15. Prawo do wniesienia skargi do organu nadzorczego

Mają Państwo prawo wnieść skargę na przetwarzanie Państwa danych osobowych do organu nadzorczego do spraw ochrony danych (Art. 77 DSGVO). Właściwy dla nas jest

Hessische Beauftragte für Datenschutz und Informationsfreiheit (heski pełnomocnik do spraw ochrony danych i wolności informacji), Wiesbaden.

Aktualne dane kontaktowe publikuje sam ten organ. Niezależnie od tego mogą Państwo zwrócić się również do organu nadzorczego swojego miejsca pobytu.

16. Zmiany niniejszej polityki prywatności

Dostosowujemy niniejszą politykę, gdy zmieniają się opisane w niej czynności przetwarzania albo gdy wymagają tego wymogi prawne. Miarodajna jest każdorazowo opublikowana tutaj wersja z podanym powyżej stanem. Wersje w innych językach są tłumaczeniami; w razie rozbieżności obowiązuje wersja niemiecka.