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.
Jak chronimy dane klientów, zapewniamy dostępność platformy i wspieramy zgodność z EU GMP Annex 11, 21 CFR Part 11 oraz GDPR.
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.
| Kontrola | Implementacja | Status |
|---|---|---|
| TLS | Minimum TLS 1.2, preferowane TLS 1.3 (Azure Front Door); HSTS preload | Zweryfikowano |
| WAF | Azure Front Door WAF — tryb zapobiegania, niestandardowe reguły ograniczania liczby żądań, bez zarządzanego zestawu reguł | Aktywny |
| HSTS | max-age 2 lata z preload | Zweryfikowano |
| Tylko HTTPS | Wymuszane przez App Service | Zweryfikowano |
| Zapora bazy danych | Tylko Azure + lista dozwolonych IP administratorów | Zweryfikowano |
| Kontrola | Implementacja | Status |
|---|---|---|
| Polityka haseł | Co najmniej 12 znaków z wielką literą, małą literą i cyfrą; blokada konta po wielokrotnych nieudanych próbach | Wymuszony |
| 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 |
| MFA | TOTP (Google/Microsoft Authenticator) | Dostępny |
| SSO/SAML | SAML 2.0 (Azure AD, Okta, Google Workspace) | Aktywny |
| Atak brute force | 5 prób, blokada na 15 min (429) | Aktywny |
| Tokeny JWT | Token dostępu ważny 1 godzinę; token odświeżania odnawialny przez 7 dni z bezwzględnym limitem 30 dni | Aktywny |
| RBAC | Uprawnienia oparte na rolach z egzekwowaniem na poziomie tras | Aktywny |
| Izolacja dzierżawcy | Każde zapytanie filtrowane według tenant_id | Zweryfikowano |
| Kontrola | Implementacja | Status |
|---|---|---|
| Szyfrowanie danych w spoczynku | Azure PostgreSQL AES-256 | Aktywny |
| Szyfrowanie danych w tranzycie | Minimum TLS 1.2, preferowane TLS 1.3 (Azure Front Door); HSTS preload | Aktywny |
| Haszowanie haseł | bcrypt (12 rund) | Aktywny |
| Parametryzowane SQL | Parametry zastępcze dla wartości z żądań; skan SAST przy każdym pull requeście | Aktywny |
| Sekrety | Azure Key Vault | Aktywny |
| Ścieżka audytu | Tylko dopisywanie; zaprojektowane do wspierania integralności danych zgodnie z ALCOA+ | Aktywny |
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.
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.
| Dostawca | Cel | Lokalizacja | Zabezpieczenie transferu |
|---|---|---|---|
| Microsoft Azure | Hosting, baza danych i przechowywanie plików | EOG — Sweden Central i Norway East (geograficznie nadmiarowa kopia przesłanych plików w Norway West) | Microsoft Products and Services DPA; dane pozostają w EOG |
| Anthropic | Odczyt 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 aplikacji | USA | Standardowe 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 |
| Resend | Transakcyjna poczta e-mail | USA | Standardowe klauzule umowne (ponowna certyfikacja w ramach Ramowych Zasad Ochrony Danych UE–USA jest w trakcie przeglądu) |
| Stripe | Dane kontaktowe do rozliczeń i dane płatności (YARDtwin nie przechowuje numerów kart) | UE / USA | Standardowe klauzule umowne; PCI DSS Level 1 |
| Twilio | Powiadomienia SMS i WhatsApp (tylko jeśli klient je włączy) | USA | Standardowe klauzule umowne |
| Google and Microsoft | Dane tożsamości logowania (tylko jeśli klient korzysta z tych opcji logowania) | UE / USA | Standardowe klauzule umowne / EU-US Data Privacy Framework |
| ElevenLabs | Opcjonalna 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 publicznych | USA | Ramowe Zasady Ochrony Danych UE–USA + Standardowe klauzule umowne |
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.
| Dostawca | Cel | Lokalizacja | Zabezpieczenie transferu |
|---|---|---|---|
| LinkedIn Insight Tag | Pomiar 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ów | UE / USA | Zgoda; LinkedIn DPA ze standardowymi klauzulami umownymi |
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).
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.
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.
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.
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