블로그

ChatGPT에 고객 엑셀, 올려도 되나요? — 국정원 가이드라인과 가명처리로 답하기

GUIDE2026. 7. 286분 읽기

부제: "설정에서 학습 끄면 되잖아요"가 절반의 답인 이유

"고객 상담 내역을 ChatGPT로 분석하고 싶은데, 그냥 올려도 되나요?"

AI를 업무에 쓰기 시작한 팀이라면 반드시 한 번은 나오는 질문입니다. 그리고 대개 두 가지 답이 부딪힙니다. "안 된다, 위험하다"와 "설정에서 학습 안 함 켜면 된다". 결론부터 말하면 둘 다 절반만 맞습니다. 이 글은 그 사이의 실무적인 답을 공적 근거와 함께 정리합니다.

기관들은 어떻게 답했나

가장 널리 배포된 공식 답은 국가정보원의 「챗GPT 등 생성형 AI 활용 보안 가이드라인」(2023.6)입니다. 제1원칙이 명확합니다. 비공개 정보·개인정보 등 민감 정보 입력 금지. 이 가이드라인은 전 국가·공공기관과 지방자치단체, 약 420개 대학에 배포됐습니다(보안뉴스). 민간에서도 삼성전자가 2023년 5월 사내 생성형 AI 사용을 금지했다가(경향신문) 2025년에야 부분적으로 재개한 사례가 있습니다(머니투데이). 개인정보보호위원회도 「생성형 AI 개발·활용 개인정보 처리 안내서」(2025.8)로 민간 기준을 제시하고 있습니다(PIPC).

그러니 "고객 정보가 든 파일을 그대로 올려도 되나요?"에 대한 기관들의 답은 일관되게 "아니오"입니다.

"학습 안 함 설정"은 왜 절반의 답인가

여기서 흔한 반론이 나옵니다. "옵트아웃하면 학습에 안 쓰인다는데요?" 맞습니다. OpenAI는 설정에서 학습 제외를 제공하고, 비즈니스 티어는 기본적으로 학습에 쓰지 않는다고 명시합니다(OpenAI Enterprise Privacy). 다만 세 가지를 구분해야 합니다.

  • 학습 제외 ≠ 무보존. OpenAI 공식 도움말 기준, 삭제한 대화도 악용 모니터링 목적으로 최대 30일간 보존될 수 있습니다(Data Controls FAQ). 옵트아웃은 "모델이 배우지 않는다"는 것이지 "데이터가 어디에도 남지 않는다"가 아닙니다.
  • 기본값은 바뀝니다. Anthropic은 2025년 8월 소비자 약관 변경에서 학습 동의가 미리 체크된 선택 화면을 제시했습니다(Anthropic, TechCrunch). 오늘 확인한 설정이 내년에도 같으리라는 보장은 없습니다.
  • 사람이 볼 수 있습니다. Google은 Gemini 소비자 대화가 품질 개선을 위해 인간 검토 대상이 될 수 있음을 안내합니다(Google).

설정 점검은 필요조건입니다. 그러나 고객의 실명과 연락처를 외부 서버에 보내는 행위 자체를 없애 주지는 않습니다.

법이 만들어 둔 안전한 경로 — 가명정보

그럼 분석을 포기해야 할까요. 그럴 필요가 없다는 게 이 글의 핵심입니다. 개인정보보호법 제28조의2는 통계작성·과학적 연구·공익적 기록보존 목적이라면 정보주체의 동의 없이 가명정보를 처리할 수 있다고 정하고 있습니다(2020년 8월 데이터 3법 개정, 조문, PIPC 안내). 가명처리는 막연한 예방 조치가 아니라 법이 명시적으로 인센티브를 둔 카테고리입니다. 2024년 2월 개정된 가명정보 처리 가이드라인은 AI 활용을 염두에 두고 텍스트 같은 비정형데이터의 가명처리 기준까지 추가했습니다(PIPC).

"올려도 되나요?"라는 질문을 이렇게 바꾸면 답이 생깁니다. "올려도 되는 형태로 만들어서 올리자."

실무 워크플로우: 가명화 → 분석 → 역치환

  1. 가명화 — 파일에서 이름·이메일·전화번호·주민등록번호 등 식별값을 별칭으로 바꿉니다. 이때 같은 고객은 항상 같은 별칭(예: 김민수 → PERSON_001)이 되도록 해야 "PERSON_001이 3회 재문의했다" 같은 분석 구조가 살아남습니다.
  2. AI 분석 — 가명 사본을 ChatGPT·Claude·Gemini에 올려 분류·요약·패턴 분석을 시킵니다. AI는 실명을 몰라도 문의 유형과 반복 패턴은 분석할 수 있습니다.
  3. 역치환 — AI가 준 결과("PERSON_001 님에게 후속 안내 필요") 속 별칭을 다시 원래 값으로 되돌려 실무에 씁니다.

엑셀의 찾아바꾸기로도 가능하지만, 열이 많고 자유 텍스트에 연락처가 섞여 있으면 수작업 일관성이 금방 무너집니다. 이 과정을 자동화하는 도구를 쓴다면 한 가지만 확인하세요. 파일이 그 도구의 서버로 올라가는지. 가명화하려고 올린 파일이 또 하나의 유출 표면이 되면 본말전도이기 때문입니다. 필자가 만들고 있는 Data Alias는 이 문제 때문에 탐지·변환·역치환 전 과정을 브라우저 안에서만 처리하도록 설계했습니다(개발자도구 네트워크 탭으로 직접 검증 가능). 물론 어떤 도구도 모든 민감값 탐지를 보장하지 못하므로, 내보내기 전 검토 단계에서 결과를 직접 확인해야 합니다.

맺음

"ChatGPT에 고객 엑셀 올려도 되나요?"의 실무적인 답은 이렇습니다. 그대로는 올리지 말 것(국정원 제1원칙), 설정만 믿지 말 것(옵트아웃 ≠ 무보존), 대신 가명 사본을 만들어 올릴 것(제28조의2). 금지와 방치 사이에는 법이 이미 깔아 둔 길이 있습니다. 그 길을 쓰면 됩니다.

파일을 서버에 올리지 않고 가명화해 보세요

탐지·변환·역치환 전 과정이 브라우저 안에서 실행됩니다. 회원가입 없이 시작할 수 있고, 내보내기 전 검토는 항상 사용자의 몫입니다.

로컬 처리가 궁금하다면 직접 검증하는 방법을 보세요.

다른 글