/* 탑승자 앱 약관 페이지 콘텐츠 — terms/passenger/ 원문(2026-08-01 시행)에서 스크립트로 생성. 원본 md 수정 시 재생성할 것 */

const PASSENGER_TERMS = {
  title: "셔틀아이디 탑승자용 이용약관",
  lastUpdated: "2026.08.01",
  intro: "본 \"셔틀아이디(ShuttleID) 탑승자용\" 이용약관(이하 \"본 약관\")은 주식회사 스쿨버스(이하 \"회사\")가 제공하는 통학·통근 및 건물 출입 인식 기반 탑승/출입 확인 서비스의 탑승자용 애플리케이션(이하 \"탑승자 앱\" 또는 \"서비스\")의 이용 조건과 절차, 회사와 회원의 권리·의무 및 책임사항을 규정함을 목적으로 합니다.",
  sections: [
    {h: "제1조 (정의)", body: "① \"서비스(탑승자 앱)\"라 함은 회사가 개발·운영하는 \"셔틀아이디(ShuttleID) 탑승자용\"에서 제공하는 다음 기능 및 관련 부가서비스 일체를 의미합니다.\n    (1) 본인 얼굴 등록 및 관리 기능(통근버스 등 탑승 인식용)\n    (2) 보호자의 자녀(만 14세 미만 아동) 얼굴 등록·관리 및 법정대리인 동의 기능\n    (3) 본인 또는 자녀의 탑승/출입 기록 확인 기능\n    (4) 이용 차량의 위치·운행 정보 열람 기능\n    (5) 탑승/출입 인식 결과 알림 기능\n    (6) 소속 기관(회사·학교 등)의 초대 수락 및 동의 관리 기능\n    (7) 얼굴 사진 및 얼굴 특징정보 저장·처리: 얼굴 사진(원본) 및 얼굴 인식용 특징정보(벡터·템플릿 등)는 서비스 제공을 위해 등록 시 1회 회원 단말(로컬) 또는 회사 서버(클라우드 환경, AWS 포함)에 저장됩니다. 인식 시점에 일시 생성되는 특징정보는 등록 정보와 비교 후 즉시 폐기됩니다.\n② \"관리자 앱\"이라 함은 회사가 별도로 제공하는 관리자용 애플리케이션 \"셔틀아이디 관리자(ShuttleID Manager)\"를 의미하며, 관리자 앱에는 별도의 이용약관이 적용됩니다.\n③ \"회원\"이라 함은 본 약관에 따라 회사와 이용계약을 체결하고 탑승자 앱을 이용할 수 있는 권한을 부여받은 고객을 의미하며, 다음 유형으로 구분됩니다.\n    (1) \"탑승자 회원\": 통근버스·셔틀 등 탑승 인식 서비스를 본인 자격으로 이용하기 위해 가입하는 만 14세 이상의 개인\n    (2) \"보호자 회원\": 만 14세 미만 아동(자녀 등)의 법정대리인으로서, 아동의 얼굴 등록·탑승 확인을 위해 가입하고 법정대리인 동의 권한을 행사하는 자\n④ \"아동 이용자\"라 함은 보호자 회원이 자신의 계정 하위에 등록하는 만 14세 미만 아동을 의미합니다. 아동 이용자는 회원이 아니며 스스로 가입할 수 없습니다.\n⑤ \"기관\"이라 함은 관리자 앱을 통해 차량·노선·구성원을 운영하는 주체(기업, 어린이집·유치원·학원, 학교 등)를 의미합니다.\n⑥ \"개별 이용약관\"이라 함은 본 약관과 별도로 회사가 '약관', '가이드라인', '정책' 등의 명칭으로 게시 또는 제공하는 규정을 말합니다.\n⑦ 본 조에서 정의되지 않은 용어의 의미는 관련 법령 및 일반적인 거래관행에 따릅니다."},
    {h: "제2조 (약관 동의 및 적용)", body: "① 고객은 본 약관에 동의한 경우에 한하여 서비스를 이용할 수 있습니다.\n② 만 14세 미만 아동은 본 서비스에 직접 가입하거나 스스로 이용계약을 체결할 수 없습니다. 만 14세 미만 아동의 얼굴 인식 이용은 다음 중 하나의 방법으로만 가능합니다.\n    (1) 보호자 회원(법정대리인)이 본 약관 제5조의3에 따라 아동 이용자를 등록하고 법정대리인 동의를 완료한 경우\n    (2) 기관이 관리자 앱을 통해 아동을 구성원으로 등록하고, 법정대리인 동의가 「개인정보 보호법」 제22조의2에 따라 확보·확인된 경우\n③ 고객이 온라인에서 \"동의합니다\"를 선택한 경우 본 약관의 주요 내용을 확인하고 동의한 것으로 봅니다.\n④ 개별 이용약관이 있는 경우 회원은 본 약관과 함께 개별 이용약관을 준수하여야 합니다."},
    {h: "제3조 (약관의 게시 및 개정)", body: "① 회사는 회원이 약관 내용을 쉽게 확인할 수 있도록 서비스 화면 등에 게시합니다.\n② 회사가 약관을 개정하는 경우 개정 내용과 사유를 명시하여 적용일 최소 7일 전에 공지합니다. 다만 회원에게 불리한 변경은 적용일 30일 전부터 공지 또는 전자적 방법(앱 알림 등)으로 고지합니다.\n③ 회사가 전 항에 따라 개정 약관을 고지하면서 \"기간 내 의사표시가 없으면 동의한 것으로 본다\"는 취지를 명확히 안내했음에도 회원이 명시적으로 거부 의사를 표시하지 않으면 개정 약관에 동의한 것으로 봅니다.\n④ 회원이 개정 약관에 동의하지 않는 경우 회원은 회원탈퇴를 할 수 있습니다."},
    {h: "제4조 (약관 외 준칙)", body: "① 회사는 특정 서비스에 관한 개별 이용약관 또는 이용정책을 정할 수 있으며, 해당 내용은 서비스 내 공지합니다.\n② 본 약관에 규정되지 않은 사항은 관련 법령, 개별 이용약관, 이용정책 및 상관례에 따릅니다."},
    {h: "제5조 (회원가입 및 계정)", body: "① 회원가입은 고객이 회사가 정한 절차에 따라 본 약관 및 필요한 동의에 동의하고 가입을 신청한 후 회사가 이를 승낙함으로써 성립합니다. 회원은 탑승자 회원 또는 보호자 회원으로 가입할 수 있습니다.\n② 회사는 다음 각 호에 해당하는 신청에 대하여 가입을 승낙하지 않거나, 사후에 이용계약을 해지할 수 있습니다.\n    (1) 타인 명의로 가입을 신청한 경우\n    (2) 이전에 본 약관에 따라 회원자격을 상실한 적이 있는 경우(회사가 재가입을 승낙한 경우는 예외)\n    (3) 허위 정보를 기재했거나 회사가 요구한 사항을 기재하지 않은 경우\n    (4) 만 14세 미만 아동인 경우\n    (5) 기타 신청자의 귀책사유로 승낙이 불가능하거나 본 약관을 위반하며 신청한 경우\n③ 회사는 설비 여유가 없거나 기술상·업무상 장애가 있는 경우 승낙을 유보할 수 있습니다.\n④ 만 14세 미만 가입 차단 절차\n  회사는 만 14세 미만 아동의 회원가입을 사전 차단하기 위해 다음 절차를 회원가입 화면에서 시행합니다.\n    (1) 회원가입 화면에서 생년월일(또는 만 나이)을 필수 입력 항목으로 요구\n    (2) 입력값이 만 14세 미만에 해당하는 경우 회원가입을 자동 차단하고, \"만 14세 미만 아동은 본 서비스에 가입할 수 없습니다. 보호자님께서 가입 후 자녀를 등록해 주세요\"라는 안내 메시지를 노출\n    (3) 만 14세 미만 아동의 이용은 보호자 회원의 아동 이용자 등록(제5조의3) 또는 기관의 구성원 등록 절차를 통해서만 가능"},
    {h: "제5조의2 (회원 유형별 동의 항목 및 동의 시점)", body: "① 동의 분리 원칙\n  회사는 「개인정보 보호법」 제22조 제1항에 따라 회원가입 화면에서 다음 동의 항목을 각각 분리된 체크박스로 제공하며, 각 항목에 대해 정보주체가 명확하게 인지하고 동의 여부를 선택할 수 있도록 합니다. 회사는 동의 사항을 구분하지 않고 한꺼번에 동의받지 않습니다(포괄동의 금지).\n\n② 회원 유형별 동의 항목 매트릭스\n\n(동의 항목 — 근거 법령 — 탑승자 회원(성인) — 보호자 회원 — 비고)\n  • 이용약관 동의 — 약관규제법 — 필수 — 필수 — 본 약관\n  • 개인정보 수집·이용 동의 — 개인정보 보호법 제15조 — 필수 — 필수 — 처리방침\n  • 민감정보(생체인식정보) 처리 동의 — 본인 — 개인정보 보호법 제23조 — 필수(얼굴인식 사용 시) — 해당 시(본인 얼굴 등록 시) — 생체정보동의서\n  • 만 14세 미만 아동에 대한 법정대리인 동의(개인정보·생체정보) — 개인정보 보호법 제22조의2·제23조 — 해당 없음 — 필수(아동 이용자 등록 시) — 아동 등록 시점에 별도 수령\n  • 위치정보 수집·이용·제공 동의 — 위치정보법 제18조 — 선택(위치 기능 사용 시) — 선택(위치 기능 사용 시) — 위치약관\n  • 8세 이하 아동 등 보호의무자 동의(위치) — 위치정보법 제26조 — 해당 없음 — 해당 시(아동 위치 연계 시) — 아동 등록 시점에 별도 수령\n  • 마케팅 정보 수신 동의 — 정보통신망법 제50조 — 선택 — 선택 — 광고성 정보\n\n③ 동의 시점\n    (1) 회원가입 시점: 위 매트릭스의 모든 필수 동의 항목과 정보주체가 사용 의사를 밝힌 선택 동의 항목을 회원가입 화면에서 일괄 분리 제공하여 받습니다.\n    (2) 아동 이용자 등록 시점: 보호자 회원이 아동 이용자를 등록하는 시점에 법정대리인 동의 항목(개인정보·생체정보, 해당 시 위치정보)을 별도 분리 제공하여 받습니다(제5조의3).\n    (3) 추가 서비스 이용 시점: 회원가입 시 동의받지 않은 신규 기능이 추가되는 경우 해당 시점에 별도 동의를 받습니다.\n    (4) 동의 철회: 회원은 회원탈퇴를 통해 모든 동의 항목을 일괄 철회할 수 있습니다(본 약관 제6조). 회사는 별도의 개별 동의 철회 기능을 운영하지 않으며, 동의 철회 시 모든 처리 정보는 회원탈퇴와 동시에 즉시 영구 삭제됩니다. 다만 아동 이용자 등록 해제는 회원탈퇴와 별개로 언제든 가능하며, 등록 해제 시 해당 아동의 얼굴 사진·특징정보는 즉시 삭제됩니다. 광고성 정보 수신 등 법령상 별도 거부가 가능한 항목은 본 약관 제11조 및 관련 법령에 따릅니다."},
    {h: "제5조의3 (보호자 회원의 아동 이용자 등록 및 법정대리인 동의)", body: "① 보호자 회원은 자신이 법정대리인인 만 14세 미만 아동에 한하여 아동 이용자로 등록할 수 있습니다.\n② 아동 이용자 등록 시 회사는 다음 절차를 시행합니다.\n    (1) 보호자 회원의 휴대전화 본인인증 등 적법한 방법으로 보호자 본인 여부 확인\n    (2) 법정대리인 지위 확인: 보호자 회원은 자신이 해당 아동의 법정대리인(친권자·후견인)임을 확인·보증하며, 회사는 필요한 경우 가족관계증명서 등 증빙 제출을 요청할 수 있습니다.\n    (3) 아동의 개인정보·생체정보(얼굴 사진) 처리에 대한 법정대리인 동의를 분리된 체크박스로 수령(「개인정보 보호법」 제22조의2, 시행령 제17조의2)\n    (4) 법정대리인 동의 완료 전에는 아동의 얼굴 사진 등록 및 얼굴 인식 기능이 활성화되지 않음\n③ 회사는 법정대리인 동의를 받은 사실(동의 일시·방법·항목)을 기록·보관하며, 법정대리인의 요구가 있는 경우 이를 열람할 수 있도록 합니다.\n④ 보호자 회원은 언제든지 아동 이용자 등록을 해제하거나 동의를 철회할 수 있으며, 해제·철회 즉시 아동의 얼굴 사진·특징정보는 영구 삭제됩니다.\n⑤ 법정대리인 지위를 허위로 표시하여 아동을 등록한 경우 발생하는 모든 법적 책임은 해당 보호자 회원이 부담하며, 회사는 즉시 등록을 해제하고 이용계약을 해지할 수 있습니다.\n⑥ 회사는 아동 이용자와 관련한 안내·고지를 아동이 이해하기 쉬운 양식과 명확한 표현으로 제공하도록 노력합니다(아동·청소년 개인정보보호 원칙)."},
    {h: "제6조 (회원탈퇴 및 정보 삭제)", body: "① 회원은 언제든지 계정을 삭제하고 탈퇴할 수 있습니다.\n② 회원탈퇴 즉시 회사는 회원 계정과 관련하여 보유·처리하는 회원 및 등록된 아동 이용자의 개인정보·생체정보(얼굴 사진·벡터)·위치정보 등 일체의 정보를 지체 없이 영구 삭제하며, 복구되지 않습니다. 다만 다른 법령에 따라 보존하여야 하는 정보가 있는 경우에는 해당 법령에서 정한 기간 동안 별도 분리 저장한 후 기간 만료 시 즉시 파기합니다.\n③ 회원이 소속 기관을 통해 구성원으로도 등록되어 있는 경우, 기관 등록 정보의 삭제는 해당 기관에 요청하거나 회사에 직접 요청할 수 있습니다.\n④ 회원탈퇴는 구독(자동결제) 해지와 별개로 처리될 수 있습니다. 회원은 결제에 사용한 구독 플랫폼(구글 플레이/애플 앱스토어 등) 또는 회사가 제공하는 방법을 통해 구독을 별도로 해지하여야 합니다(유료 기능이 있는 경우)."},
    {h: "제7조 (개인정보 및 프라이버시)", body: "① 회사는 개인정보 처리방침에 따라 개인정보를 처리합니다.\n② 회사는 서비스 제공과 관련하여 개인정보 보호를 위해 필요한 기술적·관리적 보호조치를 이행합니다."},
    {h: "제8조 (서비스 제공 및 변경)", body: "① 회사가 탑승자 앱에서 제공하는 서비스의 내용은 다음과 같습니다.\n    (1) 얼굴 등록 서비스: 본인(탑승자 회원) 또는 아동 이용자의 얼굴 사진 등록·관리\n    (2) 탑승/출입 기록 확인 서비스: 본인 또는 아동 이용자의 승·하차/출입 기록 및 알림 제공\n    (3) 차량 위치·운행 정보 열람 서비스: 이용 차량의 실시간 위치 및 운행 노선 정보 열람\n    (4) 초대·동의 관리 서비스: 소속 기관의 초대 수락, 동의 이력 확인·관리\n② 회사는 운영상 또는 기술상 필요에 따라 서비스의 전부 또는 일부를 변경할 수 있으며, 필요한 경우 공지합니다.\n③ 회사는 유지보수, 장애, 천재지변 등 불가항력 사유가 있는 경우 서비스 제공을 일시 중지할 수 있습니다."},
    {h: "제9조 (얼굴 인식 기반 서비스 이용)", body: "① 얼굴 인식 기반 서비스는 탑승자 회원 본인 또는 아동 이용자의 얼굴 사진을 처리하여 탑승/출입 여부 확인, 기록 제공을 수행합니다.\n② 얼굴 사진은 서비스 제공을 위해 회원 단말(로컬) 및 회사의 서버(클라우드 환경, AWS 포함)에 저장될 수 있습니다.\n③ 회사는 얼굴 사진(원본) 및 얼굴 인식용 특징정보(벡터·템플릿 등)를 등록 시 1회 저장하며, 인식 시점에 일시 생성되는 특징정보는 등록 정보와 비교 후 즉시 폐기합니다.\n④ 회사는 얼굴 사진을 얼굴 인식 기반 서비스 제공 목적 범위 내에서만 처리하며, 등록된 사진은 인식 기능 제공 목적 외 다른 용도로 사용하지 않습니다.\n⑤ 얼굴 사진은 「개인정보 보호법」 제23조 및 같은 법 시행령 제18조의 민감정보(생체인식정보)에 해당할 수 있으며, 회사는 별도의 명시적 동의 등 적법한 근거를 갖추어 처리합니다.\n⑥ 정보주체는 얼굴 사진 처리에 대한 동의를 거부할 수 있으며, 거부 시 얼굴 인식 기반 서비스 이용이 제한될 수 있습니다.\n⑦ 만 14세 미만 아동 이용자의 얼굴 사진은 법정대리인(보호자 회원)의 동의가 확인된 경우에만 처리됩니다(제5조의3).\n⑧ 얼굴 사진 및 관련 개인정보의 보유·이용기간과 파기 절차·방법은 개인정보 처리방침 및 별도 동의서에서 정한 바에 따릅니다."},
    {h: "제10조 (서비스 이용요금)", body: "① 탑승자 앱은 기본적으로 무료로 제공됩니다. 회사는 서비스의 전부 또는 일부를 유료로 제공하거나 이용요금을 신설·변경할 수 있으며, 이 경우 본 약관 및 개별 이용약관(해당 시)에 따릅니다.\n② 회사는 유료 전환 또는 요금의 신설·변경 시 적용 대상, 적용 시점, 요금, 결제방법, 해지 및 환불 기준 등 주요 내용을 사전에 고지합니다.\n③ 유료서비스가 제공되는 경우 결제·해지·환불은 구독 플랫폼(구글 플레이/애플 앱스토어 등)의 정책 및 절차가 우선 적용됩니다."},
    {h: "제11조 (정보 제공 및 광고)", body: "① 회사는 서비스 운영에 필요한 정보를 공지사항, 이메일, SMS 등으로 제공할 수 있으며, 회원은 법령상 필수 고지 등을 제외하고 수신을 거부할 수 있습니다.\n② 회사는 서비스 화면 등에 광고를 게재할 수 있습니다. 다만 아동 이용자를 대상으로 한 화면에는 아동에게 부적절한 광고를 게재하지 않습니다."},
    {h: "제12조 (서비스 이용 제한 및 계약 해지)", body: "회사는 다음 각 호의 사유가 있는 경우 서비스 이용을 제한·정지하거나 이용계약을 해지할 수 있습니다.\n  (1) 타인 명의 이용 등 부정 가입\n  (2) 법정대리인 지위 허위 표시 등 아동 이용자 등록 관련 부정 행위\n  (3) 타인의 서비스 이용 방해 또는 정보 도용\n  (4) 회사 서비스 운영을 고의 또는 중대한 과실로 방해\n  (5) 법령·공공질서·미풍양속 위반\n  (6) 회사 또는 제3자에게 손해를 초래하는 행위\n  (7) 서버 및/또는 네트워크 시스템에 지장을 주는 행위, 봇(bot)·치팅 도구 등 기술적 수단을 통한 조작, 장애를 의도적으로 이용하는 행위, 부당한 문의·요구 등 서비스 운영 또는 다른 회원의 이용을 방해하거나 지장을 주는 행위\n  (8) 위 각 호의 행위를 원조 또는 조장하는 행위\n  (9) 기타 회사가 합리적으로 부적당하다고 판단한 행위"},
    {h: "제13조 (회원의 책임)", body: "① 회원은 자신의 책임 하에 서비스를 이용하며, 이용에 따른 행위 및 결과에 책임을 부담합니다.\n② 회원은 회원정보 변경 시 지체 없이 갱신해야 하며, 미갱신으로 발생한 불이익에 대해 회사는 책임을 지지 않습니다.\n③ 보호자 회원은 아동 이용자 등록·관리와 관련하여 법정대리인으로서의 권한과 책임을 성실히 이행하여야 합니다."},
    {h: "제14조 (회사의 책임 제한)", body: "① 회사는 관련 법령에서 달리 정하는 경우를 제외하고 서비스의 하자, 특정 목적 적합성 등을 명시적 또는 묵시적으로 보증하지 않습니다.\n② 회사는 회원의 귀책사유로 발생한 손해에 대해 책임을 지지 않습니다.\n③ 회사가 고의 또는 중대한 과실로 손해를 발생시킨 경우에는 관련 법령에 따라 책임을 부담합니다."},
    {h: "제15조 (지식재산권)", body: "① 회사가 작성한 저작물 및 서비스에 관한 지식재산권은 회사에 귀속합니다.\n② 회원은 회사의 사전 승낙 없이 이를 복제·배포 등 영리목적으로 이용하거나 제3자에게 이용하게 해서는 안 됩니다."},
    {h: "제16조 (준거법 및 재판관할)", body: "① 회사와 회원 간 분쟁에는 대한민국 법령을 준거법으로 합니다.\n② 분쟁이 발생한 경우 관할법원은 민사소송법 등 관련 법령에 따릅니다."},
    {h: "제17조 (통지)", body: "① 회사는 회원이 지정한 이메일, SMS 등 전자적 방법으로 통지할 수 있습니다.\n② 불특정 다수 회원에 대한 통지는 서비스 내 공지로 갈음할 수 있습니다. 다만 회원에게 중대한 영향을 미치는 사항은 개별 통지합니다."},
    {h: "제18조 (문서 간 관계 및 해석 기준)", body: "① 서비스에는 본 약관 외에 개인정보처리방침, 생체정보(얼굴사진) 수집·이용 동의서, 위치기반서비스 이용약관 등(이하 \"관련 문서\")이 적용됩니다.\n② 관련 문서 간 내용이 상충하는 경우, 개인정보의 처리에 대해서는 개인정보처리방침이, 생체정보(얼굴사진)의 수집·이용에 대해서는 생체정보(얼굴사진) 수집·이용 동의서가, 개인위치정보의 수집·이용·제공 등에 대해서는 위치기반서비스 이용약관이 각각 우선 적용됩니다.\n③ 관리자 앱의 이용에는 관리자 앱 전용 약관이 적용되며, 본 약관은 탑승자 앱에만 적용됩니다.\n④ 다만 본 약관에서 정하지 아니한 사항은 관련 법령 및 거래관행, 그리고 관련 문서에 따릅니다."},
    {h: "부칙", body: "본 약관은 2026-08-01부터 시행합니다."},
  ],
};

const PASSENGER_PRIVACY = {
  title: "개인정보처리방침 (탑승자 앱)",
  lastUpdated: "2026.08.01",
  intro: "주식회사 스쿨버스(이하 \"회사\")는 「개인정보 보호법」 제30조에 따라 본 개인정보처리방침을 수립·공개하며, 같은 법 제31조에 따라 개인정보 보호책임자를 지정하여 운영합니다. 회사는 「개인정보 보호법」 등 관련 법령을 준수하며, 셔틀아이디(ShuttleID) 탑승자용 앱(이하 \"탑승자 앱\") 서비스 제공을 위해 개인정보를 처리합니다. ※ 관리자용 앱 \"셔틀아이디 관리자(ShuttleID Manager)\"에는 별도의 개인정보처리방침이 적용됩니다.",
  sections: [
    {h: "1. 개인정보의 처리 목적", body: "회사는 다음 목적 범위에서 개인정보를 처리합니다.\n  • 서비스 제공 및 운영(회원관리, 본인확인, 서비스 이용지원, 공지/고객응대)\n  • 본인 및 아동 이용자의 통학·통근 탑승 확인, 건물/실내 출입 확인, 기록·알림 제공(얼굴 인식 기반 기능)\n  • 만 14세 미만 아동 이용자에 대한 법정대리인 동의 수령·확인 및 이력 관리\n  • 이용 차량의 위치·운행 정보 열람 서비스 제공\n  • 서비스 품질 개선 및 보안(오류 분석, 부정이용 방지 등)"},
    {h: "2. 처리하는 개인정보의 항목", body: "가. 회원(탑승자 회원·보호자 회원)\n필수 항목\n  • 이메일 주소(계정 식별자), 비밀번호(암호화 저장), 이름(또는 닉네임), 휴대폰번호(본인확인용), 생년월일(만 14세 미만 가입 차단용)\n\n자동 수집 항목\n  • 서비스 이용기록, 접속 로그(IP 주소, 접속 일시, 접속 기기 식별정보), 쿠키, 단말기 OS·앱 버전 정보\n\n선택 항목\n  • 프로필 사진, 소속 기관·부서(통근버스 이용자의 경우)\n  • 얼굴 사진(원본)·얼굴 인식용 특징정보(벡터·템플릿 등) — 얼굴 인식 기능 사용 시, 민감정보(생체인식정보)\n\n고객지원 과정에서 회원이 제공하는 정보\n  • 문의 내용, 첨부파일\n\n나. 아동 이용자(보호자 회원이 등록하는 만 14세 미만 아동)\n  • 이름, 생년월일(연령 확인용)\n  • 얼굴 사진(원본) — 민감정보(생체인식정보), 법정대리인 동의 후 처리\n  • 얼굴 인식용 특징정보(벡터·템플릿 등) — 민감정보(생체인식정보), 법정대리인 동의 후 처리\n    - 등록 시점: 아동 이용자 등록 시 1회 생성·저장\n    - 인식 시점: 인식할 때마다 일시 생성되며, 등록된 특징정보와 비교 후 즉시 폐기\n  • 탑승/출입 인식 기록(인식 일시, 차량 또는 단말 식별정보 등 서비스 제공에 필요한 범위)\n\n다. 법정대리인 동의 확인 정보\n  • 보호자 회원의 이름, 휴대폰번호(본인인증), 동의 일시·방법·항목 등 동의 확인 기록\n  • 처리 근거: 「개인정보 보호법」 제22조의2 제2항\n\n※ 등록된 얼굴 사진 및 얼굴 특징정보(벡터)는 회원 탈퇴 또는 등록 해제 시 즉시 파기됩니다."},
    {h: "3. 개인정보의 처리 및 저장 방식", body: "  • 얼굴 인식은 휴대폰 카메라 기반으로 이루어집니다.\n  • 얼굴 사진은 서비스 제공을 위해 회원 단말(로컬) 및 회사 서버(클라우드 환경, AWS 포함)에 저장될 수 있습니다.\n  • 현장(차량/건물/실내)에서의 인식 운영(카메라 거치 등)은 기관 및 관리자 앱의 영역이며, 해당 운영 형태에 따라 「개인정보 보호법」 제25조 또는 제25조의2가 적용될 수 있습니다. 회사는 얼굴 인식 결과만을 처리하며, CCTV 영상 자체를 수집·저장·전송하지 않습니다."},
    {h: "4. 개인정보의 처리 근거 및 동의(민감정보/아동)", body: "  • 회사는 「개인정보 보호법」 제15조(수집·이용)·제17조(제3자 제공) 및 제22조(동의 방법)에 따라 적법한 근거를 갖추어 개인정보를 처리합니다.\n  • 얼굴 사진은 「개인정보 보호법」 제23조 및 같은 법 시행령 제18조의 민감정보(생체인식정보)에 해당할 수 있으며, 회사는 별도의 명시적 동의를 받아 처리합니다.\n  • 회사는 만 14세 미만 아동의 개인정보는 법정대리인의 동의 없이는 수집·이용하지 않습니다.\n  • 법정대리인 동의 획득·확인 방법(「개인정보 보호법 시행령」 제17조의2):\n    (1) 보호자 회원이 앱 내에서 아동 이용자를 등록하며 분리된 체크박스로 동의(휴대전화 본인인증으로 보호자 본인 확인 병행)\n    (2) 기관을 통한 등록의 경우, 법정대리인에게 발송되는 전자 동의 링크를 통한 동의\n    (3) 서면 동의서 징구 등 법령이 정한 그 밖의 방법\n    - 법정대리인 동의가 확인되기 전에는 해당 아동의 얼굴 사진 등록 및 얼굴 인식 기능이 활성화되지 않습니다.\n  • 회사는 아동에 관한 안내·고지를 이해하기 쉬운 양식과 명확하고 알기 쉬운 언어로 제공하도록 노력합니다."},
    {h: "5. 개인정보의 보유 및 이용기간, 파기", body: "가. 항목별 보유기간\n(구분 — 보유기간 — 근거)\n  • 회원 계정 정보 — 회원 탈퇴 시까지 (탈퇴 즉시 삭제) — 이용계약\n  • 회원 본인 얼굴 사진(원본)·특징정보(벡터) — 등록 해제 또는 회원 탈퇴 시까지 (즉시 삭제) — 서비스 제공 목적 달성 시\n  • 아동 이용자 얼굴 사진(원본)·특징정보(벡터) — 등록 해제, 동의 철회 또는 회원 탈퇴 시까지 (즉시 삭제) — 서비스 제공 목적 달성 시\n  • 인식 시 일시 생성 특징정보 — 인식 직후 일시 처리 — 인식 직후 즉시 폐기\n  • 법정대리인 동의 확인 기록 — 아동 이용자 등록 해제 후 최대 1년 — 동의 이력 입증(분쟁 대응)\n  • 탑승/출입 인식 기록 — 최대 1년(기관 계약상 별도 정한 경우 그에 따름) — 통계·정산 목적\n  • 접속 로그 — 3개월 — 「통신비밀보호법」\n  • 결제·계약 관련 기록 — 5년 — 「전자상거래 등에서의 소비자보호에 관한 법률」\n  • 부정이용 기록 — 1년 — 부정이용 방지\n\n  • 회사는 보유기간 경과 또는 처리 목적 달성 등 개인정보가 불필요하게 되었을 때에는 지체 없이 파기합니다.\n  • 회원탈퇴 즉시 회사가 보유·처리하는 회원 및 등록된 아동 이용자의 정보 일체(개인정보·생체정보·위치정보 포함)를 지체 없이 영구 삭제하며 복구되지 않습니다. 다만 다른 법령에 따라 보존하여야 하는 정보가 있는 경우에는 해당 법령에서 정한 기간 동안 별도 분리 저장한 후 기간 만료 시 즉시 파기합니다.\n\n나. 파기 방법\n  • 전자적 파일 형태: 복구 불가능한 방식으로 영구 삭제\n  • 종이 문서: 분쇄 또는 소각"},
    {h: "6. 개인정보의 제3자 제공", body: "회사는 정보주체의 개인정보를 제3자에게 제공하지 않습니다. 다만 다음의 경우는 예외로 합니다.\n  1. 정보주체로부터 별도의 동의를 받은 경우\n  2. 법령에 특별한 규정이 있거나 법령상 의무를 준수하기 위해 불가피한 경우\n  3. 정보주체 또는 그 법정대리인이 의사표시를 할 수 없는 상태에서 정보주체 또는 제3자의 생명·신체·재산의 이익을 위해 필요한 경우\n\n※ 회원 또는 아동 이용자가 소속 기관(회사·학교 등)의 차량을 이용하는 경우, 탑승/출입 인식 기록은 서비스 제공 목적 범위 내에서 해당 기관의 관리자에게 제공(열람)됩니다. 이는 서비스 이용계약의 이행을 위한 처리이며, 회원가입 및 초대 수락 시 안내됩니다."},
    {h: "7. 개인정보 처리의 위탁", body: "회사는 서비스 제공을 위해 개인정보 처리업무의 일부를 외부에 위탁하고 있으며, 「개인정보 보호법」 제26조에 따라 위탁계약 시 개인정보의 안전한 처리에 관한 사항을 규정하고 있습니다.\n\n(수탁자 — 위탁업무 내용 — 보유·이용기간)\n  • Amazon Web Services, Inc. — 클라우드 인프라 운영(서버·스토리지·DB) — 위탁계약 종료 시까지\n  • (결제대행사 명칭) — 유료 서비스 결제 처리(해당 시) — 위탁계약 종료 시까지\n  • (고객지원 도구 명칭) — 고객 문의 응대 및 운영 지원 — 위탁계약 종료 시까지\n  • (SMS·알림톡 발송 대행사) — 인증·알림 메시지 발송, 법정대리인 동의 링크 발송 — 위탁계약 종료 시까지\n\n7-1. 개인정보의 국외 이전\n회사는 클라우드 인프라(AWS) 운영을 위해 다음과 같이 개인정보를 국외로 이전할 수 있습니다.\n  • 이전받는 자: Amazon Web Services, Inc.\n  • 이전 국가: 대한민국(서울 리전, ap-northeast-2) — 국내 처리 원칙\n  • 이전 항목: 본 방침 제2조의 처리 항목\n  • 이전 방법: 인터넷망을 통한 전송\n  • 이전받는 자의 보유·이용 기간: 위탁계약 종료 시까지\n  • 이전받는 자의 정보보호 책임자 연락처: AWS 고객지원 채널을 통해 안내\n\n※ 회사는 원칙적으로 국내 리전(서울)을 사용하며, 운영상 부득이하게 국외 리전을 사용하는 경우 「개인정보 보호법」 제28조의8에 따라 별도 동의 절차를 마련합니다."},
    {h: "8. 정보주체의 권리 및 행사 방법", body: "정보주체(아동 이용자 및 그 법정대리인 포함)는 회사에 대해 다음 권리를 행사할 수 있으며, 회사는 「개인정보 보호법」 제35조부터 제37조까지에 따라 지체 없이 조치합니다.\n  1. 개인정보 열람 요구\n  2. 오류 등이 있는 경우 정정·삭제 요구\n  3. 처리정지 요구\n  4. 동의 철회(회원탈퇴를 통한 일괄 철회, 아동 이용자 등록 해제를 통한 아동 정보 삭제)\n  5. 개인정보 이동권(「개인정보 보호법」 제35조의2)\n\n권리 행사는 다음 방법으로 가능합니다.\n  • 앱 내 [설정 > 회원탈퇴] 메뉴(동의 철회 포함), [설정 > 자녀 관리] 메뉴(아동 이용자 등록 해제)\n  • 이메일: help@safeschoolbus.net (개인정보 보호책임자)\n  • 전화: 1899-5255\n  • 우편: 서울특별시 강서구 공항대로 194, 8층 제813·814·815호(마곡동, 문영 퀸즈파크12차)\n\n회사는 별도의 개별 동의 철회 기능을 운영하지 않으며, 동의 철회는 회원탈퇴를 통한 일괄 철회 방식으로 처리됩니다. 다만 아동 이용자에 대한 법정대리인 동의는 [설정 > 자녀 관리]에서 아동 이용자 등록 해제를 통해 개별 철회할 수 있으며, 해제 즉시 아동의 얼굴 사진·특징정보는 영구 삭제됩니다. 광고성 정보 수신 등 법령상 별도 거부가 가능한 항목은 해당 법령에 따라 별도 거부할 수 있습니다.\n\n권리 행사는 정보주체의 법정대리인이나 위임을 받은 대리인을 통하여 할 수 있으며, 이 경우 「개인정보 처리 방법에 관한 고시」 별지 제11호 서식에 따른 위임장을 제출하여야 합니다. 만 14세 미만 아동 이용자의 법정대리인은 아동의 개인정보에 대한 열람·정정·삭제·처리정지·동의철회를 요구할 수 있습니다. 정보주체가 정정·삭제를 요구한 경우 회사는 정정·삭제가 완료될 때까지 해당 개인정보를 이용·제공하지 않습니다."},
    {h: "8-1. 자동화된 결정에 관한 정보", body: "회사는 「개인정보 보호법」 제37조의2에 따라 자동화된 결정에 관한 다음 사항을 안내합니다.\n  • 적용 사례: AI 안면인식 기반 탑승/출입 인식 결과 자동 판정\n  • 결정 기준: 등록된 얼굴 사진과의 인식 매칭률 임계값\n  • 절차: 카메라 촬영 → 인식 알고리즘 처리 → 일치 여부 자동 판정 → 결과 기록\n  • 정보주체의 권리: 자동화된 결정에 대한 거부, 설명·검토 요구\n  • 행사 방법: 본 방침 제8조 행사 방법과 동일\n\n자동화된 결정 결과로 권리·의무에 중대한 영향을 받은 정보주체는 회사에 사람의 검토 또는 결정 재고를 요청할 수 있습니다."},
    {h: "9. 안전성 확보조치", body: "회사는 개인정보의 안전성 확보를 위해 「개인정보의 안전성 확보조치 기준」(개인정보보호위원회 고시)에 따라 다음 조치를 이행합니다.\n  1. 관리적 조치: 개인정보 보호조직 운영, 내부관리계획 수립·시행, 정기 교육\n  2. 기술적 조치: 접근권한 관리, 접근통제(방화벽·IDS), 개인정보 암호화(전송·저장 시), 접속기록 보관·점검(최소 1년), 보안프로그램 설치·운영\n  3. 물리적 조치: 전산실·자료보관실 출입통제, 잠금장치 설치\n  4. 민감정보(얼굴 사진·특징정보) 추가 강화 조치\n    - 별도 분리 저장 영역에서 관리\n    - 저장·전송 시 암호화 적용\n    - 위·변조 방지 조치(해시·전자서명 등) 적용\n    - 접근권한 별도 관리(최소 인원·정기 점검)\n    - 접속기록 보관·점검 강화\n  5. 아동 이용자 정보 추가 보호: 아동 이용자의 생체정보는 성인 회원 정보와 동일한 강화 조치를 적용하며, 법정대리인 동의 상태와 연동하여 동의 미확인 시 처리가 차단됩니다."},
    {h: "9-1. 자동수집 정보 및 쿠키", body: "회사는 서비스 운영·이용 분석을 위해 단말기 정보, IP 주소, 접속 로그, 앱 이용 기록 등을 자동으로 수집할 수 있으며, 웹 서비스의 경우 쿠키 등 자동수집장치를 사용할 수 있습니다. 이용자는 단말 OS 또는 브라우저 설정을 통해 자동수집을 거부할 수 있으며, 거부 시 일부 서비스 이용이 제한될 수 있습니다."},
    {h: "9-2. 모바일 앱 접근권한 동의", body: "회사는 「정보통신망 이용촉진 및 정보보호 등에 관한 법률」 제22조의2 및 같은 법 시행령 제9조의2에 따라 모바일 앱 서비스 제공을 위해 이용자의 이동통신단말장치 내 정보 및 기능에 접근하는 경우, 필수적 접근권한과 선택적 접근권한을 다음과 같이 구분하여 안내하고 동의를 받습니다.\n\n가. 필수적 접근권한 (서비스 제공에 반드시 필요)\n(항목 — 사용 목적)\n  • 카메라 — 본인·아동 이용자 얼굴 등록\n  • 네트워크 통신 — 서버 통신, 인식 결과 수신\n\n나. 선택적 접근권한 (서비스 일부 기능에 사용)\n(항목 — 사용 목적)\n  • 저장소(사진·미디어) — 얼굴 사진 등록(갤러리 선택 시), 프로필 사진 설정\n  • 위치(GPS) — 주변 정류장 안내, 승·하차 알림(위치 기능 사용 시)\n  • 알림 — 탑승/출입 인식 결과·운행 안내 푸시 알림\n  • 마이크 — 고객 지원 음성 통화 기능(해당 시)\n\n다. 접근권한 동의 원칙\n  • 운영체제(Android 6.0 이상·iOS)가 접근권한을 개별 동의 방식으로 지원하는 경우, 회사는 해당 정보·기능에 최초 접근 시점에 이용자가 동의 여부를 선택할 수 있도록 합니다.\n  • 선택적 접근권한에 대한 동의를 거부하더라도 서비스 이용은 가능합니다. 회사는 선택적 접근권한 거부를 이유로 서비스 제공을 거부하지 않습니다.\n  • 이용자는 단말 OS의 [설정 > 권한 관리] 메뉴를 통해 언제든 접근권한을 철회할 수 있습니다.\n\n※ 위 접근권한 항목은 앱 업데이트에 따라 추가·변경될 수 있으며, 변경 시 본 방침을 통해 사전 안내합니다."},
    {h: "10. 구독/결제 관련(플랫폼 환불·해지)", body: "구글 플레이/애플 앱스토어를 통해 결제된 구독(해당 시)의 해지·환불은 해당 플랫폼의 정책 및 절차가 우선 적용됩니다."},
    {h: "11. 개인정보 보호책임자 및 담당부서", body: "회사는 개인정보 처리에 관한 업무를 총괄해서 책임지고, 개인정보 처리와 관련한 정보주체의 불만 처리 및 피해 구제를 위해 아래와 같이 개인정보 보호책임자를 지정하고 있습니다.\n\n가. 개인정보 보호책임자(CPO)\n  • 성명: 김현\n  • 직책: 대표이사\n  • 부서: 서비스 운영팀\n  • 이메일: help@safeschoolbus.net\n  • 전화: 1899-5255\n\n나. 일반 고객지원 (서비스 이용 문의)\n  • 이메일: hi@ride.bz\n  • 전화: 1899-5255\n\n※ 개인정보 관련 문의·열람·정정·삭제·처리정지·동의철회 등 정보주체의 권리 행사는 개인정보 보호책임자(help@safeschoolbus.net)로 직접 연락하시기 바랍니다.\n※ 일반적인 서비스 이용 문의는 hi@ride.bz로 연락하시기 바랍니다."},
    {h: "12. 정보주체의 권익 침해에 대한 구제 방법", body: "정보주체는 개인정보 침해로 인한 구제를 받기 위해 다음 기관에 분쟁해결·상담을 신청할 수 있습니다.\n  • 개인정보분쟁조정위원회: (국번 없이) 1833-6972 / www.kopico.go.kr\n  • 개인정보침해신고센터: (국번 없이) 118 / privacy.kisa.or.kr\n  • 대검찰청 사이버수사과: (국번 없이) 1301 / www.spo.go.kr\n  • 경찰청 사이버수사국: (국번 없이) 182 / cyberbureau.police.go.kr"},
    {h: "13. 개인정보 처리방침의 변경", body: "  • 본 방침은 법령·정책 또는 보안기술의 변경에 따라 내용을 추가·삭제·수정할 수 있습니다.\n  • 본 방침을 변경하는 경우 회사는 시행 7일 전부터 서비스 내 공지사항 또는 앱 알림을 통해 변경 내용·사유·시행일을 안내합니다.\n  • 회원에게 불리하거나 중대한 변경의 경우에는 시행 30일 전부터 공지하며, 필요한 경우 별도 동의 절차를 마련합니다."},
    {h: "14. 시행일", body: "본 개인정보처리방침은 2026-08-01부터 적용합니다."},
  ],
};

const PASSENGER_LOCATION = {
  title: "위치기반서비스 이용약관 (탑승자 앱)",
  lastUpdated: "2026.08.01",
  intro: "본 \"위치기반서비스 이용약관\"(이하 \"본 약관\")은 주식회사 스쿨버스(이하 \"회사\")가 셔틀아이디(ShuttleID) 탑승자용 앱에서 제공하는 위치기반서비스를 이용할 때 필요한 위치정보의 수집, 이용, 제공 등의 조건 및 절차를 규정하며, 「위치정보의 보호 및 이용 등에 관한 법률」(이하 \"위치정보법\")을 준수합니다.",
  sections: [
    {h: "제1조 (정의)", body: "① 위치기반서비스: 회사가 탑승자 앱에서 제공하는 다음 기능을 의미합니다.\n    (1) 이용 차량의 실시간 위치정보 열람 및 도착 예정 안내\n    (2) 운행 노선 기반 위치 안내 및 주변 정류장 정보 제공\n    (3) 승·하차 알림 등 위치 기반 알림 서비스(선택 기능)\n② 개인위치정보: 개인을 식별할 수 있는 상태에서 수집되는 위치정보를 의미합니다. 탑승자 앱에서는 회원이 위치 기반 선택 기능(주변 정류장 안내, 승·하차 알림 등)을 사용하는 경우에 한하여 회원 본인의 개인위치정보를 처리합니다.\n③ 차량 위치정보의 열람: 회원이 열람하는 차량 위치정보는 관리자 앱(기사)의 GPS를 통해 수집된 정보이며, 그 수집·처리에는 관리자 앱의 위치기반서비스 이용약관이 적용됩니다. 회원의 차량 위치 열람 자체는 회원의 개인위치정보 수집을 수반하지 않습니다.\n④ 보호의무자: 위치정보법 제26조에 따른 8세 이하의 아동, 피성년후견인, 「장애인복지법」 제2조 제2항 제2호의 규정에 의한 정신적 장애를 가진 사람의 보호의무자(친권자, 후견인, 부양의무자 또는 시설장 등)를 의미합니다.\n⑤ 제3자 제공: 본 약관에서 명시되지 않은 한 위치정보는 제3자에게 제공되지 않습니다."},
    {h: "제2조 (약관의 효력 및 동의)", body: "① 개인위치정보주체는 본 약관에 동의한 경우에 한하여 위치기반서비스(개인위치정보 수집을 수반하는 선택 기능)를 이용할 수 있습니다. 차량 위치 열람 등 개인위치정보 수집을 수반하지 않는 기능은 본 동의 없이도 이용할 수 있습니다.\n② 개인위치정보주체가 만 14세 미만인 경우 법정대리인의 동의를 받아야 하며, 법정대리인이 동의함으로써 본 약관에 동의한 것으로 봅니다. 탑승자 앱은 만 14세 미만 아동이 직접 가입할 수 없으며, 아동 이용자에 대한 위치 연계 기능(해당 시)은 보호자 회원(법정대리인)의 동의로 처리됩니다.\n③ 회사는 개인위치정보의 수집, 이용, 제공에 관한 약관을 서비스 내 공개하고, 개인위치정보주체의 동의를 받습니다.\n④ 개인위치정보주체는 회원탈퇴를 통해 위치정보 수집에 대한 동의를 일괄 철회할 수 있습니다. 회사는 별도의 위치정보 동의 철회 기능을 운영하지 않으며(단말 OS 권한 철회는 언제든 가능), 동의 철회 시 위치 기반 선택 기능 이용이 제한되고 회원탈퇴 즉시 위치정보가 영구 삭제됩니다."},
    {h: "제2조의2 (8세 이하 아동 등의 보호의무자 동의)", body: "① 회사는 위치정보법 제26조에 따라 다음 어느 하나에 해당하는 자(이하 \"8세 이하 아동 등\")의 개인위치정보를 수집·이용·제공하는 경우, 보호의무자의 동의가 있으면 본인의 동의가 있는 것으로 봅니다.\n    (1) 8세 이하의 아동\n    (2) 피성년후견인\n    (3) 「장애인복지법」 제2조 제2항 제2호의 규정에 의한 정신적 장애를 가진 사람으로서 「장애인고용촉진 및 직업재활법」 제2조 제2호의 규정에 의한 중증장애인에 해당하는 사람(「장애인복지법」 제32조의 규정에 의해 장애인등록을 한 사람으로 한정)\n② 보호의무자는 8세 이하 아동 등의 생명 또는 신체의 보호를 위해 필요한 경우에 한하여 동의할 수 있습니다.\n③ 회사는 보호의무자가 동의함에 따라 8세 이하 아동 등의 개인위치정보를 수집·이용·제공할 때 보호의무자임을 확인하기 위한 다음 자료의 제출을 요청할 수 있습니다.\n    (1) 가족관계증명서, 주민등록등본 등 친권자·후견인 자격을 확인할 수 있는 자료\n    (2) 시설 입소 또는 부양의무를 증명하는 자료(해당 시)\n④ 보호의무자는 회원탈퇴 또는 아동 이용자 등록 해제를 통해 동의를 철회할 수 있으며, 8세 이하 아동 등이 그 자격을 상실한 경우 회사는 지체 없이 위치정보 수집을 중단합니다."},
    {h: "제3조 (약관의 게시 및 동의 철회)", body: "① 회사는 본 약관을 회원이 쉽게 확인할 수 있도록 서비스 화면 등에 게시합니다.\n② 회사가 약관을 개정하는 경우 시행 7일 전부터 공지하며, 회원에게 불리한 변경의 경우 시행 30일 전부터 공지합니다.\n③ 개인위치정보주체는 회원탈퇴를 통해 동의의 전부를 일괄 철회할 수 있으며, 회사는 회원탈퇴 즉시 위치정보 수집을 중단하고 보유·처리하는 위치정보 일체를 영구 삭제합니다. 회사는 별도의 부분 철회 기능을 운영하지 않습니다."},
    {h: "제4조 (위치정보의 수집·이용 목적)", body: "회사는 다음 목적 범위 내에서만 개인위치정보를 수집·이용합니다.\n① 기본 서비스 제공: 주변 정류장 안내, 승·하차 알림 등 위치 기반 선택 기능 제공\n② 안전 관리: 탑승 확인 보조, 사고 대응\n③ 통계·분석: 이용 현황 등 통계 작성(개인 식별 불가능 형태로 가공)\n④ 서비스 개선: 이용 패턴 분석을 통한 서비스 품질 개선"},
    {h: "제5조 (위치정보의 수집 항목 및 수집 방식)", body: "① 수집 항목:\n    - GPS 기반 위도/경도\n    - 위치 수집 일시\n    - 위치정보 수집 단말 식별정보(기기ID 등, 개인식별정보 제외)\n② 수집 방식:\n    - 위치 기반 선택 기능을 사용하는 회원의 휴대폰 GPS 수집\n    - 회원의 명시적 위치 권한 동의에 따라 수집\n    - 앱 내 위치 수집 중지 기능 제공\n③ 수집 범위:\n    - 위치 기반 선택 기능 이용 중에만 수집\n    - 백그라운드 실행 시에도 수집이 필요한 기능(승·하차 알림 등)의 경우, 회사는 앱 내 표시(상태표시줄 아이콘 등) 또는 운영체제 알림을 통해 수집 사실을 알립니다."},
    {h: "제6조 (위치정보의 보유·이용기간)", body: "① 보유기간:\n    - 실시간 위치정보: 서비스 제공 중 유지\n    - 위치 기록 데이터: 최대 1년(기관과 별도 계약 시 변동 가능)\n    - 위치정보법 제16조에 따른 수집·이용·제공 사실 확인자료: 6개월 이상\n    - 목적 달성 후 또는 동의 철회 시 지체 없이 파기"},
    {h: "제7조 (위치정보의 이용·제공)", body: "① 회사는 개인위치정보주체의 동의 없이 개인위치정보를 제3자에게 제공하지 않습니다.\n② 개인위치정보주체가 지정하는 제3자에게 위치정보를 제공하는 경우, 매회 제공 시마다 제공받는 자, 제공 일시 및 제공 목적을 개인위치정보주체에게 즉시 통보합니다. 다만 개인위치정보주체가 요청하는 경우 30일 단위로 모아서 통보할 수 있습니다."},
    {h: "제8조 (위치정보 수집·이용·제공의 일시 중지)", body: "① 개인위치정보주체는 언제든지 앱 내 설정 또는 단말 OS 권한 설정을 통해 위치정보 수집을 일시적으로 중지시킬 수 있습니다.\n② 회사는 일시 중지 요구를 거절하지 않으며, 이를 위한 기술적 수단을 갖추고 있습니다.\n③ 위치정보 수집 중지 시 위치 기반 선택 기능(승·하차 알림 등)의 이용이 제한될 수 있습니다. 차량 위치 열람 등 개인위치정보 수집을 수반하지 않는 기능은 계속 이용할 수 있습니다."},
    {h: "제9조 (손해배상)", body: "① 회사가 위치정보법 제15조 내지 제26조의 규정을 위반한 행위로 개인위치정보주체에게 손해가 발생한 경우, 개인위치정보주체는 회사에 손해배상을 청구할 수 있습니다. 이 경우 회사는 고의 또는 과실이 없음을 입증하지 못하면 책임을 면할 수 없습니다.\n② 회원이 본 약관을 위반하여 회사에 손해를 끼친 경우, 회사는 회원에게 손해배상을 청구할 수 있습니다."},
    {h: "제10조 (면책)", body: "① 회사는 다음 사유로 위치기반서비스를 제공할 수 없는 경우 이로 인한 손해에 대해 책임을 지지 않습니다.\n    (1) 천재지변 등 불가항력적 사유가 있는 경우\n    (2) 회원의 고의 또는 과실로 서비스 장애가 발생한 경우\n    (3) GPS 신호 불량, 통신망 장애 등 회사의 귀책사유 없이 발생한 위치정보 오차·지연\n② 회사는 위치정보의 정확성·완전성에 대해 보증하지 않으며, 위치정보 오차로 인한 간접적·부수적 손해에 대해 관련 법령이 허용하는 범위에서 책임을 지지 않습니다. 차량 위치·도착 예정 정보는 참고용이며, 실제 운행 상황과 차이가 있을 수 있습니다."},
    {h: "제11조 (개인위치정보주체의 권리)", body: "개인위치정보주체는 회사에 대해 다음 권리를 행사할 수 있습니다.\n① 위치정보 수집·이용·제공 동의의 전부 또는 일부 철회\n② 위치정보 수집·이용·제공의 일시 중지 요구\n③ 위치정보 이용·제공사실 확인자료의 열람·고지 요구\n④ 위치정보 정정 요구\n⑤ 위치정보 이용·제공사실 확인자료에 오류가 있는 경우 그 정정 요구\n\n위 1번의 동의 철회는 회원탈퇴를 통한 일괄 철회 방식으로 처리되며, 회사는 별도의 개별 동의 철회 기능을 운영하지 않습니다(단말 OS 권한 철회는 언제든 가능). 위 2~5번의 권리 행사는 아래 방법으로 가능합니다.\n  • 앱 내 [설정 > 위치정보 관리] 메뉴\n  • 이메일: help@safeschoolbus.net (위치정보 관리책임자)\n  • 전화: 1899-5255\n\n권리 행사 시 신분증 등 본인 확인 서류 제출이 필요할 수 있습니다."},
    {h: "제12조 (위치정보 관리책임자)", body: "회사는 위치정보법 제27조에 따라 위치정보 관리책임자를 다음과 같이 지정하고 있습니다.\n  • 성명: 김현\n  • 직책: 대표이사\n  • 부서: 서비스 운영팀\n  • 이메일: help@safeschoolbus.net\n  • 전화: 1899-5255\n  • 우편: 서울특별시 강서구 공항대로 194, 8층 제813·814·815호(마곡동, 문영 퀸즈파크12차)\n\n※ 위치정보 관련 문의·열람·동의철회·일시정지 요구는 위 위치정보 관리책임자(help@safeschoolbus.net)로 직접 연락하시기 바랍니다."},
    {h: "제13조 (위치정보 수집·이용·제공 사실 확인 및 보관)", body: "회사는 위치정보 수집 일시 및 목적, 이용 또는 제공 사실 등 법령이 정한 사항을 위치정보법 제16조에 따라 6개월 이상 기록·보관하며, 개인위치정보주체는 열람을 요청할 수 있습니다."},
    {h: "제14조 (분쟁 해결)", body: "① 위치정보 처리로 인한 분쟁이 발생한 경우 먼저 회사와 협의하여 해결합니다.\n② 협의가 이루어지지 않거나 협의를 할 수 없는 경우 다음 기관에 분쟁조정을 신청할 수 있습니다.\n    - 개인정보분쟁조정위원회: (국번 없이) 1833-6972 / www.kopico.go.kr\n    - 한국인터넷진흥원 침해사고대응센터: (국번 없이) 118 / privacy.kisa.or.kr"},
    {h: "제15조 (약관 개정)", body: "회사는 위치정보 관련 법령 변경 또는 서비스 개선을 위해 본 약관을 개정할 수 있으며, 약관 개정 시 변경 내용과 시행일을 시행 30일 전부터 공지합니다."},
    {h: "제16조 (기타 사항)", body: "본 약관에 규정되지 않은 사항은 「위치정보의 보호 및 이용 등에 관한 법률」, 「개인정보 보호법」 등 관련 법령을 따릅니다."},
    {h: "부칙", body: "본 위치기반서비스 이용약관은 2026-08-01부터 시행합니다."},
  ],
};

const PASSENGER_FACE = {
  title: "생체정보(얼굴사진) 수집·이용 동의서 (탑승자 앱)",
  lastUpdated: "2026.08.01",
  intro: "본 동의서는 셔틀아이디(ShuttleID) 탑승자용 앱의 얼굴 인식 기능 제공을 위해 주식회사 스쿨버스(이하 \"회사\")가 얼굴 사진(원본) 및 얼굴 인식용 특징정보를 처리하는 것에 관한 별도 동의서입니다. 얼굴사진은 「개인정보 보호법」 제23조 및 같은 법 시행령 제18조에 따른 민감정보(생체인식정보)에 해당할 수 있으므로 다른 개인정보 처리 동의와 구분된 별도의 명시적 동의가 필요합니다. 본 동의는 회원가입 절차, 초대 링크 또는 아동 이용자 등록 절차에서 다른 동의 항목과 함께 분리된 체크박스로 받습니다.",
  sections: [
    {h: "동의 유형 안내", body: "(동의 유형 — 동의 주체 — 대상)\n  • 본인 동의 — 탑승자 회원(만 14세 이상) 본인 — 본인의 얼굴 사진·특징정보\n  • 법정대리인 동의 — 보호자 회원(법정대리인) — 만 14세 미만 아동 이용자의 얼굴 사진·특징정보"},
    {h: "1. 수집·이용 항목", body: "  • 얼굴 사진(원본) — 민감정보(생체인식정보)\n  • 얼굴 인식용 특징정보(벡터·템플릿 등) — 민감정보(생체인식정보)\n    - 등록 시점: 회원 본인 또는 아동 이용자 등록 시 1회 생성·저장\n    - 인식 시점: 인식할 때마다 일시 생성되며, 등록된 특징정보와 비교 후 즉시 폐기\n  • 얼굴 인식 결과/기록(인식 일시, 장소/단말 식별정보 등 서비스 제공에 필요한 범위)\n\n※ 등록된 얼굴 특징정보(벡터)는 회원 탈퇴 또는 등록 해제 시 즉시 파기됩니다."},
    {h: "2. 수집·이용 목적", body: "  • 통학·통근 탑승 여부 확인 및 승·하차 기록 제공\n  • 건물/실내 출입 확인 및 출입 기록 제공\n  • 본인 또는 자녀의 탑승/출입 알림 제공\n  • 서비스 운영 및 보안(부정이용 방지, 오류 대응 등)"},
    {h: "3. 처리 및 저장 방식", body: "  • 얼굴 인식은 휴대폰 카메라 기반으로 이루어집니다.\n  • 얼굴 사진은 서비스 제공을 위해 회원 단말(로컬) 및 회사 서버(클라우드 환경, AWS 포함)에 저장될 수 있습니다.\n  • 얼굴 사진은 본 동의서 제2조의 목적 범위 내에서만 처리되며, 다른 용도로 사용되지 않습니다.\n  • 현장(차량/건물/실내)에서의 인식 운영은 기관의 관리자 앱을 통해 이루어지며, 카메라 거치 운영 시 기관은 「개인정보 보호법」 제25조 또는 제25조의2에 따른 의무(안내판 설치 등)를 이행합니다. 회사는 CCTV 영상 자체를 수집·저장·전송하지 않습니다."},
    {h: "4. 보유·이용기간 및 파기", body: "(구분 — 보유 시점 — 보유기간 — 파기 시점)\n  • 등록된 얼굴 사진 — 등록 시 1회 저장 — 등록 해제 또는 회원 탈퇴 시까지 — 즉시\n  • 등록된 얼굴 특징정보(벡터) — 등록 시 1회 저장 — 등록 해제 또는 회원 탈퇴 시까지 — 즉시\n  • 인식 결과/기록 — 인식 시점 — 최대 1년(기관 계약상 별도 정한 경우 그에 따름) — 기간 만료 시\n  • 인식 시 일시 생성 특징정보 — 인식 직후 일시 처리 — 인식 직후 — 즉시\n\n  • 회원탈퇴, 등록 해제 또는 삭제 요청 시 위 모든 정보(얼굴 사진 + 벡터 + 인식 기록)는 지체 없이 삭제됩니다.\n  • 다만 법령상 보관 의무가 있는 경우 해당 기간 보관 후 파기합니다.\n  • 파기 방법: 전자적 파일은 복구 불가능한 방식으로 영구 삭제하며, 벡터·사진 등 민감정보는 분리 저장 영역에서 우선 삭제합니다."},
    {h: "5. 동의 거부권 및 불이익", body: "  • 귀하는 얼굴사진 수집·이용에 대한 동의를 거부할 권리가 있습니다.\n  • 다만 동의를 거부하는 경우 얼굴 인식 기반 기능(탑승/출입 인식, 자동 기록 및 알림 제공) 이용이 제한될 수 있습니다.\n  • 본인 동의의 철회: 회원탈퇴를 통해 일괄 철회할 수 있습니다(이용약관 제6조). 회사는 별도의 개별 동의 철회 기능을 운영하지 않으며, 회원탈퇴 즉시 등록된 얼굴 사진 및 특징정보는 영구 삭제됩니다.\n  • 아동 이용자에 대한 법정대리인 동의의 철회: [설정 > 자녀 관리] 메뉴에서 아동 이용자 등록 해제를 통해 언제든 철회할 수 있으며, 해제 즉시 아동의 얼굴 사진·특징정보는 영구 삭제됩니다."},
    {h: "6. 만 14세 미만 아동 이용자에 대한 법정대리인 동의", body: "  1. 만 14세 미만 아동의 얼굴 사진·특징정보는 「개인정보 보호법」 제22조의2에 따라 법정대리인의 동의를 받은 경우에만 처리됩니다.\n  2. 법정대리인 동의 절차:\n    (1) 보호자 회원의 휴대전화 본인인증 등 적법한 방법으로 법정대리인 본인 여부 확인\n    (2) 아동의 이름·생년월일 등록 및 법정대리인 지위 확인·보증\n    (3) 아동의 개인정보 및 생체정보(얼굴 사진) 처리에 대한 동의를 각각 분리된 체크박스로 수령\n    (4) 동의 완료 전에는 아동의 얼굴 사진 등록 및 얼굴 인식 기능이 활성화되지 않음\n  3. 회사는 동의 사실(동의 일시·방법·항목)을 기록·보관하며, 법정대리인은 언제든 동의 이력을 열람할 수 있습니다.\n  4. 회사는 법정대리인 동의 없이 만 14세 미만 아동의 생체정보를 수집하지 않으며, 법정대리인 동의 확인 의무(같은 법 제22조의2 제1항)를 이행합니다.\n  5. 기관(어린이집·유치원·학원 등)을 통해 아동이 구성원으로 등록되는 경우에도 동일하게 법정대리인 동의가 확보·확인되어야 하며, 이 경우 전자 동의 링크 또는 본 앱의 보호자 기능을 통해 동의할 수 있습니다."},
    {h: "7. 동의 방법", body: "본 동의는 회원가입 절차, 기관이 발송하는 초대 링크 또는 아동 이용자 등록 절차에서 다른 동의 항목과 함께 분리된 체크박스로 받습니다. 정보주체 본인 직접 동의를 원칙으로 하며, 법정대리인 또는 보호의무자의 대리 동의가 필요한 경우(만 14세 미만 아동, 8세 이하 아동 등)에도 동일한 전자 동의 방식으로 받을 수 있으며, 회사는 적법한 본인인증 절차를 통해 대리인 본인 여부를 확인합니다. 본 동의 방식은 「개인정보 보호법」 제22조 제7항·같은 법 시행령 제17조 제2항·「전자문서 및 전자거래 기본법」 제2조 제1호에 따라 서면 동의와 동일한 법적 효력을 가집니다."},
    {h: "문의처 (개인정보 보호책임자)", body: "  • 성명: 김현 (대표이사)\n  • 부서: 서비스 운영팀\n  • 이메일: help@safeschoolbus.net\n  • 전화: 1899-5255"},
    {h: "부칙", body: "본 생체정보 수집·이용 동의서는 2026-08-01부터 적용합니다."},
  ],
};

Object.assign(window, {PASSENGER_TERMS, PASSENGER_PRIVACY, PASSENGER_LOCATION, PASSENGER_FACE});
