YARDtwin uses essential cookies for authentication and session management. We don’t currently set analytics or marketing cookies, but our cookie policy categorises them ahead of any future change. Read our Privacy Policy, GDPR Policy, and Cookie Policy.
Hvordan vi beskytter kundedata, holder plattformen tilgjengelig og overholder EU GMP Annex 11, 21 CFR Part 11 og GDPR.
YARDtwin kjører på Microsoft Azure med beregning i Norway East og Sweden Central for data, register og hemmeligheter. Alle kundedata forblir innenfor EU/EØS, i samsvar med GDPR artikkel 44–49.
| Kontroll | Implementering | Status |
|---|---|---|
| TLS | TLS 1.3 med AES-256-GCM via Azure | Verifisert |
| WAF | Azure Front Door WAF (forebyggingsmodus) | Aktiv |
| HSTS | 2-år max-age med forhåndsinnlasting | Verifisert |
| Kun HTTPS | Håndhevet av App Service | Verifisert |
| DB-brannmur | Kun Azure + admin-IP-tillatelsesliste | Verifisert |
| Kontroll | Implementering | Status |
|---|---|---|
| Passordpolicy | 8+ tegn, stor bokstav, liten bokstav, tall, spesialtegn | Håndhevet |
| Sikkerhetsbruddsjekk | HIBP k-anonymitet oppslag ved registrering / endring | Aktiv |
| MFA | TOTP (Google/Microsoft Authenticator) | Tilgjengelig |
| SSO/SAML | SAML 2.0 (Azure AD, Okta, Google Workspace) | Aktiv |
| Brute force | 5 forsøk, 15 minutters utestenging (429) | Aktiv |
| JWT-tokens | 1-times tilgang, 7-dagers fornyelse | Aktiv |
| RBAC | 8 roller med håndhevelse på rutenivå | Aktiv |
| Leietakerisolasjon | Alle spørringer filtrert etter tenant_id | Verifisert |
| Kontroll | Implementering | Status |
|---|---|---|
| Kryptering i hvile | Azure PostgreSQL AES-256 | Aktiv |
| Kryptering under overføring | TLS 1.3 | Aktiv |
| Passordhashing | bcrypt (12 runder) | Aktiv |
| Parameterisert SQL | 154 spørringer, 0 sammenslåinger | Verifisert |
| Hemmeligheter | Azure Key Vault | Aktiv |
| Revisjonsspor | Append-only, ALCOA+-kompatibel | Aktiv |
All customer data is stored and processed within the EU/EEA — hosted in Microsoft Azure’s Ireland and West/North Europe regions. Creation of resources outside the approved EU regions is blocked at the platform level by an Azure Policy “Deny” rule, so customer data cannot be provisioned outside the EU/EEA. Where a limited-scope sub-processor operates outside the EU (for example AI OCR or email delivery), transfers are governed by EU Standard Contractual Clauses and only the minimum data necessary is sent.
YARDtwin uses a small, vetted set of sub-processors to deliver the service. Each is bound by a Data Processing Agreement. We maintain this register and notify customers of material changes in line with GDPR Article 28.
| Provider | Purpose | Location | Transfer safeguard |
|---|---|---|---|
| Microsoft Azure | Cloud infrastructure, database & file-storage hosting | EU/EEA — Ireland, West & North Europe | In-region data residency enforced by Azure Policy; Microsoft DPA |
| Anthropic (Claude) | In-app assistant & document-data extraction | USA | EU Standard Contractual Clauses + DPA; customer data is not used to train AI models |
| Google Cloud (Vision) | Driver-licence & shipping-document OCR | EU / USA | EU Standard Contractual Clauses + DPA; customer data is not used to train AI models |
| ElevenLabs | Text-to-speech voice guidance | USA | EU Standard Contractual Clauses + DPA |
| Stripe | Subscription billing & payment processing | EU / USA | EU Standard Contractual Clauses + DPA; PCI-DSS Level 1 |
| Resend | Transactional email delivery | USA | EU Standard Contractual Clauses + DPA |
YARDtwin uses AI to read driver licences and shipping documents (OCR), to power the in-app assistant, and to generate voice guidance. AI processing is assistive: its output is presented to a person — for example a gate operator confirms every check-in — and YARDtwin does not make automated decisions producing legal or similarly significant effects on individuals (GDPR Article 22).
Streng CSP med per-forespørsel-nonces på skript (ingen unsafe-inline). Fullt sett med sikkerhetshoder returnert på hvert svar: HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, Cross-Origin-Resource-Policy.
Uavhengig penetrasjonstesting 17.–18. april 2026 (10 OWASP-kategorier, 36 nyttelaster): 0 sårbarheter.Funksjonell sikkerhetstesting 11. april 2026 som dekker 1 890+ API-kall på tvers av 270 avtaler: 0 feil.Årlig tredjeparts penetrasjonstest planlagt og SOC 2 Type II-revisjon pågår.
Vi ønsker rapporter fra sikkerhetsforskere velkommen. Send e-post til admin@yardtwin.commed en beskrivelse av funnet og trinn for å reprodusere det. Vi bekrefter mottak innen 2 virkedager og sikter mot å rette kritiske problemer innen 7 dager. Vennligst ikke offentliggjør sårbarheter før vi har hatt mulighet til å utbedre dem.
Sist oppdatert: april 2026 · yardtwin.com