// ─── 개인정보 처리방침 (KR PIPA) ─────────────────────────────────────────────── // LEGAL REVIEW REQUIRED: 아래 조항 전문은 실제 공개 전 변호사/개인정보 전문가 검토 필요. // 미확정 항목(보호책임자, 사업자등록번호, 시행일, privacy 메일)은 관리자 설정값(PRIVACY_CFG)로 관리. const PRIVACY_VERSION = 'v1.0'; // 관리자에서 수정 가능한 설정값 (실운영: 서버 DB에서 로드) const PRIVACY_CFG = (() => { const def = { effectiveDate: '2026년 9월 19일', // 실제 배포일이 다르면 관리자 설정에서 변경 officerName: '주종수 팀장', officerDept: '기술영업팀', officerEmail: 'jsjoo@3es.co.kr', bizRegNo: '818-87-00829', phone: '031-212-3390', retentionGeneral: '1년', retentionSupport: '3년', deployConfirmed: false, // 배포환경(호스팅·DB·알림 경로) 확정 여부 — true여야 제5·6조가 확정 문구로 표시됨 hasProcessor: false, // 개인정보 처리 위탁 여부 processors: [], // {name, task, period, resubcontract} hasOverseas: false, // 국외 이전 여부 overseas: [], // {receiver, country, method, items, purpose, period, refuse} autoCollect: false, // 쿠키/분석도구 사용 여부 analytics: [], // {tool, purpose, items, optOut} }; try { return { ...def, ...(JSON.parse(localStorage.getItem('3es_privacy_cfg')) || {}) }; } catch { return def; } })(); const PRIVACY_AGENCIES = [ { name:'개인정보침해 신고센터', tel:'(국번없이) 118', url:'https://privacy.kisa.or.kr' }, { name:'개인정보 분쟁조정위원회', tel:'1833-6972', url:'https://www.kopico.go.kr' }, { name:'경찰청 사이버범죄 신고시스템', tel:'(국번없이) 182', url:'https://ecrm.police.go.kr' }, ]; // ── 폼 공통: 개인정보 수집·이용 동의 블록 ───────────────────────────────────── // props: value(bool), onChange(bool), onOpenPolicy(), purpose, items, dark, error, lang const ConsentBlock = ({ value, onChange, onOpenPolicy, purpose, items, dark = false, error = false, lang = 'ko' }) => { const [open, setOpen] = React.useState(false); const isKo = lang === 'ko'; const c = dark ? { txt:'rgba(255,255,255,0.72)', sub:'rgba(255,255,255,0.5)', box:'rgba(255,255,255,0.05)', bd:'rgba(255,255,255,0.12)', link:'#67E8F9', strong:'#fff' } : { txt:'#475569', sub:'#64748B', box:'#F8FAFC', bd:'#E2E8F0', link:'#2563EB', strong:'#0F1E3C' }; const L = isKo ? { req:'[필수]', agree:'개인정보 수집·이용에 동의합니다.', detail:'수집·이용 내역 보기', hide:'접기', policy:'개인정보 처리방침 보기', purpose:'수집·이용 목적', items:'수집 항목', period:'보유·이용 기간', right:'동의 거부 권리', periodV:`문의 처리 완료일로부터 ${PRIVACY_CFG.retentionGeneral}. 단, 관련 법령에 따라 보존할 필요가 있거나 계약·거래 관계가 성립된 경우에는 해당 법령 및 계약에 따른 기간 동안 보관할 수 있습니다.`, rightV:'개인정보 수집·이용에 동의하지 않을 권리가 있습니다. 다만, 필수 항목의 수집·이용에 동의하지 않으면 문의 접수와 답변이 제한됩니다.', warn:'주민등록번호, 계좌번호, 비밀번호, 건강정보 등 민감정보·고유식별정보는 문의 내용에 입력하지 마세요.', err:'문의 접수를 위해 개인정보 수집·이용 동의가 필요합니다.', } : { req:'[Required]', agree:'I consent to the collection and use of my personal information.', detail:'View details', hide:'Hide', policy:'Privacy Policy', purpose:'Purpose', items:'Items collected', period:'Retention', right:'Right to refuse', periodV:`1 year from completion of the inquiry, unless a longer period is required by law or by contract.`, rightV:'You may refuse consent. However, inquiries cannot be processed without consent to the required items.', warn:'Do not include sensitive or unique identifying information (ID numbers, account numbers, passwords, health data).', err:'Consent is required to submit your inquiry.', }; const purposeV = purpose || (isKo ? '제품 도입 상담, 견적 요청, 보안 컨설팅, 기술·장애 지원 문의의 접수·처리 및 결과 회신' : 'Receiving, processing, and responding to product, quote, consulting, and technical support inquiries'); const itemsV = items || (isKo ? '회사명, 담당자명, 연락처, 이메일, 문의 내용' : 'Company, contact name, phone, email, inquiry details'); return (
㈜삼에스소프트는 다음 목적을 위해 개인정보를 처리합니다. 처리한 개인정보는 아래 목적 이외의 용도로 이용하지 않으며, 이용 목적이 변경되는 경우 관계 법령에 따라 별도의 동의를 받는 등 필요한 조치를 이행합니다.
현재 수집하지 않습니다. 자동 수집 기능을 도입하는 경우 본 처리방침에 반영하여 사전 고지합니다.
}회사는 원칙적으로 정보주체의 개인정보를 외부에 제공하지 않습니다. 다만 다음의 경우에는 예외로 합니다.
| 수탁업체명 | 위탁 업무 | 보유·이용 기간 | 재위탁 |
|---|---|---|---|
| {p.name} | {p.task} | {p.period} | {p.resubcontract||'없음'} |
회사는 현재 개인정보 처리업무를 외부에 위탁하지 않습니다.
향후 클라우드, 이메일·문자 발송, 고객관리 시스템, 호스팅 등에 개인정보 처리를 위탁하는 경우, 수탁업체명·위탁 업무·보유 및 이용 기간·재위탁 여부를 본 처리방침에 공개합니다.
> : <>회사는 홈페이지 운영과 문의 처리를 위해 호스팅·데이터베이스·알림 발송 등 일부 업무를 외부에 위탁할 수 있습니다.
수탁업체명·위탁 업무·보유 및 이용 기간·재위탁 여부는 서비스 정식 공개 시점에 확정하여 본 처리방침에 게시합니다.
| 이전받는 자 | 국가 | 일시·방법 | 항목 | 목적 | 보유기간 | 거부 방법 |
|---|---|---|---|---|---|---|
| {o.receiver} | {o.country} | {o.method} | {o.items} | {o.purpose} | {o.period} | {o.refuse} |
회사는 개인정보를 국외로 이전하지 않습니다.
국외 이전이 필요한 경우에는 이전받는 자·이전 국가·이전 일시 및 방법·이전 항목·이용 목적·보유 기간·거부 방법과 거부 시 불이익을 사전에 고지하고 적법한 절차를 거칩니다.
> : <>문의 내용에 포함된 개인정보의 저장 위치와 국외 이전 여부는 서비스 정식 공개 시점의 배포 환경을 기준으로 확정하여 본 처리방침에 게시합니다.
국외 이전이 발생하는 경우에는 이전받는 자·이전 국가·이전 일시 및 방법·이전 항목·이용 목적·보유 기간·거부 방법과 거부 시 불이익을 사전에 고지하고 적법한 절차를 거칩니다.
정보주체는 회사에 대해 다음 권리를 행사할 수 있습니다.
본인 확인이 필요한 요청의 경우 관계 법령에 따라 필요한 범위에서 본인 확인 절차를 진행할 수 있습니다.
>)}, { id:'a9', t:'제9조 개인정보의 안전성 확보조치', body:(| 도구 | 수집 목적 | 수집 정보 | 거부 방법 |
|---|---|---|---|
| {a.tool} | {a.purpose} | {a.items} | {a.optOut} |
회사는 현재 맞춤형 광고를 위한 쿠키를 사용하지 않습니다. 분석도구를 도입하는 경우 사용 도구·수집 목적·수집 정보·거부 방법을 본 처리방침에 반영합니다.
)}, { id:'a11', t:'제11조 개인정보 보호책임자', body:( <>㈜삼에스소프트는 개인정보 처리 및 보호에 관한 업무를 총괄하기 위하여 다음과 같이 개인정보 보호책임자를 두고 있습니다.
정보주체는 ㈜삼에스소프트의 서비스를 이용하면서 발생한 개인정보 보호 관련 문의, 불만처리, 피해구제 등에 관한 사항을 개인정보 보호책임자에게 문의할 수 있습니다.
>)}, { id:'a12', t:'제12조 권익침해 구제방법', body:( <>정보주체는 개인정보 침해로 인한 피해를 구제받기 위하여 아래 기관에 상담 또는 분쟁해결 등을 신청할 수 있습니다.
본 처리방침이 변경되는 경우, 시행일 최소 7일 전에 홈페이지 공지사항을 통해 알립니다. 정보주체의 권리에 중대한 영향을 미치는 변경의 경우 필요한 기간을 두고 사전에 알립니다.
㈜삼에스소프트는 정보주체의 개인정보를 중요하게 생각하며, 「개인정보 보호법」 등 관련 법령을 준수합니다. 본 처리방침은 회사가 개인정보를 어떤 목적으로 수집·이용하고, 어떻게 보호하는지 안내합니다.