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.
고객 데이터 보호, 플랫폼 가용성 유지, EU GMP Annex 11, 21 CFR Part 11 및 GDPR 준수 지원 방법.
YARDtwin은 Microsoft Azure를 기반으로 하며, 컴퓨팅은 노르웨이 동부, 데이터·레지스트리·시크릿은 스웨덴 중부에서 운영됩니다. 고객 데이터는 EU/EEA 내에 저장되며, EEA 외부 하위 처리자에 대한 제한적인 데이터 이전은 아래에 명시되어 있고 표준 계약 조항(Standard Contractual Clauses)이 적용됩니다.
| 통제 항목 | 구현 방식 | 상태 |
|---|---|---|
| TLS | TLS 1.2 최소, TLS 1.3 권장(Azure Front Door); HSTS 프리로드 | 확인됨 |
| WAF | Azure Front Door WAF — 방지(Prevention) 모드, 사용자 지정 속도 제한 규칙, 관리형 규칙 세트 없음 | 활성 |
| HSTS | preload 포함 2년 max-age | 확인됨 |
| HTTPS 전용 | App Service 적용 | 확인됨 |
| DB 방화벽 | Azure 전용 + 관리자 IP 허용 목록 | 확인됨 |
| 통제 항목 | 구현 방식 | 상태 |
|---|---|---|
| 비밀번호 정책 | 대문자·소문자·숫자를 포함한 12자 이상; 반복 실패 시 계정 잠금 | 적용됨 |
| 유출 여부 확인 | 사용자가 설정하거나 변경하는 모든 비밀번호는 k-익명성 방식을 사용하여 데이터 유출로 노출된 비밀번호 공개 목록과 대조됩니다. 비밀번호 해시의 앞 5자리만 서버 외부로 전송됩니다. 목록에 2초 이내에 접근할 수 없는 경우 비밀번호는 수락됩니다(검사 실패 시 허용). 기본적으로 활성화되어 있으며, 조직 관리자가 비활성화할 수 있습니다. | 활성 |
| MFA | TOTP (Google/Microsoft Authenticator) | 사용 가능 |
| SSO/SAML | SAML 2.0 (Azure AD, Okta, Google Workspace) | 활성 |
| 무차별 대입 공격 | 5회 시도 후 15분 잠금 (429) | 활성 |
| JWT 토큰 | 1시간 액세스 토큰; 절대 기간 30일 제한의 7일 롤링 갱신 토큰 | 활성 |
| RBAC | 경로 수준 적용을 통한 역할 기반 권한 관리 | 활성 |
| 테넌트 격리 | 모든 쿼리에 tenant_id 필터 적용 | 확인됨 |
| 통제 항목 | 구현 방식 | 상태 |
|---|---|---|
| 저장 데이터 암호화 | Azure PostgreSQL AES-256 | 활성 |
| 전송 중 데이터 암호화 | TLS 1.2 최소, TLS 1.3 권장(Azure Front Door); HSTS 프리로드 | 활성 |
| 비밀번호 해싱 | bcrypt (12라운드) | 활성 |
| 매개변수화된 SQL | 요청 값에는 자리 표시자 매개변수 사용; 모든 풀 리퀘스트에서 SAST 스캔 | 활성 |
| 시크릿 | Azure Key Vault | 활성 |
| 감사 추적 | 추가 전용; ALCOA+ 데이터 무결성을 지원하도록 설계 | 활성 |
고객 데이터는 EU/EEA 내 Microsoft Azure 리전, 즉 노르웨이 동부(애플리케이션, 스토리지)와 스웨덴 중부(데이터베이스, 시크릿)에 호스팅됩니다. 노르웨이는 GDPR이 적용되는 EEA 회원국이므로, 이는 별도의 Chapter V 이전 메커니즘이 필요 없는 EEA 내 처리에 해당합니다. 승인된 리전 외부에서의 리소스 생성은 Azure Policy의 "Deny" 할당을 통해 플랫폼 수준에서 차단되므로, 고객 데이터는 EU/EEA 외부에서 프로비저닝될 수 없습니다. 일부 기능은 아래(/subprocessors 포함)에 나열된 하위 처리자에게 데이터를 전송하며, EEA 외부 전송의 경우(예: AI 기능을 위한 미국의 Anthropic 및 이메일 발송) EU 표준 계약 조항(수신자가 인증된 경우 EU-미국 데이터 프라이버시 프레임워크 포함)에 따라 처리되며, 최소한의 필요 데이터만 전송됩니다.
YARDtwin은 서비스 제공을 위해 엄선된 소수의 하위 처리자를 사용합니다. 각 하위 처리자는 데이터 처리 계약(DPA)에 구속됩니다. 당사는 이 등록부를 유지하며 GDPR 제28조에 따라 중요한 변경 사항을 고객에게 통지합니다.
| 제공업체 | 목적 | 위치 | 이전 안전장치 |
|---|---|---|---|
| Microsoft Azure | 호스팅, 데이터베이스 및 파일 스토리지 | EEA — 스웨덴 중부 및 노르웨이 동부(업로드 파일의 지리적 이중화 사본: 노르웨이 서부) | Microsoft 제품 및 서비스 DPA; 데이터는 EEA 내에 보관됨 |
| Anthropic | 운전면허증 및 문서의 AI 판독(기본적으로 활성화되어 있으며, 사이트 관리자가 비활성화할 수 있음), 운전자의 게이트 사진과 면허증 또는 저장된 운전자 사진의 1:1 대조(기본적으로 비활성화되어 있으며, 사이트 관리자가 활성화 또는 비활성화할 수 있음), 및 인앱 어시스턴트 | 미국 | 표준 계약 조항 및 이전 영향 평가(EU-미국 데이터 프라이버시 프레임워크 미인증); API 데이터는 모델 학습에 사용되지 않으며 Anthropic의 표준 상업 약관에 따라 30일 이내에 삭제됩니다 |
| Resend | 트랜잭션 이메일 | 미국 | 표준 계약 조항(EU-미국 데이터 프라이버시 프레임워크 재인증 검토 중) |
| Stripe | 청구 연락처 및 결제 데이터(YARDtwin은 카드 번호를 저장하지 않음) | EU / 미국 | Standard Contractual Clauses; PCI DSS Level 1 |
| Twilio | SMS 및 WhatsApp 알림(고객이 활성화한 경우에만) | 미국 | Standard Contractual Clauses |
| Google 및 Microsoft | 로그인 ID 데이터(고객이 해당 로그인 옵션을 사용하는 경우에만) | EU / 미국 | Standard Contractual Clauses / EU-US Data Privacy Framework |
| ElevenLabs | 선택적 텍스트 음성 변환: 차량 번호 등 운영 세부 정보가 포함될 수 있는 인앱 어시스턴트 답변 및 공개 페이지의 음성을 제공합니다 | 미국 | EU-미국 데이터 프라이버시 프레임워크 + 표준 계약 조항 |
이 서비스들은 공개 웹사이트에서만 실행됩니다. 고객 운영 데이터를 수신하지 않으며 해당 데이터의 하위 처리자가 아닙니다. 쿠키를 설정하는 서비스는 동의 후에만 로드됩니다.
| 제공업체 | 목적 | 위치 | 이전 안전장치 |
|---|---|---|---|
| LinkedIn Insight Tag | 공개 페이지의 마케팅 측정 — 마케팅 쿠키 동의 후에만 로드되며, 애플리케이션 내부 또는 로그인한 사용자에게는 절대 사용되지 않음 | EU / 미국 | 동의; Standard Contractual Clauses가 포함된 LinkedIn DPA |
YARDtwin은 AI를 활용하여 운전면허증 및 선적 서류를 판독(OCR)하고, 사이트에서 활성화한 경우 운전기사의 게이트 사진을 면허증 또는 저장된 운전기사 사진과 1:1로 비교하며, 인앱 어시스턴트 기능과 음성 안내 생성에 사용합니다. AI 처리는 보조적 역할을 합니다. AI의 결과는 담당자에게 제시되며, 예를 들어 유인 게이트에서는 게이트 운영자가 각 체크인을 확인합니다. 사이트에서 번호판 카메라 또는 무인 게이트를 통한 자동 체크인을 활성화한 경우, 예약과 명확히 일치하는 트럭은 게이트 운영자 없이 체크인되며, 그 외의 경우는 게이트 직원에게 전달됩니다. YARDtwin은 개인에게 법적 또는 이에 준하는 중대한 영향을 미치는 자동화된 결정을 내리지 않습니다(GDPR 제22조).
요청별 nonce를 사용한 엄격한 CSP 적용(스크립트에 unsafe-inline 없음). 모든 응답에 전체 보안 헤더 반환: HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, Cross-Origin-Resource-Policy.
제3자 침투 테스트는 아직 수행되지 않았으며, 첫 번째 엔터프라이즈 서비스 개시 전에 독립적인 테스트가 계획되어 있습니다. 내부 화이트박스 코드 감사는 2026년 10월에 완료되었으며, 모든 심각(Critical) 발견 사항이 수정되었습니다.
2026년 4월 11일 기능 보안 테스트 실시 — 예약 270건에 걸쳐 1,890건 이상의 API 호출 검증: 실패 0건.
보안 연구자의 제보를 환영합니다. 발견 내용 및 재현 절차를 기재하여 이메일로 보내주세요: admin@yardtwin.com수신 후 2영업일 이내에 확인 회신을 드리며, 심각한 문제는 7일 이내 패치를 목표로 합니다. 저희가 조치할 기회를 갖기 전에 취약점을 공개적으로 공표하지 마십시오.
개인 데이터, DPA, 하위 처리자 또는 정보주체 권리에 관한 문의는 다음으로 보내주십시오. dpo@yardtwin.com. 이 주소는 YARDtwin Ltd에서 개인정보 보호 업무를 담당하는 사람이 모니터링하는 역할 사서함입니다. YARDtwin은 GDPR 제37조에 따른 법정 개인정보 보호 책임자(DPO)를 지정하지 않았으며, 이는 당사의 처리 활동에 있어 의무 사항이 아닙니다. 개인 이름 대신 담당 연락처 주소를 공개합니다. 정보주체 요청은 DSAR 포털을 통해서도 제출하실 수 있습니다. /data-request
최종 업데이트: 2026년 10월 · yardtwin.com