// legal-docs.jsx — Study WithU 법적 고지 콘텐츠 데이터 (3종)
// ⚠️ 표준 템플릿입니다. 실제 서비스 적용 전 법무 검토를 권장합니다.
// 회사 정보(상호·대표·주소·사업자번호·연락처)는 [ ] 부분을 실제 값으로 교체하세요.

window.LEGAL_DOCS = {

// ════════════════════════════════════════════════════════
//  개인정보처리방침
// ════════════════════════════════════════════════════════
privacy: {
  kicker: "Privacy Policy",
  title: "개인정보처리방침",
  effective: "2026년 6월 9일",
  updated: "2026년 6월 9일",
  version: "1.0",
  intro: "제이케이네트웍스(이하 “회사”)는 「개인정보 보호법」 및 관계 법령을 준수하며, 이용자의 개인정보를 안전하게 보호하기 위해 최선을 다하고 있습니다. 본 개인정보처리방침은 회사가 제공하는 Study WithU 서비스(웹 및 모바일 앱, 이하 “서비스”)에서 이용자의 개인정보가 어떻게 수집·이용·보관·파기되는지를 안내합니다.",
  sections: [
    { id: "p1", no: "1", title: "수집하는 개인정보 항목", blocks: [
      { t: "p", html: "회사는 회원가입, 서비스 이용, 결제, 고객 지원 등의 과정에서 다음과 같은 개인정보를 수집합니다." },
      { t: "table", head: ["구분", "수집 항목", "수집 시점"], rows: [
        ["필수", "이메일 주소, 닉네임, 비밀번호(암호화 저장)", "회원가입 시"],
        ["소셜 로그인", "소셜 계정 식별자, 이메일, 프로필 이미지(제공 동의 시)", "소셜 로그인 시"],
        ["선택", "프로필 사진, 목표 시험·D-day, 자기소개", "프로필 설정 시"],
        ["자동 생성", "집중 시간 기록, 접속 로그, 기기·OS 정보, IP 주소, 쿠키", "서비스 이용 시"],
        ["결제", "결제 수단 정보, 결제 승인 내역, 구독 상태", "프리미엄 결제 시"],
      ], numCols: [] },
      { t: "note", html: "화상 스터디룸의 <b>실시간 영상·음성은 참여자 간에만 전송되며 회사 서버에 녹화·저장되지 않습니다.</b> 다만 신고가 접수된 경우 신고 시점의 스크린샷이 검토 목적으로 일시 보관될 수 있습니다." },
    ]},
    { id: "p2", no: "2", title: "개인정보의 수집 및 이용 목적", blocks: [
      { t: "bullets", items: [
        "회원 식별 및 본인 확인, 회원 관리",
        "화상 스터디룸·집중 시간 측정·랭킹 등 핵심 서비스 제공",
        "프리미엄 구독 결제 및 정산, 환불 처리",
        "고객 문의 응대 및 분쟁 처리, 공지사항 전달",
        "서비스 이용 통계 분석을 통한 기능 개선 및 신규 서비스 개발",
        "부정 이용 방지, 비정상 접근 탐지 등 서비스 안정성 확보",
        "과도한 신체 노출·괴롭힘 등 이용약관 위반 행위의 확인 및 조치",
        "(동의 시) 이벤트·혜택 등 마케팅 정보 제공",
      ]},
    ]},
    { id: "p2-1", no: "2-1", title: "스터디룸 화면의 운영 모니터링", blocks: [
      { t: "p", html: "회사는 이용자 보호를 위해 운영자가 진행 중인 화상 스터디룸의 화면을 실시간으로 확인할 수 있습니다. 운영자는 참가자 목록에 표시되지 않으며, 카메라·마이크를 사용하지 않습니다." },
      { t: "bullets", items: [
        "실시간 화면은 <strong>녹화되거나 서버에 저장되지 않습니다.</strong> 운영자 화면에 잠시 표시될 뿐이며, 화면을 닫으면 즉시 중단됩니다.",
        "다른 이용자가 신고를 접수한 경우에 한해, 신고 시점 <strong>전후 각 1분</strong>의 화면이 1초 간격 저해상도 정지 이미지로 자동 저장됩니다. 신고가 없으면 어떤 화면도 저장되지 않습니다.",
        "저장된 이미지는 <strong>운영자만 열람</strong>하며, 신고자를 포함한 다른 이용자에게 제공되지 않습니다.",
        "저장된 이미지는 <strong>접수 후 30일</strong>이 지나면 파기합니다. 다만 이용 제한 등 조치가 이루어진 건은 이의제기 처리가 끝날 때까지 보관합니다.",
        "확인 결과 위반이 인정되면 룸 퇴장, 카메라 사용 중지, 이용 제한 등의 조치가 이루어질 수 있습니다.",
      ]},
      { t: "p", muted: true, html: "위 목적 외의 용도로는 스터디룸 화면을 확인하거나 저장하지 않습니다." },
    ]},
    { id: "p3", no: "3", title: "개인정보의 보유 및 이용 기간", blocks: [
      { t: "p", html: "회사는 원칙적으로 회원 탈퇴 시 지체 없이 개인정보를 파기합니다. 다만 관계 법령에 따라 다음의 정보는 명시된 기간 동안 보관합니다." },
      { t: "table", head: ["보관 항목", "근거 법령", "보관 기간"], rows: [
        ["계약·청약철회 등에 관한 기록", "전자상거래법", "5년"],
        ["대금 결제 및 재화 공급에 관한 기록", "전자상거래법", "5년"],
        ["소비자 불만·분쟁 처리에 관한 기록", "전자상거래법", "3년"],
        ["접속 로그·접속 IP 기록", "통신비밀보호법", "3개월"],
      ], numCols: [2] },
      { t: "p", muted: true, html: "장기 미접속 계정은 「개인정보 보호법」에 따라 별도 분리 보관 또는 파기될 수 있으며, 회사는 사전에 이메일로 안내합니다." },
    ]},
    { id: "p4", no: "4", title: "개인정보의 제3자 제공", blocks: [
      { t: "p", html: "회사는 이용자의 개인정보를 본 방침에 명시한 범위를 넘어 제3자에게 제공하지 않습니다. 다만 다음의 경우는 예외로 합니다." },
      { t: "clauses", items: [
        "이용자가 사전에 제3자 제공에 동의한 경우",
        "법령에 의하거나, 수사기관이 적법한 절차에 따라 요청한 경우",
      ]},
    ]},
    { id: "p5", no: "5", title: "개인정보 처리의 위탁", blocks: [
      { t: "p", html: "회사는 원활한 서비스 제공을 위해 다음과 같이 개인정보 처리 업무를 외부에 위탁하고 있으며, 위탁 계약 시 개인정보가 안전하게 관리되도록 규정하고 있습니다." },
      { t: "table", head: ["수탁업체", "위탁 업무"], rows: [
        ["토스페이먼츠(주)", "프리미엄 구독 결제 처리 및 정산"],
      ], numCols: [] },
    ]},
    { id: "p6", no: "6", title: "이용자 및 법정대리인의 권리와 행사 방법", blocks: [
      { t: "p", html: "이용자는 언제든지 자신의 개인정보를 조회·수정하거나 처리 정지·삭제를 요청할 수 있습니다." },
      { t: "bullets", items: [
        "<b>조회·수정:</b> 앱 내 [설정 › 프로필]에서 직접 변경",
        "<b>회원 탈퇴:</b> [설정 › 계정 › 회원 탈퇴]에서 신청",
        "<b>처리 정지·열람 요청:</b> 아래 개인정보 보호책임자에게 연락",
      ]},
      { t: "p", muted: true, html: "회사는 만 14세 미만 아동의 회원가입을 받지 않습니다." },
    ]},
    { id: "p7", no: "7", title: "개인정보의 파기 절차 및 방법", blocks: [
      { t: "clauses", items: [
        "<b>파기 절차:</b> 목적이 달성된 개인정보는 내부 방침 및 관계 법령에 따른 보관 기간 종료 후 지체 없이 파기합니다.",
        "<b>전자적 파일:</b> 복구·재생이 불가능한 기술적 방법으로 영구 삭제합니다.",
        "<b>출력물 등:</b> 분쇄하거나 소각하여 파기합니다.",
      ]},
    ]},
    { id: "p8", no: "8", title: "개인정보의 안전성 확보 조치", blocks: [
      { t: "bullets", items: [
        "비밀번호 등 중요 정보의 암호화 저장 및 전송 구간 암호화(SSL/TLS)",
        "개인정보 접근 권한의 최소화 및 접근 통제 시스템 운영",
        "접속 기록의 보관·위변조 방지",
        "내부 관리계획 수립·시행 및 정기적인 직원 교육",
      ]},
    ]},
    { id: "p9", no: "9", title: "쿠키 및 행태정보 운영", blocks: [
      { t: "p", html: "회사는 이용자 맞춤 서비스 제공을 위해 쿠키(cookie)를 사용합니다. 이용자는 웹 브라우저 설정을 통해 쿠키 저장을 거부할 수 있으나, 이 경우 일부 서비스 이용에 제한이 있을 수 있습니다." },
    ]},
    { id: "p10", no: "10", title: "개정 및 고지", blocks: [
      { t: "p", html: "본 방침이 변경되는 경우 회사는 시행 최소 7일 전(이용자에게 불리한 변경 시 30일 전)부터 서비스 공지사항을 통해 고지합니다." },
    ]},
  ],
  contact: { title: "개인정보 보호책임자", rows: [
    ["책임자", "노진광 (대표)"],
    ["이메일", '<a class="inline" href="mailto:jinkwang@office-ai.app">jinkwang@office-ai.app</a>'],
    ["고객센터", "010-3127-4528 (평일 09:00–18:00)"],
    ["기타 신고", "개인정보침해신고센터 (privacy.kisa.or.kr / ☎ 118)"],
  ]},
},

// ════════════════════════════════════════════════════════
//  이용약관
// ════════════════════════════════════════════════════════
terms: {
  kicker: "Terms of Service",
  title: "이용약관",
  effective: "2026년 6월 9일",
  updated: "2026년 6월 9일",
  version: "1.0",
  intro: "본 약관은 제이케이네트웍스(이하 “회사”)가 제공하는 Study WithU 서비스의 이용과 관련하여 회사와 회원 간의 권리·의무 및 책임사항을 규정합니다. 서비스를 이용함으로써 회원은 본 약관에 동의한 것으로 봅니다.",
  sections: [
    { id: "t1", no: "1", title: "목적 및 정의", blocks: [
      { t: "clauses", items: [
        "<b>“서비스”</b>란 회사가 제공하는 화상 스터디룸, 집중 시간 측정, 랭킹, 통계 등 일체의 기능을 말합니다.",
        "<b>“회원”</b>이란 본 약관에 동의하고 계정을 생성하여 서비스를 이용하는 자를 말합니다.",
        "<b>“콘텐츠”</b>란 회원이 서비스 내에서 게시·전송하는 텍스트, 이미지, 영상, 음성 등을 말합니다.",
        "<b>“프리미엄”</b>이란 유료 결제를 통해 제공되는 부가 기능 및 구독 상품을 말합니다.",
      ]},
    ]},
    { id: "t2", no: "2", title: "약관의 효력 및 변경", blocks: [
      { t: "clauses", items: [
        "본 약관은 서비스 화면에 게시하거나 기타의 방법으로 회원에게 공지함으로써 효력이 발생합니다.",
        "회사는 관계 법령을 위반하지 않는 범위에서 약관을 개정할 수 있으며, 개정 시 적용일 및 사유를 명시하여 최소 7일 전(불리한 변경은 30일 전)에 공지합니다.",
        "회원이 개정 약관 적용일까지 거부 의사를 표시하지 않으면 변경에 동의한 것으로 봅니다.",
      ]},
    ]},
    { id: "t3", no: "3", title: "회원가입 및 계정", blocks: [
      { t: "clauses", items: [
        "회원가입은 이용자가 약관에 동의하고 회사가 정한 절차에 따라 가입을 신청하면, 회사가 이를 승낙함으로써 성립합니다.",
        "회원은 가입 시 정확한 정보를 제공해야 하며, 변경 사항은 즉시 갱신해야 합니다.",
        "회원은 계정을 타인에게 양도·대여할 수 없으며, 계정 관리 소홀로 발생한 책임은 회원에게 있습니다.",
      ]},
      { t: "p", html: "회사는 다음 각 호에 해당하는 신청에 대해서는 승낙을 거부하거나 사후에 이용계약을 해지할 수 있습니다." },
      { t: "bullets", items: [
        "타인의 정보를 도용하거나 허위 정보를 기재한 경우",
        "만 14세 미만이 가입을 신청한 경우",
        "이전에 이용약관 위반으로 이용 제한을 받은 이력이 있는 경우",
      ]},
    ]},
    { id: "t4", no: "4", title: "서비스의 제공 및 변경", blocks: [
      { t: "clauses", items: [
        "회사는 연중무휴, 1일 24시간 서비스 제공을 원칙으로 합니다.",
        "회사는 시스템 점검, 설비 보수, 천재지변 등 부득이한 경우 서비스 제공을 일시 중단할 수 있으며, 이 경우 사전에 공지합니다(긴급한 경우 사후 공지).",
        "회사는 서비스의 내용을 변경하거나 종료할 수 있으며, 유료 서비스를 종료하는 경우 잔여 이용 기간에 대해 환불 정책에 따라 처리합니다.",
      ]},
    ]},
    { id: "t5", no: "5", title: "회원의 의무 및 금지 행위", blocks: [
      { t: "p", html: "회원은 서비스 이용 시 다음 행위를 해서는 안 됩니다." },
      { t: "bullets", items: [
        "화상 스터디룸에서 음란물·폭력적 영상 노출 등 타인에게 불쾌감을 주는 행위",
        "타인을 비방·차별·괴롭히거나 명예를 훼손하는 행위",
        "집중 시간·랭킹을 부정한 방법(자동화 프로그램 등)으로 조작하는 행위",
        "서비스를 역설계·복제·해킹하거나 정상적인 운영을 방해하는 행위",
        "회사 또는 제3자의 지식재산권을 침해하는 행위",
        "법령 또는 공서양속에 위배되는 행위",
      ]},
      { t: "note", html: "위반 행위가 확인될 경우 회사는 사전 통지 없이 게시물 삭제, 스터디룸 강제 퇴장, 카메라 사용 중지, 일시 또는 영구 이용 정지 등의 조치를 취할 수 있습니다." },
      { t: "p", html: "회사는 위 금지 행위로부터 이용자를 보호하기 위해 진행 중인 화상 스터디룸의 화면을 운영자가 실시간으로 확인할 수 있습니다. 실시간 화면은 녹화·저장되지 않으며, 신고가 접수된 경우에 한해 신고 시점 전후 각 1분의 정지 이미지가 자동 보관됩니다. 자세한 내용은 개인정보처리방침 제2-1조에서 확인할 수 있습니다." },
    ]},
    { id: "t6", no: "6", title: "콘텐츠의 권리 및 관리", blocks: [
      { t: "clauses", items: [
        "회원이 작성한 콘텐츠의 저작권은 해당 회원에게 귀속됩니다.",
        "회원은 서비스 운영·홍보에 필요한 범위 내에서 콘텐츠를 사용할 수 있는 권리를 회사에 무상으로 허락합니다(예: 랭킹·공유 카드 표시).",
        "회사는 제5조의 금지 행위에 해당하는 콘텐츠를 사전 통지 없이 삭제하거나 게시를 제한할 수 있습니다.",
      ]},
    ]},
    { id: "t7", no: "7", title: "유료 서비스 및 결제", blocks: [
      { t: "clauses", items: [
        "프리미엄 구독은 월 단위 정기 결제를 원칙으로 하며, 가격 및 혜택은 결제 화면에 표시됩니다.",
        "정기 결제는 해지하지 않는 한 매 결제 주기마다 자동으로 갱신됩니다.",
        "회원은 다음 결제일 이전에 언제든지 구독을 해지할 수 있으며, 해지 시 잔여 기간까지 프리미엄 혜택이 유지됩니다.",
        "결제·환불에 관한 세부 사항은 <a class=\"inline\" href=\"refund.html\">환불정책</a>을 따릅니다.",
      ]},
    ]},
    { id: "t8", no: "8", title: "계약 해지 및 이용 제한", blocks: [
      { t: "clauses", items: [
        "회원은 언제든지 앱 내 메뉴를 통해 회원 탈퇴를 신청할 수 있으며, 회사는 관계 법령에 따라 즉시 처리합니다.",
        "회원이 본 약관을 위반한 경우 회사는 사전 통지 후 이용 제한 또는 계약을 해지할 수 있습니다. 단, 긴급하거나 중대한 위반 시 즉시 조치할 수 있습니다.",
      ]},
    ]},
    { id: "t9", no: "9", title: "책임의 한계 및 면책", blocks: [
      { t: "clauses", items: [
        "회사는 천재지변, 회원 귀책 사유, 통신망 장애 등 회사의 통제 범위를 벗어난 사유로 인한 손해에 대해 책임을 지지 않습니다.",
        "서비스는 회원의 학습을 보조하는 도구이며, 회사는 학습 성과나 시험 결과를 보장하지 않습니다.",
        "회원 간 또는 회원과 제3자 간에 발생한 분쟁에 대해 회사는 개입할 의무가 없으며, 이로 인한 손해를 배상할 책임을 지지 않습니다.",
      ]},
    ]},
    { id: "t10", no: "10", title: "준거법 및 분쟁 해결", blocks: [
      { t: "p", html: "본 약관은 대한민국 법률에 따라 해석되며, 서비스 이용과 관련하여 분쟁이 발생할 경우 회사와 회원은 성실히 협의하여 해결합니다. 협의가 이루어지지 않을 경우 관할 법원은 「민사소송법」에 따른 법원으로 합니다." },
    ]},
  ],
  contact: { title: "사업자 정보 및 문의", rows: [
    ["상호", "제이케이네트웍스"],
    ["대표", "노진광"],
    ["사업자등록번호", "153-15-02378"],
    ["통신판매업신고", "제2024-용인처인-3137호"],
    ["주소", "경기도 화성시 동탄중심상가1길 33, 1동 9층 901-91호(반송동, 동탄미래도프라자)"],
    ["이메일", '<a class="inline" href="mailto:jinkwang@office-ai.app">jinkwang@office-ai.app</a>'],
    ["고객센터", "010-3127-4528 (평일 09:00–18:00)"],
  ]},
},

// ════════════════════════════════════════════════════════
//  환불정책
// ════════════════════════════════════════════════════════
refund: {
  kicker: "Refund Policy",
  title: "환불정책",
  effective: "2026년 6월 9일",
  updated: "2026년 6월 9일",
  version: "1.0",
  intro: "본 환불정책은 제이케이네트웍스(이하 “회사”)가 제공하는 Study WithU 프리미엄 구독의 결제 취소 및 환불 기준을 안내합니다. 회사는 「전자상거래 등에서의 소비자보호에 관한 법률」(전자상거래법)을 준수하며, 본 정책은 이용약관의 일부를 구성합니다.",
  sections: [
    { id: "r1", no: "1", title: "청약철회(전액 환불) 기준", blocks: [
      { t: "p", html: "프리미엄을 결제한 회원은 결제일로부터 <b>7일 이내</b>이고, 결제 후 프리미엄 전용 기능을 <b>실질적으로 사용하지 않은 경우</b> 청약을 철회하고 전액 환불을 받을 수 있습니다." },
      { t: "note", html: "프리미엄 전용 기능(실시간 랭킹 참여, 인스타 공유 카드 발급, 프리미엄 BGM 채널 등)을 1회 이상 사용한 경우, 디지털 콘텐츠의 제공이 개시된 것으로 보아 단순 변심에 의한 전액 환불이 제한될 수 있습니다." },
    ]},
    { id: "r2", no: "2", title: "사용 중 해지 시 환불 (일할 계산)", blocks: [
      { t: "p", html: "청약철회 기간이 지났거나 프리미엄 기능을 이미 사용한 경우, 회원이 구독을 해지하면 다음 기준에 따라 잔여 이용 기간을 일할 계산하여 환불합니다." },
      { t: "table", head: ["상황", "환불 금액"], rows: [
        ["결제 후 7일 이내 · 기능 미사용", "결제 금액 100% 전액 환불"],
        ["결제 후 7일 이내 · 기능 사용", "사용일수 차감 후 잔여분 환불"],
        ["결제 후 7일 경과", "사용일수 일할 차감 후 잔여분 환불"],
      ], numCols: [] },
      { t: "p", muted: true, html: "<b>환불액 = 결제 금액 − (결제 금액 ÷ 결제 주기 일수 × 사용일수).</b> 사용일수는 결제일부터 해지 요청일까지를 기준으로 하며, 1일 미만은 1일로 계산합니다." },
    ]},
    { id: "r3", no: "3", title: "자동 갱신 결제의 환불", blocks: [
      { t: "clauses", items: [
        "정기 구독은 매 주기 자동 갱신되며, 회원은 다음 결제일 이전에 언제든지 해지할 수 있습니다.",
        "해지 시 잔여 기간까지 프리미엄 혜택이 유지되며, 다음 주기부터 결제가 중단됩니다.",
        "자동 갱신 결제일로부터 7일 이내이고 해당 주기의 프리미엄 기능을 사용하지 않은 경우, 해당 회차 결제는 전액 환불됩니다.",
      ]},
    ]},
    { id: "r4", no: "4", title: "환불이 제한되는 경우", blocks: [
      { t: "bullets", items: [
        "이벤트·프로모션을 통해 무료로 제공받은 프리미엄 기간",
        "쿠폰·할인 코드로 결제한 금액 중 할인된 부분",
        "이용약관 위반으로 이용이 정지·해지된 경우",
        "이미 환불이 완료된 결제 건의 중복 환불 요청",
      ]},
      { t: "note", html: "단, 회사의 귀책 사유(서비스 장기 장애 등)로 프리미엄 기능을 정상 이용하지 못한 경우에는 위 제한과 무관하게 환불 또는 이용 기간 연장 등 합당한 보상을 제공합니다." },
    ]},
    { id: "r5", no: "5", title: "환불 신청 방법", blocks: [
      { t: "clauses", items: [
        "앱 내 [설정 › 구독 관리 › 환불 문의] 또는 고객센터 이메일로 신청합니다.",
        "신청 시 가입 이메일, 결제일, 환불 사유를 함께 전달해 주시면 처리가 빠릅니다.",
        "회사는 환불 요청을 접수한 날로부터 <b>3영업일 이내</b>에 처리 여부를 안내합니다.",
      ]},
    ]},
    { id: "r6", no: "6", title: "환불 처리 기간 및 수단", blocks: [
      { t: "table", head: ["결제 수단", "환불 처리 방식", "소요 기간"], rows: [
        ["신용·체크카드", "결제 취소(승인 취소)", "영업일 기준 3–7일"],
        ["간편결제", "결제 수단으로 취소", "영업일 기준 3–7일"],
        ["앱스토어·구글플레이 인앱결제", "각 마켓 정책에 따라 처리", "마켓 정책에 따름"],
      ], numCols: [2] },
      { t: "note", html: "<b>인앱결제(App Store / Google Play)로 구매한 경우</b>, 환불은 각 마켓의 정책에 따라 처리되며 해당 마켓을 통해 직접 신청해야 할 수 있습니다. 이 경우 회사가 결제 정보를 직접 취소할 수 없는 점 양해 부탁드립니다." },
    ]},
    { id: "r7", no: "7", title: "분쟁 해결", blocks: [
      { t: "p", html: "환불과 관련하여 회사와 회원 간에 분쟁이 발생한 경우, 회원은 한국소비자원 또는 콘텐츠분쟁조정위원회 등 관련 기관에 조정을 신청할 수 있습니다. 회사는 소비자 피해가 신속·공정하게 처리되도록 성실히 협조합니다." },
    ]},
  ],
  contact: { title: "환불·결제 문의", rows: [
    ["상호", "제이케이네트웍스 (대표 노진광)"],
    ["이메일", '<a class="inline" href="mailto:jinkwang@office-ai.app">jinkwang@office-ai.app</a>'],
    ["고객센터", "010-3127-4528 (평일 09:00–18:00)"],
    ["운영시간 외", "이메일 접수 후 다음 영업일 순차 처리"],
  ]},
},

};
