생성형 AI를 업무에 사용하기 시작하면 어느 순간 이런 상황을 만나게 된다.
회의 메모를 정리하고 싶은데 참석자의 이름과 연락처가 적혀 있고, 고객 문의를 요약하려는데 주문번호와 주소가 함께 들어 있다. 이메일을 다듬으려고 복사했더니 회사 내부 프로젝트명과 아직 공개되지 않은 일정이 포함되어 있을 수도 있다.
AI 입장에서는 모두 처리 가능한 텍스트처럼 보인다. 하지만 사용자 입장에서는 단순히 “AI가 읽을 수 있는가”보다 먼저 확인해야 할 것이 있다.
이 정보를 외부 AI 서비스에 입력해도 되는가라는 질문이다.
생성형 AI를 능숙하게 활용한다는 것은 좋은 프롬프트를 작성하는 것만 의미하지 않는다. 실제 업무에서는 입력할 자료의 범위를 조절하고, 불필요한 개인정보를 제거하며, 조직의 보안 기준을 지키는 습관까지 함께 필요하다.
1. 필요한 정보와 불필요한 정보를 먼저 나눈다
AI에게 자료를 입력할 때 가장 간단하면서도 효과적인 원칙은 작업에 꼭 필요한 정보만 제공하는 것이다.
예를 들어 고객 문의 내용을 분류하는 작업을 생각해보자.
원본에는 다음과 같은 정보가 있을 수 있다.
고객 이름
전화번호
이메일 주소
배송 주소
주문번호
문의 내용
그런데 AI에게 필요한 작업이 단순히 문의 내용을 ‘배송’, ‘결제’, ‘교환’으로 분류하는 것이라면 고객 이름이나 전화번호는 대부분 필요하지 않다.
이 경우 실제 입력 자료는 다음처럼 줄일 수 있다.
“문의 내용: 주문한 상품이 아직 도착하지 않았습니다. 배송 상태를 확인하고 싶습니다.”
AI가 분류 작업을 수행하는 데 이 정도 정보면 충분할 수 있다.
이 원칙은 회의록이나 보고서에서도 같다.
회의 내용을 요약하는 데 모든 참석자의 실명과 연락처가 필요한 것은 아니다. 경우에 따라 ‘담당자 A’, ‘마케팅팀’, ‘개발팀’처럼 범주화해도 충분하다.
프롬프트를 작성하기 전에 다음 질문을 한 번 던져보면 좋다.
“이 정보가 없어도 AI가 작업을 수행할 수 있는가?”
답이 ‘그렇다’라면 제외하는 편이 안전하다.
정보를 적게 제공하면 AI 성능이 떨어질 것 같지만, 실제로는 작업에 불필요한 정보가 줄어들어 오히려 핵심에 집중하기 쉬운 경우도 있다.
2. 개인정보와 식별 정보를 가능한 한 가린다
업무 자료에는 생각보다 다양한 개인 식별 정보가 포함될 수 있다.
대표적으로 이름, 전화번호, 이메일 주소, 주소, 생년월일, 사번, 고객번호 같은 정보가 있다.
이런 정보가 작업에 반드시 필요한 것이 아니라면 그대로 입력하기보다 가명이나 일반적인 표현으로 바꾸는 것이 좋다.
예를 들어 원본이 다음과 같다고 해보자.
“김민수 고객님이 010-1234-5678로 연락했고, 8월 14일 주문한 상품의 배송 지연을 문의했다.”
AI에게 배송 문의를 요약하는 것이 목적이라면 다음처럼 바꿀 수 있다.
“고객 A가 8월 중순 주문한 상품의 배송 지연을 문의했다.”
핵심 내용은 유지하면서 개인을 특정할 수 있는 정보는 줄였다.
회의록도 비슷하다.
“홍길동 팀장이 9월 3일까지 신규 기능 검토를 완료하기로 했다.”
를,
“프로젝트 담당자가 9월 초까지 신규 기능 검토를 완료하기로 했다.”
처럼 바꿀 수 있다.
물론 담당자 이름 자체가 업무 수행에 중요한 경우도 있다.
이럴 때는 무조건 삭제하기보다 AI 작업에 필요한 최소 범위까지만 남기는 것이 현실적이다.
중요한 것은 ‘개인정보는 항상 모두 삭제한다’는 단순한 규칙보다, 작업 목적에 비해 지나치게 많은 정보를 입력하고 있지 않은지 확인하는 것이다.
3. 회사 내부 정보는 공개 정보와 다르게 취급한다
개인정보만 주의하면 되는 것은 아니다.
실무에서는 회사 내부 정보가 더 중요한 경우도 많다.
아직 공개되지 않은 제품명, 신규 서비스 기획안, 내부 매출 자료, 계약 조건, 고객사 정보, 개발 일정, 서버 구성, 소스코드 일부 등이 대표적이다.
이런 정보는 개인정보가 아니더라도 조직 입장에서는 중요한 기밀일 수 있다.
예를 들어 다음과 같은 프롬프트를 생각해보자.
“아래는 다음 분기 출시 예정인 신규 서비스의 전체 기능 명세야. 경쟁사 대비 약점을 분석해줘.”
AI에게 분석을 맡기는 것 자체는 자연스럽지만, 그 기능 명세를 외부 서비스에 입력할 권한이 있는지 먼저 확인해야 한다.
실제 조직에서는 회사가 승인한 AI 서비스만 사용할 수 있거나, 특정 데이터는 외부 AI에 입력하지 못하도록 별도의 내부 정책을 두는 경우가 있다.
따라서 업무 자료를 다룰 때는 최소한 다음 세 가지를 확인하는 습관이 좋다.
첫째, 회사가 해당 AI 서비스를 업무용으로 허용하고 있는가.
둘째, 해당 문서가 외부 서비스 입력이 허용된 자료인가.
셋째, 개인정보·고객정보·계약정보·기밀정보가 포함되어 있지 않은가.
회사 규정이 있다면 개인적인 판단보다 조직의 보안 지침을 우선해야 한다.
“다른 사람도 AI를 쓰니까 괜찮겠지”라는 기준보다 내가 사용하는 자료의 보안 등급과 회사 정책을 기준으로 판단하는 것이 훨씬 안전하다.
4. 원본 전체 대신 요약하거나 일부만 제공하는 방법도 있다
민감한 자료를 AI로 처리하고 싶다고 해서 원본 전체를 그대로 입력해야 하는 것은 아니다.
필요한 부분만 추려서 제공하는 방법이 있다.
예를 들어 긴 내부 보고서의 문장 표현만 다듬고 싶다고 해보자.
보고서 전체를 입력하는 대신 문제가 되는 문단 하나만 가져와서 회사명, 고객명, 구체적인 숫자를 제거한 뒤 문장 구조만 수정하도록 요청할 수 있다.
원문:
“ABC사와 진행 중인 프로젝트의 계약 금액은 3억 원이며, 내부 검토 결과 9월 15일 일정이 지연될 가능성이 높다.”
AI 입력용:
“외부 고객사와 진행 중인 프로젝트에서 일정 지연 가능성을 안내하는 문장을 자연스럽게 다듬어줘. 금액과 실제 회사명은 제외한 상태야.”
이런 식으로 작업의 목적만 남기고 구체적인 정보를 제거할 수 있다.
또 다른 방법은 실제 자료 대신 가상의 예시 데이터를 사용하는 것이다.
예를 들어 회의록 정리 프롬프트를 시험하고 싶다면 실제 회의 내용을 바로 입력하지 않고,
“담당자 A, 프로젝트 B, 일정 C”
같은 가상의 구조로 프롬프트가 잘 작동하는지 먼저 확인할 수 있다.
프롬프트가 충분히 정리된 뒤 실제 업무 환경에서 허용되는 데이터만 넣는 방식이다.
이 방법은 특히 새로운 프롬프트를 테스트할 때 유용하다.
5. AI 입력 전 30초 체크리스트
생성형 AI에 업무 자료를 입력하기 전에 아래 항목을 먼저 확인해 보세요.
- 실명, 전화번호, 이메일 주소가 포함되어 있는가?
- 주민등록번호, 계정번호, 고객번호 등 식별정보가 포함되어 있는가?
- 환자, 고객, 직원 등 제3자의 개인정보가 들어 있는가?
- 회사의 미공개 자료, 계약서, 회의록, 재무자료가 포함되어 있는가?
- 내부 프로젝트명, 거래처명, 비공개 일정이 포함되어 있는가?
- 이름을 고객 A, 직원 B, 프로젝트 X처럼 바꿔도 업무 목적을 달성할 수 있는가?
- 원문 전체를 넣지 않고 필요한 부분만 요약해서 입력할 수 있는가?
이 가운데 하나라도 해당된다면, 원문을 그대로 입력하기보다 비식별화·가명처리·정보 최소화를 먼저 하는 것이 안전합니다.
6. 실제 예시: 그대로 넣는 것과 가공해서 넣는 것의 차이
피해야 할 입력 예시
"김OO 고객이 8월 25일 주문한 제품에 대해 환불을 요청했습니다.
연락처는 010-XXXX-XXXX이고 주문번호는 2026-0825-XXXX입니다.
고객 불만 내용을 요약해 주세요."
이 프롬프트에는 업무에 꼭 필요하지 않은 개인정보가 포함되어 있습니다.
더 안전한 입력 예시
"고객 A가 최근 주문 건에 대해 환불을 요청했습니다.
개인정보와 주문 식별정보는 제거했습니다.
아래 문의 내용을 기준으로 고객의 핵심 요구사항, 확인이 필요한 항목, 답변 초안을 정리해 주세요."
핵심은 AI가 작업하는 데 꼭 필요한 정보만 남기는 것입니다.
이름이나 연락처가 없어도 요약, 분류, 문장 다듬기, 답변 초안 작성 같은 업무는 대부분 수행할 수 있습니다.
업무용 문서 비식별화 예시
| 원문 | 권장 처리 |
|---|---|
| 김○○ 과장 | 직원 A로 변경 |
| ABC병원 | 의료기관 A로 변경 |
| ○○전자 | 거래처 A로 변경 |
| 010-1234-5678 | 연락처 삭제 |
| 주민등록번호 | 전체 삭제 |
| 고객번호 123456 | 식별번호 삭제 |
| Project Nova | 내부 프로젝트 X로 변경 |
7. ChatGPT와 Gemini도 데이터 설정을 확인해야 한다
개인정보 보호는 단순히 “AI에 개인정보를 입력하지 말자”에서 끝나지 않습니다. 사용하는 AI 서비스의 데이터 저장·활동·모델 개선 설정도 함께 확인해야 합니다.
ChatGPT에서는 사용자가 Settings → Data Controls에서 대화를 모델 개선에 사용할지 선택할 수 있습니다. OpenAI는 Improve the model for everyone을 끄면 이후의 새 대화가 모델 개선에 사용되지 않는다고 안내하고 있습니다. 또한 Temporary Chat은 일반 기록에 나타나지 않고 모델 개선에도 사용되지 않습니다.
Google Gemini도 사용자가 입력한 프롬프트, 공유한 파일·이미지 등 다양한 정보를 처리할 수 있으며, Keep Activity 설정에 따라 Gemini 활동이 Google 계정에 저장될 수 있습니다. 개인 계정과 회사·학교 계정은 관리 방식이 다를 수 있으므로 실제 사용 환경의 개인정보 설정을 확인해야 합니다.
여기서 중요한 점은 설정을 바꿨다고 해서 민감한 업무자료를 자유롭게 입력해도 된다는 뜻은 아니라는 것입니다. 회사 규정, 개인정보 보호 의무, 기밀유지 의무가 있는 정보는 조직의 보안 정책을 먼저 따라야 합니다.
AI 서비스의 데이터 처리 설정과 정책을 확인한다
생성형 AI 서비스마다 입력 데이터의 저장 방식, 학습 활용 여부, 관리 기능이 다를 수 있다.
또한 같은 서비스라도 개인용 계정과 기업용 계정의 데이터 처리 방식이 다를 수 있다.
따라서 업무에 본격적으로 활용하려면 사용 중인 서비스의 공식 개인정보 처리방침과 데이터 관리 옵션을 확인하는 것이 좋다.
다만 여기서 주의할 점이 있다.
“학습에 사용되지 않는다”는 설정이 있다고 해서 아무 민감정보나 입력해도 된다는 의미는 아니다.
데이터 보관, 접근 권한, 조직 정책, 계약 조건 등 다른 요소도 함께 고려해야 하기 때문이다.
따라서 다음과 같은 순서로 생각하면 편하다.
먼저 조직의 내부 규정을 확인한다.
그다음 서비스의 공식 데이터 처리 정책을 확인한다.
마지막으로 실제 작업에 필요한 최소한의 정보만 입력한다.
이 세 단계가 함께 적용되어야 한다.
특히 AI 서비스의 정책과 기능은 시간이 지나면서 바뀔 수 있으므로 오래된 블로그 글이나 커뮤니티 게시물보다는 현재 사용 중인 서비스의 공식 문서를 기준으로 확인하는 것이 좋다.
프롬프트 자체에도 민감한 정보가 들어갈 수 있다
사용자가 흔히 놓치는 부분이 하나 있다.
원본 자료뿐 아니라 프롬프트 문장 자체에 민감한 정보가 들어갈 수 있다는 점이다.
예를 들어,
“우리 회사는 11월에 신제품 X를 출시할 예정인데 경쟁사 Y보다 가격을 20% 낮게 책정하려고 해. 마케팅 전략을 짜줘.”
라는 프롬프트에는 별도의 첨부파일이 없더라도 이미 출시 일정과 가격 전략이라는 내부 정보가 들어 있다.
따라서 파일을 첨부하지 않았다고 해서 자동으로 안전한 것은 아니다.
프롬프트를 입력하기 전에는 문장 자체도 한 번 읽어보는 것이 좋다.
회사명, 고객명, 계약 조건, 내부 일정, 비공개 전략, 실제 인증 정보 등이 들어 있지 않은지 확인한다.
특히 비밀번호, API 키, 인증 토큰 같은 보안 정보는 프롬프트에 직접 입력하지 않는 것이 기본이다.
코드 오류를 확인하려고 할 때도 실제 키가 포함된 설정 파일을 그대로 붙여 넣기보다,
API_KEY=YOUR_KEY
처럼 가상의 값으로 바꾼 뒤 질문하는 편이 안전하다.
민감한 내용을 제거하는 작업 자체를 하나의 절차로 만든다
AI를 업무에서 자주 사용한다면 매번 즉흥적으로 판단하기보다 짧은 확인 절차를 만들어두는 것도 좋다.
예를 들어 AI에 자료를 입력하기 전에 다음 순서로 확인한다.
작업에 필요하지 않은 개인정보가 있는가?
고객명, 전화번호, 주소처럼 식별 가능한 정보가 있는가?
회사 내부 기밀이나 미공개 정보가 있는가?
비밀번호, 인증키, 계정 정보가 포함되어 있지 않은가?
이름이나 실제 숫자를 가상의 표현으로 대체할 수 있는가?
원본 전체가 아니라 필요한 부분만 입력할 수 있는가?
이런 확인은 몇 초 정도의 습관으로 만들 수 있다.
특히 반복 업무라면 자료를 AI에 붙여 넣기 전에 익명화된 버전을 먼저 만드는 방식도 유용하다.
예를 들어,
“홍길동 → 고객 A”
“ABC전자 → 고객사 X”
“2026년 9월 15일 → 9월 중순”
“실제 매출 금액 → 구체적인 수치 삭제”
처럼 일정한 방식으로 변환한 뒤 사용한다.
다만 숫자나 날짜 자체가 분석에 꼭 필요한 경우라면 무조건 삭제해서는 안 된다.
중요한 것은 데이터가 너무 구체적이지 않으면서도 AI가 작업을 수행하는 데 필요한 의미는 남기는 균형이다.
개인정보를 지우면 프롬프트 품질이 떨어질까?
민감한 정보를 제거하면 AI가 제대로 작업하지 못할까 걱정할 수 있다.
하지만 많은 업무에서는 고유 정보보다 구조가 더 중요하다.
예를 들어 이메일 문장을 다듬는 데 상대방의 실제 이름은 거의 필요하지 않다.
회의록을 정리하는 데 참석자의 실제 휴대전화 번호는 필요 없다.
고객 문의를 분류하는 데 주소 전체는 필요하지 않다.
블로그 초안을 만드는 데 실제 내부 프로젝트명이 필요하지 않은 경우가 많다.
이럴 때는 실명을 ‘담당자 A’, 회사명을 ‘고객사 B’, 금액을 ‘예산 범위’처럼 바꾸더라도 AI는 충분히 작업할 수 있다.
반대로 업무의 핵심이 실제 데이터 자체를 분석하는 것이라면 익명화만으로 충분하지 않을 수도 있다.
이 경우 개인 판단으로 자료를 입력하기보다 조직에서 허용된 분석 환경이나 승인된 도구를 사용하는 것이 적절하다.
결국 데이터 관리의 핵심은 AI가 무엇을 할 수 있느냐보다 사용자가 무엇을 입력해도 되는지를 먼저 판단하는 것이다.
마무리
생성형 AI를 업무에 안전하게 활용하는 핵심은 “아무 정보도 넣지 않는 것”이 아니라 업무에 필요한 최소한의 정보만 제공하는 습관입니다.
AI에 자료를 넣기 전에는 개인정보, 민감정보, 회사 기밀이 포함되어 있는지 확인하고, 가능하면 이름과 식별정보를 제거하거나 가명으로 바꾸는 것이 좋습니다.
또한 사용하는 AI 서비스의 데이터 설정과 회사의 내부 보안정책을 함께 확인해야 합니다.
특히 고객정보, 환자정보, 인사자료, 계약서, 미공개 연구자료처럼 유출 시 문제가 될 수 있는 데이터는 개인 판단으로 입력하지 말고 조직의 보안 기준을 먼저 따르는 것이 안전합니다.
FAQ
Q1. 이름만 가리면 개인정보 문제는 모두 해결되나요?
그렇지는 않다. 이름을 삭제해도 전화번호, 이메일 주소, 주소, 주문번호, 사번 등 다른 정보로 개인을 식별할 수 있는 경우가 있다. 작업에 필요하지 않은 식별 정보는 함께 제거하거나 가상의 값으로 바꾸는 것이 좋다.
Q2. 회사 문서를 AI에 넣어도 되는지는 어떻게 판단하나요?
가장 먼저 회사의 보안 정책과 AI 사용 지침을 확인해야 한다. 회사가 승인한 서비스가 따로 있거나 특정 정보의 외부 입력을 금지하고 있을 수 있다. 내부 기준이 명확하지 않다면 중요한 고객정보나 기밀 문서를 임의로 외부 AI에 입력하지 않는 편이 안전하다.
Q3. 실제 자료를 넣기 어려울 때도 프롬프트를 테스트할 수 있나요?
가능하다. 실제 이름, 회사명, 금액, 일정 등을 가상의 값으로 바꾼 샘플 데이터를 만들어 먼저 테스트할 수 있다. 프롬프트의 구조와 출력 형식이 원하는 대로 작동하는지 확인한 뒤, 실제 업무에서는 조직 정책상 허용되는 데이터만 사용하는 방식이 좋다.
0 댓글