Cookie preferences

YARDtwin uses essential cookies for authentication and session management. With your consent we also set optional marketing cookies (LinkedIn Insight Tag) on our public website pages only — never inside the application, and never without your opt-in. We set no analytics cookies. Read our Privacy Policy, GDPR Policy, and Cookie Policy.

← Powrót do strony głównej

Bezpieczeństwo w YARDtwin

Jak chronimy dane klientów, zapewniamy dostępność platformy i wspieramy zgodność z EU GMP Annex 11, 21 CFR Part 11 oraz GDPR.

Izolacja najemców testowana przy każdym wydaniuAudyt bezpieczeństwa kodu · październik 2026Rezydencja danych EU/EEAWarunki przetwarzania danych GDPR (DPA)

Platforma i hosting

YARDtwin działa na platformie Microsoft Azure z centrum obliczeniowym Norway East oraz Sweden Central do przechowywania danych, rejestru i sekretów. Dane klientów są przechowywane w UE/EOG; ograniczone transfery do podprzetwarzających spoza EOG są wymienione poniżej i objęte Standardowymi Klauzulami Umownymi.

  • App Service (Linux Container) — Norwegia Wschodnia
  • Azure PostgreSQL Flexible Server — Szwecja Centralna
  • Azure Blob Storage — Norwegia Wschodnia, prywatne kontenery
  • Azure Key Vault — Szwecja Centralna, kontrola dostępu RBAC
  • Azure Front Door + WAF — tryb zapobiegania, niestandardowe reguły ograniczania liczby żądań
  • Azure Monitor – alerty dotyczące błędów, opóźnień i dostępności, a także alerty Azure Service Health

Bezpieczeństwo sieci i transportu

KontrolaImplementacjaStatus
TLSMinimum TLS 1.2, preferowane TLS 1.3 (Azure Front Door); HSTS preloadZweryfikowano
WAFAzure Front Door WAF — tryb zapobiegania, niestandardowe reguły ograniczania liczby żądań, bez zarządzanego zestawu regułAktywny
HSTSmax-age 2 lata z preloadZweryfikowano
Tylko HTTPSWymuszane przez App ServiceZweryfikowano
Zapora bazy danychTylko Azure + lista dozwolonych IP administratorówZweryfikowano

Uwierzytelnianie i kontrola dostępu

KontrolaImplementacjaStatus
Polityka hasełCo najmniej 12 znaków z wielką literą, małą literą i cyfrą; blokada konta po wielokrotnych nieudanych próbachWymuszony
Weryfikacja naruszeńKażde hasło ustawiane lub zmieniane przez użytkownika jest sprawdzane względem publicznej listy haseł ujawnionych w wyniku naruszeń danych, z wykorzystaniem k-anonimowości: tylko pierwsze 5 znaków skrótu hasła opuszcza nasze serwery. Jeśli lista jest niedostępna w ciągu 2 sekund, hasło zostaje zaakceptowane (kontrola kończy się niepowodzeniem w trybie otwartym). Funkcja włączona domyślnie; administrator organizacji może ją wyłączyć.Aktywny
MFATOTP (Google/Microsoft Authenticator)Dostępny
SSO/SAMLSAML 2.0 (Azure AD, Okta, Google Workspace)Aktywny
Atak brute force5 prób, blokada na 15 min (429)Aktywny
Tokeny JWTToken dostępu ważny 1 godzinę; token odświeżania odnawialny przez 7 dni z bezwzględnym limitem 30 dniAktywny
RBACUprawnienia oparte na rolach z egzekwowaniem na poziomie trasAktywny
Izolacja dzierżawcyKażde zapytanie filtrowane według tenant_idZweryfikowano

Ochrona danych

KontrolaImplementacjaStatus
Szyfrowanie danych w spoczynkuAzure PostgreSQL AES-256Aktywny
Szyfrowanie danych w tranzycieMinimum TLS 1.2, preferowane TLS 1.3 (Azure Front Door); HSTS preloadAktywny
Haszowanie hasełbcrypt (12 rund)Aktywny
Parametryzowane SQLParametry zastępcze dla wartości z żądań; skan SAST przy każdym pull requeścieAktywny
SekretyAzure Key VaultAktywny
Ścieżka audytuTylko dopisywanie; zaprojektowane do wspierania integralności danych zgodnie z ALCOA+Aktywny

Rezydencja danych

Dane klientów są przechowywane w regionach Microsoft Azure w UE/EOG — Norway East (aplikacja, pamięć masowa) i Sweden Central (baza danych, wpisy tajne). Norwegia jest państwem EOG, w którym obowiązuje GDPR, dlatego jest to rozwiązanie wewnątrz EOG niewymagające mechanizmu przekazywania danych na podstawie Rozdziału V. Tworzenie zasobów poza zatwierdzonymi regionami jest zablokowane na poziomie platformy przez przypisanie zasady Azure Policy „Deny", co uniemożliwia przechowywanie danych klientów poza UE/EOG. Niektóre funkcje przesyłają dane do podprzetwarzających wymienionych poniżej (oraz pod adresem /subprocessors), w tym niektórych spoza EOG — na przykład do Anthropic w USA na potrzeby funkcji AI oraz do usług dostarczania poczty elektronicznej — na podstawie standardowych klauzul umownych UE (oraz unijno-amerykańskich ram ochrony prywatności danych, jeśli odbiorca jest certyfikowany); przesyłane jest wyłącznie niezbędne minimum danych.

Podprzetwarzający

YARDtwin korzysta z niewielkiego, zweryfikowanego zestawu podprzetwarzających w celu świadczenia usługi. Każdy z nich jest związany Umową o przetwarzaniu danych. Prowadzimy niniejszy rejestr i informujemy klientów o istotnych zmianach zgodnie z art. 28 GDPR.

DostawcaCelLokalizacjaZabezpieczenie transferu
Microsoft AzureHosting, baza danych i przechowywanie plikówEOG — Sweden Central i Norway East (geograficznie nadmiarowa kopia przesłanych plików w Norway West)Microsoft Products and Services DPA; dane pozostają w EOG
AnthropicOdczyt AI prawa jazdy i dokumentów kierowcy (domyślnie włączony; administrator witryny może go wyłączyć), porównanie jeden do jednego zdjęcia kierowcy z bramy z prawem jazdy lub zapisanym zdjęciem kierowcy (domyślnie wyłączone; administrator witryny może je włączyć lub wyłączyć) oraz asystent w aplikacjiUSAStandardowe klauzule umowne i ocena skutków transferu (nie certyfikowany w ramach Ramowych Zasad Ochrony Danych UE–USA); dane API nie są wykorzystywane do trenowania modeli i są usuwane w ciągu 30 dni zgodnie ze standardowymi warunkami handlowymi Anthropic
ResendTransakcyjna poczta e-mailUSAStandardowe klauzule umowne (ponowna certyfikacja w ramach Ramowych Zasad Ochrony Danych UE–USA jest w trakcie przeglądu)
StripeDane kontaktowe do rozliczeń i dane płatności (YARDtwin nie przechowuje numerów kart)UE / USAStandardowe klauzule umowne; PCI DSS Level 1
TwilioPowiadomienia SMS i WhatsApp (tylko jeśli klient je włączy)USAStandardowe klauzule umowne
Google and MicrosoftDane tożsamości logowania (tylko jeśli klient korzysta z tych opcji logowania)UE / USAStandardowe klauzule umowne / EU-US Data Privacy Framework
ElevenLabsOpcjonalna synteza mowy: odczytuje głosem odpowiedzi asystenta w aplikacji, które mogą zawierać szczegóły operacyjne, takie jak numery rejestracyjne pojazdów, oraz głos na stronach publicznychUSARamowe Zasady Ochrony Danych UE–USA + Standardowe klauzule umowne

Usługi wyłącznie na stronie internetowej (bez operacyjnych danych klientów)

Działają wyłącznie na publicznej stronie internetowej. Nie otrzymują żadnych operacyjnych danych klientów i nie są ich podmiotami przetwarzającymi; te, które ustawiają pliki cookie, ładują się tylko po wyrażeniu zgody.

DostawcaCelLokalizacjaZabezpieczenie transferu
LinkedIn Insight TagPomiar skuteczności marketingu na stronach publicznych — ładuje się tylko po wyrażeniu zgody na pliki cookie marketingowe, nigdy wewnątrz aplikacji ani dla zalogowanych użytkownikówUE / USAZgoda; LinkedIn DPA ze standardowymi klauzulami umownymi

AI i zautomatyzowane przetwarzanie danych

YARDtwin wykorzystuje AI do odczytywania praw jazdy i dokumentów przewozowych (OCR), do porównywania zdjęcia kierowcy z bramy jeden do jednego z prawem jazdy lub zapisanym zdjęciem kierowcy, jeśli dana lokalizacja ma tę funkcję włączoną, do obsługi asystenta w aplikacji oraz do generowania wskazówek głosowych. Przetwarzanie AI ma charakter pomocniczy: jego wynik jest przedstawiany osobie — na przykład na obsługiwanej bramie operator bramy zatwierdza każde odprawienie. Jeśli lokalizacja włącza automatyczne odprawienie na podstawie kamer rejestrujących tablice rejestracyjne lub bramy bez obsługi, ciężarówka, której rezerwacja pasuje jednoznacznie, jest odprawiana bez udziału operatora bramy, a wszystkie pozostałe przypadki są przekazywane pracownikom bramy. YARDtwin nie podejmuje zautomatyzowanych decyzji wywołujących skutki prawne lub podobnie istotne skutki dla osób fizycznych (RODO art. 22).

  • Dane klientów nie są wykorzystywane do trenowania modeli AI firm trzecich — nasi podprzetwarzający AI przetwarzają dane wyłącznie w celu zwrócenia wyniku dla Twojego żądania.
  • Minimalizacja danych: OCR dokumentów AI można wyłączyć dla poszczególnych obiektów, dzięki czemu obiekty preferujące ręczne wprowadzanie danych nigdy nie przesyłają dokumentów do dostawcy AI.
  • Nadzór ludzki: wyodrębnione pola można przeglądać i edytować przed zapisaniem ich w rejestrze.

Content Security Policy

Rygorystyczna CSP z jednorazowymi nonces per żądanie dla skryptów (bez unsafe-inline). Pełny zestaw nagłówków bezpieczeństwa zwracanych przy każdej odpowiedzi: HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, Cross-Origin-Resource-Policy.

Testowanie i walidacja

Zewnętrzny test penetracyjny nie został jeszcze przeprowadzony; niezależny test jest planowany przed pierwszym wdrożeniem produkcyjnym dla klienta enterprise. Wewnętrzny audyt kodu typu white-box został zakończony w październiku 2026 r., a wszystkie krytyczne ustalenia zostały usunięte.

Funkcjonalne testy bezpieczeństwa z 11 kwietnia 2026 obejmujące ponad 1 890 wywołań API dla 270 awizacji: 0 błędów.

Availability & continuity

  • Paid plans carry a 99.5% monthly availability commitment with service credits, set out in our Service Level Agreement.
  • Recovery targets: RTO (time to restore service) of 4 hours or less; RPO (maximum data loss) of 24 hours or less.
  • Restore drill: in August 2026 a full production database restore was executed and measured at 6 minutes 43 seconds.
  • Kopie zapasowe: przywracanie do punktu w czasie z ostatnich 7 dni oraz miesięczne szyfrowane kopie zapasowe przechowywane przez maksymalnie 7 lat w ramach zasady niezmienności czasowej blokującej usuwanie i nadpisywanie (zasada jeszcze niezablokowana).
  • Codzienna kopia zapasowa: pełna kopia bazy danych wykonywana każdej nocy i przechowywana przez 35 dni w oddzielnym, zaszyfrowanym magazynie na terenie EOG (Sweden Central, z replikacją geograficzną do Sweden South).
  • High availability (zone-redundant failover) is not yet enabled. A zone outage would be recovered by restore within the targets above, not by automatic failover.
  • Availability is measured by our own internal monitoring, not by an independent third party. Live status and published incidents: status page.

Zgodność z przepisami

  • EU GMP Annex 11 — Integralność danych (ALCOA+), ścieżka audytu wyłącznie do dołączania, dokumentacja elektroniczna, kontrola dostępu, walidacja
  • 21 CFR Part 11 — Zapisy elektroniczne, dziennik audytu, atrybucja, łańcuch nadzoru nad plombami
  • GDPR — Przenoszalność danych (JSON + CSV), procedura DSAR, śledzenie zgód, przechowywanie danych wyłącznie w UE/EOG
  • ISO 27001 — Program certyfikacji w toku; audyt certyfikacyjny zaplanowany na Q1 2027; uzyskanie certyfikatu przewidywane w Q1 2027
  • SOC 2 — Nie posiada. Dostępny na żądanie po uzyskaniu certyfikatu ISO 27001.

Dokumenty i szablony

Odpowiedzialne ujawnianie podatności

Zachęcamy badaczy bezpieczeństwa do zgłaszania znalezisk. Wyślij wiadomość na adres admin@yardtwin.comz opisem znaleziska i krokami reprodukcji. Potwierdzamy odbiór w ciągu 2 dni roboczych i dążymy do usunięcia krytycznych problemów w ciągu 7 dni. Prosimy o nieujawnianie podatności publicznie przed uzyskaniem przez nas możliwości ich naprawienia.

Kontakt ds. ochrony danych

Pytania dotyczące danych osobowych, DPA, podprzetwarzających lub praw osób, których dane dotyczą, należy kierować do dpo@yardtwin.com. Jest to skrzynka funkcyjna monitorowana przez osobę odpowiedzialną za ochronę danych w YARDtwin Ltd. YARDtwin nie wyznaczyło ustawowego Inspektora Ochrony Danych zgodnie z art. 37 GDPR, co nie jest obowiązkowe w przypadku prowadzonego przez nią przetwarzania; publikujemy adres kontaktowy zamiast imienia i nazwiska konkretnej osoby. Wnioski osób, których dane dotyczą, można również składać za pośrednictwem portalu DSAR. /data-request

Ostatnia aktualizacja: październik 2026 · yardtwin.com

Cześć! Rozpocznij bezpłatny okres próbny w 2 minuty — pomogę Ci wszystko skonfigurować!