Polityka prywatności i oświadczenie o ochronie danych
W SimpleViewer prywatność jest egzekwowana matematycznie za pomocą kryptografii end-to-end, a nie wyłącznie deklaracji regulaminowych. Niniejszy dokument w pełni przejrzyście wyjaśnia, jakie metadane techniczne przetwarzamy, dlaczego sesje zdalnego pulpitu pozostają całkowicie nieczytelne dla osób trzecich oraz jak realizować prawa przysługujące na mocy Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 (RODO / GDPR), UK GDPR, CCPA/CPRA oraz dyrektywy UE NIS2.
Nie widzimy Twojego ekranu ani plików
Wszystkie klatki wideo, strumienie audio, zdarzenia myszy i klawiatury, dane schowka, transfery plików oraz polecenia zdalnego terminala są szyfrowane end-to-end algorytmem AES-256-GCM jeszcze przed opuszczeniem Twojego urządzenia.
Nigdy nie sprzedajemy ani nie profilujemy danych
SimpleViewer nie zawiera żadnych zewnętrznych skryptów reklamowych, pikseli behawioralnych ani pakietów SDK do śledzenia. Twój adres e-mail i metadane urządzeń nigdy nie są sprzedawane ani udostępniane podmiotom zewnętrznym.
Natychmiastowe usunięcie i Self-Hosting
Usuń swoje konto i odepnij wszystkie komputery jednym kliknięciem w portalu internetowym lub aplikacji. Organizacje regulowane mogą ponadto uruchomić własny, odizolowany serwer relay on-premise.
01 Administrator danych, zakres i zastosowanie
Niniejsza Polityka prywatności reguluje gromadzenie, przetwarzanie i ochronę danych osobowych oraz technicznych przez SimpleViewer („SimpleViewer”, „my”, „nas” lub „nasze”) w ramach:
- Naszych publicznych serwisów internetowych, w tym
https://simpleviewer.app, Portalu Klienta i Floty pod adresemhttps://dashboard.simpleviewer.apporaz Portalu Telemetrii i Statusuhttps://status.simpleviewer.app; - Naszych natywnych aplikacji desktopowych i mobilnych dla systemów Windows 10/11 (Instalator i wersja Portable
.exe), macOS (Apple Silicon i Intel), Linux (x86_64) oraz Android (.apk); - Naszej chmurowej infrastruktury sygnalizacyjnej i binarnych serwerów TCP relay (porty
443,7890oraz7891).
W rozumieniu ogólnego rozporządzenia UE o ochronie danych (Rozporządzenie (UE) 2016/679, „RODO”) SimpleViewer działa jako Administrator danych w zakresie rejestracji konta, licencjonowania, rozliczeń oraz metadanych sygnalizacyjnych w chmurze publicznej, a także jako Podmiot przetwarzający w architekturze Zero-Knowledge podczas przekazywania zaszyfrowanych sesji zdalnego wsparcia w imieniu subskrybentów biznesowych.
02 Architektura kryptograficzna Zero-Knowledge
SimpleViewer został zaprojektowany w oparciu o rygorystyczny model bezpieczeństwa Zero-Knowledge. W przeciwieństwie do starszych narzędzi zdalnego dostępu, które deszyfrują lub przekodowują strumień wideo na centralnych serwerach, SimpleViewer traktuje cały ładunek sesji jako nieczytelny, uwierzytelniony szyfrogram:
- Szyfrowanie sesji End-to-End (
AES-256-GCM): Każda klatka przechwyconego obrazu, pakiet dźwięku WASAPI, zdarzenie myszy/klawiatury, zawartość synchronizowanego schowka, fragment przesyłanego pliku, wiadomość czatu oraz strumień zdalnego terminala są szyfrowane na urządzeniu nadawcy 256-bitowym algorytmem Advanced Encryption Standard w trybie Galois/Counter Mode (AES-256-GCM) z ulotnymi kluczami sesyjnymi i 96-bitowymi wartościami nonce. - Ślepy routing serwera Relay: Gdy bezpośrednie połączenie P2P jest niedostępne i ruch przechodzi przez binarny serwer TCP relay SimpleViewer, serwer przekazuje surowe zaszyfrowane ramki w pamięci RAM, nie posiadając klucza deszyfrującego sesji. Personel ani infrastruktura SimpleViewer nie mogą podglądać Twojego ekranu, odczytywać przesyłanych plików, rejestrować naciśnięć klawiszy ani nagrywać sesji.
- Weryfikacja haseł Zero-Knowledge (Challenge-Response
SHA-256z solą): Ani tymczasowe 6-znakowe hasło sesji, ani stałe hasło dostępu nienadzorowanego nigdy nie są przesyłane otwartym tekstem. Uwierzytelnianie odbywa się za pomocą skrótów kryptograficznych i jednorazowych tokenów sesyjnych.
03 Kategorie gromadzonych i przetwarzanych danych
Ściśle przestrzegamy wynikającej z RODO zasady minimalizacji danych (art. 5 ust. 1 lit. c RODO). W zależności od sposobu korzystania z SimpleViewer przetwarzamy wyłącznie następujące ograniczone kategorie danych:
3.1 Sygnalizacja urządzenia i ulotne metadane połączenia (konto niewymagane)
Po uruchomieniu aplikacji SimpleViewer na dowolnej platformie klient nawiązuje szyfrowane protokołem TLS połączenie WebSocket w celu zgłoszenia gotowości do połączeń przychodzących lub wychodzących. Przetwarzamy wówczas:
- 9-cyfrowe ID urządzenia i skrót sprzętowy GUID: Losowo przydzielony 9-cyfrowy identyfikator routingu (np.
892 116 336) powiązany z nieodwracalnym skrótem kryptograficznym instalacji maszyny, dzięki czemu komputer zachowuje stałe ID po ponownym uruchomieniu. - Etykietę urządzenia i wersję systemu operacyjnego: Nazwę hosta komputera (lub własny alias skonfigurowany w Ustawieniach) oraz oznaczenie wersji systemu (np. Windows 11 Pro, Ubuntu 24.04, Android 14), aby autoryzowani użytkownicy mogli rozpoznać docelową stację roboczą.
- Metadane sieciowe i audytowe sesji: Publiczne adresy IP łączących się punktów końcowych, znaczniki czasu rozpoczęcia i zakończenia połączenia, tryb autoryzacji sesji (zgoda interaktywna, hasło lub 1 kliknięcie z konta) oraz liczniki nieudanych logowań na potrzeby ochrony przed atakami brute-force.
3.2 Dane zarejestrowanego konta użytkownika („Moje komputery” i portal WWW)
Założenie konta SimpleViewer jest opcjonalne i służy do powiązania wielu komputerów w celu dostępu nienadzorowanego jednym kliknięciem oraz zarządzania licencjami komercyjnymi. Podczas rejestracji w aplikacji lub na stronie simpleviewer.app/register zapisujemy:
- Identyfikatory konta: Wybraną nazwę użytkownika oraz zweryfikowany adres e-mail.
- Dane uwierzytelniające: Kryptograficzny skrót hasła z solą (lub identyfikator podmiotu Google OAuth 2.0 w przypadku opcji „Zaloguj się przez Google”).
- Powiązania floty komputerów: Listę 9-cyfrowych identyfikatorów urządzeń przypisanych do Twojego konta oraz listę ostatnich urządzeń docelowych służącą do weryfikacji limitu slotów danego planu.
3.3 Zgłoszenia z formularza kontaktowego, wsparcia i newslettera
Jeśli wyślesz zapytanie przez nasz Formularz kontaktowy lub zapiszesz się na informacje o wydaniach, zbieramy Twoje imię i nazwisko, adres e-mail, nazwę organizacji (opcjonalnie) oraz treść wiadomości wyłącznie w celu udzielenia odpowiedzi lub dostarczania zamówionych aktualizacji produktu.
04 Podstawy prawne RODO i harmonogram retencji danych
Zgodnie z art. 6 RODO przetwarzamy dane osobowe wyłącznie wtedy, gdy dysponujemy ważną podstawą prawną. Poniższa tabela szczegółowo przedstawia każdą kategorię przetwarzanych danych, podstawę prawną oraz maksymalny okres przechowywania:
| Kategoria danych | Cel przetwarzania | Podstawa prawna (RODO) | Okres przechowywania |
|---|---|---|---|
| Wideo sesji, audio, pliki i sterowanie | Zdalne sterowanie pulpitem i transfer plików w czasie rzeczywistym | Art. 6 ust. 1 lit. b RODO — Wykonanie umowy (szyfrowane end-to-end) | 0 sekund (wyłącznie ulotna pamięć RAM; nigdy niezapisywane na dysku) |
| 9-cyfrowe ID urządzenia i nazwa hosta | Kierowanie żądań połączeń i wyświetlanie statusu online w „Moje komputery” | Art. 6 ust. 1 lit. b RODO — Świadczenie usługi | Do momentu odpięcia urządzenia lub 180 dni braku aktywności |
| E-mail konta i skrót hasła | Uwierzytelnianie konta, dostęp 1 kliknięciem i zarządzanie licencjami | Art. 6 ust. 1 lit. b RODO — Wykonanie umowy | Do momentu usunięcia konta przez użytkownika (natychmiastowe usunięcie) |
| Adres IP i logi blokad autoryzacji | Ochrona przed atakami brute-force (15-min blokada po 5 błędnych próbach) | Art. 6 ust. 1 lit. f RODO — Prawnie uzasadniony interes (cyberbezpieczeństwo) | Liczniki błędnych prób wygasają po 15 minutach; logi bezpieczeństwa rotują po 90 dniach |
| Faktury Stripe i klucze licencyjne | Obsługa subskrypcji, rozliczenia podatkowe i generowanie faktur VAT | Art. 6 ust. 1 lit. b (umowa) oraz art. 6 ust. 1 lit. c RODO (obowiązek podatkowy) | Od 7 do 10 lat zgodnie z przepisami prawa podatkowego i rachunkowego w UE |
05 Informacja o uprawnieniach systemów operacyjnych i aplikacji mobilnej
Ponieważ SimpleViewer umożliwia udostępnianie ekranu o niskim opóźnieniu oraz zdalne sterowanie na komputerach i urządzeniach mobilnych, aplikacje klienckie proszą o określone uprawnienia systemowe wyłącznie wtedy, gdy korzystasz z danej funkcji:
5.1 Uprawnienia aplikacji Android i wyraźne ujawnienie dla Google Play
- Usługa ułatwień dostępu — AccessibilityService API (
android.permission.BIND_ACCESSIBILITY_SERVICE): Wymagana wyłącznie wtedy, gdy użytkownik świadomie włączy „Tryb hosta Android”, aby umożliwić zdalnemu komputerowi PC lub autoryzowanemu technikowi sterowanie urządzeniem z systemem Android. SimpleViewer wykorzystuje interfejs AccessibilityService API wyłącznie do wstrzykiwania współrzędnych dotyku, gestów przesuwania i przycisków nawigacji systemowej (Ekran główny, Wstecz, Ostatnie) odebranych w ramach uwierzytelnionej sesji. SimpleViewer nigdy nie wykorzystuje AccessibilityService API do odczytywania tekstu z ekranu, przechwytywania haseł, monitorowania aplikacji bankowych, zmiany ustawień bez zgody użytkownika ani zbierania analityki w tle. - Nagrywanie ekranu / MediaProjection API (
FOREGROUND_SERVICE_MEDIA_PROJECTION): Uruchamiane wyłącznie po zaakceptowaniu przychodzącej sesji udostępniania ekranu. System Android wyświetla systemowe okno zgody przed przechwyceniem pierwszego piksela, a SimpleViewer utrzymuje stałe powiadomienie na pasku stanu z czerwonym przyciskiem „Stop”, który natychmiast przerywa transmisję. - Dostęp do pamięci plików: Używany wyłącznie podczas nawiązywania lub akceptowania sesji w Trybie transferu plików w celu wymiany wybranych przez użytkownika plików z połączonym komputerem.
5.2 Uprawnienia na komputerach Windows, macOS i Linux
- Windows (DXGI Desktop Duplication i usługa nienadzorowana): Wykorzystuje standardowe interfejsy Windows Desktop Duplication API do przechwytywania obrazu w 60 FPS oraz
SendInputdo sterowania myszą i klawiaturą. Po zainstalowaniu opcjonalnej usługi systemowej dostępu nienadzorowanego SimpleViewer działa w tle wyłącznie po to, aby umożliwić połączenie na ekranie logowania Windows i w oknach Kontroli konta użytkownika (UAC). - macOS (Zgoda na Nagrywanie ekranu i Dostępność): Wymaga wyraźnego zatwierdzenia przez użytkownika w menu Ustawienia systemowe → Prywatność i ochrona → Nagrywanie ekranu oraz Dostępność, aby system macOS zezwolił na przechwytywanie klatek i ruch kursora podczas aktywnych sesji.
- Linux (X11 / PipeWire i wstrzykiwanie wejścia): Uzyskuje dostęp do lokalnego serwera wyświetlania i podsystemu wejścia wyłącznie podczas autoryzowanych sesji zdalnego pulpitu lub terminala.
06 Subskrypcje komercyjne, płatności Stripe i dane rozliczeniowe
Podczas zakupu subskrypcji SimpleViewer Pro lub Business Unlimited na stronie simpleviewer.app/checkout obsługa płatności jest realizowana bezpośrednio przez Stripe, Inc. / Stripe Payments Europe, Ltd. — operatora płatności posiadającego certyfikat PCI-DSS Poziom 1:
- Brak przechowywania kart na serwerach SimpleViewer: Numer karty płatniczej, kod zabezpieczający CVV ani dane rachunku IBAN/SEPA są wprowadzane bezpośrednio w bezpiecznym środowisku płatniczym Stripe i nigdy nie trafiają na serwery SimpleViewer.
- Rejestry faktur i licencji: Po otrzymaniu potwierdzenia płatności od Stripe system SimpleViewer zapisuje wybrany plan, cykl rozliczeniowy, kwotę faktury, walutę, opcjonalną nazwę firmy oraz numer NIP / VAT UE, identyfikator referencyjny sesji/klienta Stripe oraz wygenerowany klucz licencyjny (
SV-PRO-XXXX-XXXX-XXXXlubSV-BIZ-XXXX-XXXX-XXXX), aby umożliwić pobieranie faktur VAT w Panelu klienta.
07 Pliki cookie, pamięć lokalna (localStorage) i brak śledzenia reklamowego
SimpleViewer nie wykorzystuje zewnętrznych plików cookie do celów reklamowych, pikseli śledzących między witrynami, profilowania behawioralnego ani skryptów remarketingowych. Korzystamy z mechanizmu localStorage przeglądarki oraz ściśle niezbędnych własnych tokenów sesyjnych wyłącznie do podstawowego działania serwisu:
sv_lang— Zapamiętuje wybrany język interfejsu (np.pl,en,delubfr).sv_portal_tokenorazsv_portal_user— Utrzymuje zalogowaną sesję w Portalu Klienta i Floty do momentu kliknięcia przycisku Wyloguj.- Zbiorcza telemetria własna odsłon i pobrań: W celu monitorowania obciążenia serwerów i weryfikacji integralności plików binarnych nasz serwer WWW zlicza zagregowaną liczbę odsłon i pobrań bez tworzenia profili użytkowników i bez udostępniania danych zewnętrznym firmom analitycznym.
08 Podmioty podprzetwarzające, hosting w UE i międzynarodowy transfer danych
Nasza główna baza sygnalizacyjna (MariaDB) oraz klaster szybkich serwerów TCP relay są utrzymywane w certyfikowanych normą ISO/IEC 27001 centrach danych na terenie Unii Europejskiej (Frankfurt nad Menem, Niemcy / EU-Central). Korzystamy wyłącznie ze zweryfikowanych podwykonawców infrastrukturalnych na podstawie rygorystycznych umów powierzenia przetwarzania danych (DPA) zgodnych z art. 28 RODO:
- Europejska infrastruktura chmurowa (EU-Central): Hosting węzłów sygnalizacyjnych, binarnych serwerów TCP relay oraz zaszyfrowanych baz danych kont na terenie Europejskiego Obszaru Gospodarczego (EOG).
- Stripe Payments Europe, Ltd. / Stripe, Inc.: Obsługa płatności subskrypcyjnych w standardzie PCI-DSS Level 1 oraz weryfikacja faktur podatkowych.
- Google Ireland Limited (opcjonalnie): Wykorzystywany wyłącznie wtedy, gdy użytkownik świadomie kliknie przycisk „Zaloguj się przez Google” (OAuth 2.0) w celu uwierzytelnienia konta SimpleViewer.
W przypadkach, gdy podmiot podprzetwarzający przetwarza dane poza EOG/Wielką Brytanią, transfery są zabezpieczone Standardowymi Klauzulami Umownymi (SCC) Komisji Europejskiej oraz ramami ochrony danych UE–USA (EU-U.S. Data Privacy Framework).
09 Dyrektywa NIS2, HIPAA i suwerenność własnego serwera Relay
Dla organizacji podlegających wymogom dyrektywy UE NIS2 (Dyrektywa (UE) 2022/2555), normie ISO 27001, HIPAA lub rygorystycznym krajowym przepisom o rezydencji danych, plan SimpleViewer Business Unlimited oferuje obsługę własnego serwera sygnalizacyjnego i Relay (Self-Hosted):
- Wszystkie rejestracje urządzeń, 9-cyfrowe identyfikatory ID, konta użytkowników oraz zaszyfrowane strumienie relay pozostają w 100% wewnątrz Twojej prywatnej chmury, sieci VPC lub odizolowanej sieci lokalnej on-premise.
- Żadne metadane sygnalizacyjne ani ruch sieciowy nie są wysyłane do publicznych serwerów
simpleviewer.app.
10 Techniczne i organizacyjne środki bezpieczeństwa (TOM)
Zgodnie z art. 32 RODO SimpleViewer stosuje wiodące w branży techniczne i organizacyjne środki ochrony:
- Kryptografia transportu i ładunku: Obowiązkowy protokół
TLS 1.3/HTTPSna wszystkich punktach końcowych WWW i sygnalizacji WebSocket w połączeniu z szyfrowaniem sesji end-to-endAES-256-GCM. - Automatyczna blokada ataków Brute-Force: Każdy adres IP, z którego nastąpi 5 kolejnych nieudanych prób podania hasła do danego ID urządzenia, zostaje automatycznie zablokowany na warstwie sygnalizacyjnej na 15 minut.
- Utwardzenie bazy danych: Produkcyjna baza danych MariaDB nasłuchuje wyłącznie na interfejsie pętli zwrotnej (
127.0.0.1), jest odizolowana od publicznego internetu oraz wykorzystuje haszowanie haseł z solą i kontrolę dostępu opartą na rolach (RBAC). - Reagowanie na incydenty w ciągu 72 godzin: W mało prawdopodobnym przypadku naruszenia ochrony danych osobowych dotyczących metadanych kont SimpleViewer powiadomi właściwy organ nadzorczy oraz użytkowników, których dotyczy incydent, w ciągu 72 godzin zgodnie z art. 33 i 34 RODO.
11 Twoje prawa w zakresie ochrony danych (RODO, UK GDPR i CCPA)
Osobom zamieszkałym na terenie Europejskiego Obszaru Gospodarczego (EOG, w tym w Polsce), Wielkiej Brytanii, Szwajcarii lub Kalifornii przysługują następujące egzekwowalne prawa dotyczące ich danych osobowych:
- Prawo dostępu do danych (art. 15 RODO): Możliwość zażądania pełnego eksportu wszystkich danych osobowych i rekordów przypisanych urządzeń powiązanych z kontem.
- Prawo do sprostowania danych (art. 16 RODO): Możliwość aktualizacji adresu e-mail, nazwy użytkownika, aliasów komputerów oraz danych do faktury w dowolnej chwili w Panelu klienta.
- Prawo do usunięcia danych / „prawo do bycia zapomnianym” (art. 17 RODO): Możliwość trwałego usunięcia konta SimpleViewer oraz wszystkich powiązanych przypisań urządzeń.
- Prawo do ograniczenia przetwarzania i sprzeciwu (art. 18 i 21 RODO): Możliwość wniesienia sprzeciwu lub żądania ograniczenia określonych operacji przetwarzania.
- Prawo do przenoszenia danych (art. 20 RODO): Możliwość otrzymania danych konta i historii rozliczeń w ustrukturyzowanym formacie JSON/CSV nadającym się do odczytu maszynowego.
- Prawo do wniesienia skargi (art. 77 RODO): Prawo do złożenia skargi do właściwego krajowego organu nadzorczego ds. ochrony danych osobowych (w Polsce: Prezesa Urzędu Ochrony Danych Osobowych — UODO).
12 Procedura usunięcia konta i kontakt w sprawach prywatności
Możesz trwale usunąć swoje konto SimpleViewer, odpiąć wszystkie 9-cyfrowe identyfikatory urządzeń i wyczyścić dane uwierzytelniające w dowolnym momencie za pomocą dwóch natychmiastowych ścieżek:
- Opcja A — Natychmiastowe samoobsługowe usunięcie (Portal WWW / Aplikacja): Zaloguj się na stronie dashboard.simpleviewer.app (lub w zakładce Moje komputery w aplikacji Windows, macOS, Linux albo Android) i bezpośrednio odepnij urządzenia oraz usuń dane konta.
- Opcja B — Bezpośrednie żądanie usunięcia do zespołu ds. prywatności / IOD: Wyślij wiadomość na adres [email protected] ze swojego zarejestrowanego adresu e-mail. Wszystkie rekordy konta oraz metadane powiązanych urządzeń zostaną bezpowrotnie usunięte z aktywnej bazy MariaDB w ciągu 48 godzin.
E-mail: [email protected] | Zgłoszenia bezpieczeństwa i podatności: [email protected]
Formularz kontaktowy WWW: https://simpleviewer.app/contact