Twój plik to Twoja własność intelektualna. Traktujemy go tak samo
Rysunek detalu mówi o Twojej firmie więcej niż strona internetowa. Dlatego ochrona plików nie jest u nas akapitem w regulaminie, tylko sposobem, w jaki system jest zbudowany. Poniżej pokazujemy dokładnie, który mechanizm co robi.
Pięć etapów życia pliku i zabezpieczenie, które pilnuje każdego z nich. Żaden z nich nie jest opcją do włączenia. Tak działa system domyślnie.
01
Wgranie
Plik idzie z przeglądarki klienta wprost do magazynu obiektowego, po szyfrowanym połączeniu. Nie przechodzi przez nasz serwer aplikacji i nigdzie po drodze nie leży w postaci jawnej.
TLS + HSTS
02
Zapis
Każdy plik dostaje własny, świeżo wygenerowany klucz AES-256, używany raz, do tego jednego obiektu. Plik ląduje w magazynie już zaszyfrowany, a nie zaszyfrowany chwilę później.
Klucz na obiekt
03
Spoczynek
Klucz główny, którym opieczętowane są klucze pojedynczych plików, nigdy nie opuszcza naszego serwera. Nie ma go dostawca magazynu. Fizyczny dostęp do dysków nie wystarcza, żeby cokolwiek odczytać.
AES-256, klucz u nas
04
Odczyt
Twoja przeglądarka nigdy nie poznaje adresu pliku w magazynie. Dostaje podpisany link do naszego API, ważny 15 minut, a w panelu dodatkowo związany z Twoją sesją. Skopiowany komuś innemu nie otworzy niczego.
Link ważny 15 minut
05
Usunięcie
Plik wyceny, która nie stała się zamówieniem, znika po 90 dniach. Upload, którego nikt nie dokończył, znika po sześciu godzinach. Usuwamy sam obiekt, nie tylko wiersz w bazie.
90 dni i po pliku
Ostatni etap jest tym, o którym najłatwiej zapomnieć: dane, których już nie ma, są jedynymi, których nie da się wynieść. Dlatego usuwanie jest u nas zadaniem cyklicznym, a nie deklaracją.
Konkrety
Co dokładnie jest zaszyfrowane i czym
Pliki CAD i rysunki
Modele STEP i IGES, rysunki PDF i DXF, skany oraz wygenerowane podglądy 3D są zaszyfrowane w magazynie algorytmem AES-256, osobnym kluczem dla każdego obiektu.
Klucza nie ma dostawca infrastruktury. Nie odczyta pliku nawet mając dyski w ręku.
Dane kontaktowe z zamówień
Imię i nazwisko, firma, e-mail, telefon, adres dostawy i uwagi są szyfrowane przez aplikację, zanim trafią do bazy danych. Baza nigdy nie widzi klucza.
Skradziona kopia bazy nie mówi nikomu, kto i co u Ciebie zamawiał.
Linki do plików
Nie wydajemy linków prowadzących wprost do magazynu. Każde pobranie idzie przez nasze API, po jednorazowym, podpisanym tokenie z własnym zakresem i wygaśnięciem.
Tokenu pliku nie da się użyć jako sesji ani odwrotnie. To osobne, niewymienne zakresy.
Cała transmisja
Panel, widget, strony hostowane i API działają wyłącznie po HTTPS, z nagłówkiem HSTS na rok i dla wszystkich subdomen.
Przeglądarka odmawia połączenia nieszyfrowanego, zanim je w ogóle nawiąże.
Kopie zapasowe
Nocny zrzut bazy jest szyfrowany jeszcze wewnątrz kontenera, zanim opuści serwer, i przechowywany w rotacji licznikowej, nie kalendarzowej.
Osobna komenda realnie odtwarza najnowszą kopię i porównuje liczby wierszy z produkcją.
Hasła i sesje
Hasła są hashowane algorytmem Argon2. Sesje to podpisane tokeny z numerem pokolenia sesji. Zmiana hasła natychmiast unieważnia wszystkie wydane wcześniej.
Ciasteczko sesji jest HttpOnly, Secure i SameSite, więc skrypt na stronie go nie odczyta.
Granice
Czego nie robimy z Twoimi plikami
Nie przekazujemy Twoich plików zewnętrznym dostawcom sztucznej inteligencji ani nie udostępniamy ich do trenowania cudzych modeli, w żadnym celu.
Nie wysyłamy plików do zewnętrznych usług. Analiza geometrii i odczyt rysunków działają na naszej infrastrukturze, łącznie z OCR.
Nie udostępniamy plików innym zakładom, nie sprzedajemy danych i nie budujemy z nich benchmarków rynkowych.
Nie wydajemy przeglądarce adresu pliku w magazynie: ani Twojej, ani Twojego klienta.
Nie trzymamy plików „na wszelki wypadek”: wycena bez zamówienia traci plik po 90 dniach, nawet jeśli konto zostaje.
Nie mieszamy danych zakładów. Każde zapytanie do bazy jest filtrowane po Twoim koncie, nie po tym, co przyszło w żądaniu.
Retencja
Jak długo cokolwiek u nas leży
Trzy różne zegary, każdy dla innej sytuacji. Wszystkie chodzą automatycznie.
6 godzin
Porzucony upload
Klient rozpoczął wgrywanie i nie dokończył. Obiekt znika tego samego dnia, bez czekania na pełną retencję.
30 dni
Kosz w panelu
Wycena albo zamówienie usunięte ręcznie leżą w Koszu i można je przywrócić razem z plikiem. Potem znikają jedno i drugie.
90 dni
Wycena bez zamówienia
Plik CAD wyceny, która nie zamieniła się w zamówienie, jest kasowany z magazynu. Zostaje sama wycena: liczby, nie geometria.
Pliki wycen, które stały się zamówieniami, zostają, bo zakład potrzebuje ich do produkcji. Zawsze możesz je usunąć wcześniej sam, a usunięcie konta usuwa je razem z nim.
Dostęp
Kto może zobaczyć Twoje dane
Krótka lista, bo dłuższa byłaby złą odpowiedzią.
1
Ty i Twoi pracownicy
Konto zakładu ma właściciela i pracowników. To właściciel decyduje, które zakładki panelu widzi który pracownik. Ustawienia, w tym zarządzanie użytkownikami, są zarezerwowane dla właściciela.
2
Twój klient końcowy
Widzi wyłącznie własną wycenę i własny plik, po nieodgadywalnym identyfikatorze. Nie ma żadnej drogi do listy wycen zakładu ani do plików innych klientów.
3
Nasz zespół
Dostęp mają wyłącznie imiennie upoważnione osoby: do obsługi zgłoszenia, diagnostyki błędu oraz kontroli, czy silnik odczytał detal i wycenił go poprawnie. To ostatnie służy wyłącznie działaniu i rozwojowi platformy, a zobowiązanie do poufności i regulamin zakazują wykorzystania tej wiedzy do produkcji detali czy do czegokolwiek konkurencyjnego wobec Ciebie. Logowanie do panelu platformy wymaga hasła i jednorazowego kodu z e-maila, konto blokuje się po serii nieudanych prób, a wejście na konto zakładu ląduje w rejestrze zdarzeń.
4
Nikt inny
Dostawca magazynu obiektowego i dostawca serwera nie mają kluczy szyfrujących. Podwykonawcy przetwarzający dane w naszym imieniu są wymienieni w Polityce prywatności. Żaden z nich nie dostaje plików CAD.
Infrastruktura i zgodność
Gdzie to stoi i na jakich zasadach
Serwery w Unii Europejskiej
Cała infrastruktura, czyli aplikacja, baza, magazyn plików i kopie zapasowe, stoi w Unii Europejskiej. Twoje pliki nie opuszczają EOG.
RODO i umowa powierzenia
Wobec danych klientów końcowych jesteś administratorem, a my podmiotem przetwarzającym. Umowa powierzenia z art. 28 RODO jest częścią regulaminu, więc nie trzeba jej osobno negocjować.
Ochrona formularzy i limity
Logowanie i rejestracja są chronione weryfikacją reCAPTCHA, a wgrywanie plików limitami częstotliwości i dziennym limitem wycen. To one chronią Cię przed kosztem masowego wgrywania śmieci.
Kontrola tego, co wchodzi
Sprawdzamy nie tylko rozszerzenie pliku, ale też jego pierwsze bajty. Archiwum, dokument biurowy czy program podszywający się pod rysunek jest odrzucany, zanim dotknie go parser.
Nagłówki i izolacja
HSTS, polityka bezpieczeństwa treści, blokada zgadywania typu pliku i ograniczona polityka referrera na wszystkich domenach. Panel platformy jest odcięty od publicznego API.
Rotacja kluczy bez przestoju
Każdy obiekt zapisuje, którym kluczem został zaszyfrowany, więc wymiana klucza to nowy identyfikator i przeszyfrowanie w tle.
Pytania
To, o co pytają najczęściej
Łącznie z pytaniami, na które odpowiedź nie jest dla nas wygodna.
01Czy ktoś u Was ogląda moje pliki?
Wycena jest w pełni automatyczna i przy zdecydowanej większości plików nie otwiera ich nikt. Imiennie upoważnione osoby z naszego zespołu mają jednak do nich dostęp i korzystają z niego w trzech sytuacjach: gdy zgłosisz problem z wyceną, gdy silnik zwróci błąd wymagający diagnozy, oraz gdy sprawdzamy, czy silnik odczytał detal poprawnie i czy jego cena trzyma się tej zatwierdzonej przez technologa. To ostatnie jest tym, z czego bierze się dokładność wycen, dla Ciebie i dla wszystkich pozostałych. Te osoby wiąże zobowiązanie do poufności, a regulamin zakazuje nam wykorzystania Twoich plików do produkcji detali, do działalności konkurencyjnej wobec Ciebie i do pośredniczenia w zlecaniu obróbki komukolwiek. Konta naszego zespołu wymagają hasła i jednorazowego kodu z e-maila, a wejście na konto Twojego zakładu jest odnotowywane w dzienniku zdarzeń.
02Czy uczycie się na moich plikach albo trenujecie na nich AI?
Silnik wyceny to deterministyczny model geometryczny i kosztowy, a nie model uczony na cudzych detalach. Kalibracja działa wyłącznie na Twoich własnych wycenach i nie wychodzi poza Twoje konto. Twoje pliki nie trafiają do żadnej zewnętrznej usługi ani dostawcy sztucznej inteligencji; odczyt tekstu ze skanów rysunków działa lokalnie na naszym serwerze. Pracujemy nad własnym modelem, który ma lepiej odczytywać rysunki w PDF. Działałby wyłącznie na naszej infrastrukturze, a pliki konkretnego zakładu mogłyby posłużyć do jego rozwoju tylko za odrębną zgodą tego zakładu, którą można wycofać w każdej chwili. Do tego czasu nic takiego się nie dzieje, a brak zgody nigdy nie wpłynie na jakość Twoich wycen.
03Co się stanie, jeśli stracicie klucz szyfrujący?
Pliki stałyby się nieodczytywalne, także dla nas, bo dostawca magazynu kopii klucza nie ma. To świadomy kompromis: albo klucz jest wyłącznie u nas i nikt postronny nic nie odczyta, albo trzyma go ktoś jeszcze i wtedy „nikt postronny” przestaje być prawdą. Klucze są przechowywane poza serwerem.
04Czy macie certyfikat ISO 27001 albo SOC 2?
Nie mamy i wolimy powiedzieć to wprost, zamiast zasłaniać się ogólnikiem. Certyfikacja jest procesem audytowym, którego jeszcze nie przeszliśmy. Ta strona opisuje mechanizmy, które faktycznie działają w produkcie, i każdy z nich możemy pokazać na wezwanie w ramach umowy powierzenia. Jeśli Twoja procedura zakupowa wymaga kwestionariusza bezpieczeństwa, wypełnimy go.
05Czy moi klienci mogą trafić na wyceny innych klientów?
Nie. Wycena jest osiągalna wyłącznie po nieodgadywalnym identyfikatorze, a każde zapytanie do bazy jest filtrowane po koncie zakładu: z sesji albo z klucza widgetu, nigdy z tego, co klient wpisał w adresie.
06Co się dzieje z danymi, gdy zrezygnuję?
Zabierasz swoje dane ze sobą. Wyceny i zamówienia eksportujesz z panelu, cennik zostaje Twój. Po usunięciu konta usuwamy pliki i dane osobowe; zostają wyłącznie zapisy, których wymaga od nas prawo podatkowe i rachunkowe, opisane w Polityce prywatności.
07Czy mogę wymagać, żeby plik nie był w ogóle przechowywany?
Sam plik jest potrzebny do policzenia detalu i do tego, żeby technolog mógł sprawdzić, czy silnik odczytał go poprawnie. Możesz jednak usunąć każdą wycenę razem z plikiem od razu po jej obsłużeniu, a jeśli tego nie zrobisz, zrobi to za Ciebie retencja. Skrócenie okresu retencji dla konkretnego zakładu jest do ustalenia; napisz do nas.
08Jak zgłosić podatność?
Napisz na kontakt@metronq.pl z opisem i krokami odtworzenia. Odpowiadamy na takie zgłoszenia w pierwszej kolejności, nie ścigamy się z osobami zgłaszającymi w dobrej wierze i informujemy zakłady o naruszeniu ochrony ich plików bez zbędnej zwłoki.
Zostały pytania, na które nie ma tu odpowiedzi?
Napisz. Odpowiada zespół, który ten system zbudował, a nie dział obsługi czytający regulamin. Chętnie wypełnimy też Twój kwestionariusz bezpieczeństwa.