Upgrade CS Copilot은 UpgradeCampus가 승인한 내부 사용자만 이용할 수 있습니다. 사용자 데이터는 공개된 단일 목적과 직접 관련된 기능 제공, 보안, 장애 대응에만 사용합니다.
1. 이용 대상과 목적
Upgrade CS Copilot(이하 "확장프로그램")은 UpgradeCampus 운영팀이 카카오 비즈니스 상담과 Upgrade 고객 정보를 안전하게 연결하여 상담 업무를 수행하도록 돕는 내부 전용 Chrome 확장프로그램입니다.
- 카카오 상담방과 Upgrade 고객 계정 연결 및 조직 내 연결 상태 공유
- 고객 프로필, 가족 관계, 크레딧, 수강 정보, 상담 로그 및 담당자 정보 표시
- 최근 대화를 읽음 처리 없이 확인하는 미리보기 제공
- 운영자가 직접 입력한 질문에 대한 AI 상담 보조 답변 제공
- 안 읽음 0개가 확인된 상담방의 읽은 대화로 AI 상담 로그 초안 생성
- 운영자 의도로 AI 고객 답변 초안 생성, 선택한 카카오 대화는 안전 조건을 확인한 경우에만 포함
- 안 읽음 0개가 확인된 상담방의 읽은 대화를 AI로 요약하여 상담 흐름 정리(답장·상담 로그는 만들지 않음)
- 운영자가 고른 연결 학생과 직접 입력한 의도로 학생 관리 AI 보조에게 가족 답장 초안 요청(아직 수집되지 않은 해당 상담방의 최신 카카오 메시지 최대 20개를 함께 보냄)
- 학생 관리(Student Care)를 위해 학생·보호자와 연결된 상담방의 대화를 읽음 상태를 바꾸지 않고 자동 수집하여 연락 이력과 후속 조치 확인에 사용
- 기기 인증, 권한 확인, 보안 및 장애 대응
2. 처리하는 정보
인증 및 기기 정보
- 승인된 Admin 사용자의 식별자, 이름, 업무용 이메일
- 기기 식별자, 기기 이름, 공개키, 인증 만료 시각
- 단기 액세스 토큰과 인증 갱신에 필요한 상태 정보
상담방 연결과 고객 정보
- 카카오 채널 식별자, 상담방 식별자, 화면에 표시되는 상담방 이름
- 연결된 고객의 사용자 식별자, 이름, 사용자 유형 및 Admin 프로필 경로
- 고객 연락처, 이메일, 메모, 가족 관계, 상담 로그와 담당자 정보
- 가족 및 학생별 크레딧과 만료 예정일
- 튜터링·특강 등 수강 정보와 관리 상태, 다음·마지막 수업 일시, 특강 종료일, 학생 시간대
- 학생 관리(Student Care)의 열린 약속(제목·기한·담당자), 주의 신호 제목·기한, 마지막 연락 시각
- 연결 생성 및 수정 시각과 연결을 수행한 Admin 사용자 정보
카카오 최근 대화 미리보기
운영자가 명시적으로 요청한 경우 카카오 비즈니스 페이지의 동일 출처 요청으로 최근 대화를 브라우저 안에서 표시합니다. 미리보기만 사용할 때 대화 원문은 Upgrade API 또는 AI 처리 환경으로 전송하지 않습니다. 미리보기 결과는 현재 구현 기준 약 45초 동안 브라우저 메모리에만 유지됩니다.
AI 상담 보조
운영자가 입력한 질문, 운영자 이름, 연결된 고객의 식별자·이름·사용자 유형과 선택한 업캠이 대화의 최근 질문·답변 이력(최대 20개, 각 4,000자·합계 20,000자 이내)을 Upgrade API와 UpgradeCampus가 운영하는 Hermes 상담 보조 서비스로 전송합니다. 새 업캠이 대화에는 이전 업캠이 이력을 포함하지 않습니다. 답변에 필요한 경우 Hermes는 승인된 읽기 전용 도구로 연결 고객의 관련 사실을 조회할 수 있습니다.
업캠이의 카카오 대화 포함은 기본 OFF입니다. OFF일 때는 카카오 대화를 조회하거나 전송하지 않으며, 안 읽음 상태와 관계없이 질문할 수 있습니다. 운영자가 명시적으로 ON을 선택하고 안 읽음 0개를 다시 확인한 경우에만 선택 기간(최근 3일·7일 또는 직접 선택, 최대 30일)의 대화 원문·전송 시각, 기간 및 메시지 수를 추가로 전달합니다. 안 읽음이 있거나 상태를 확인할 수 없으면 대화 포함 요청은 차단됩니다.
AI 상담 로그 초안
안 읽음 0개가 확인된 상담방에서 운영자가 기간과 대상 학생을 선택하고 명시적으로 생성을 요청할 때에만 선택 기간(최근 3일·7일 또는 직접 선택)의 고객·담당자 대화 원문과 전송 시각을 Upgrade API 및 계약된 AI 모델 처리 환경으로 전달합니다. 안 읽음이 있거나 상태를 확인할 수 없으면 생성을 잠급니다.
선택 기간의 길이에는 제한이 없으며, 한 번에 처리하는 메시지·페이지·문자 수에는 제한을 적용합니다. 대화량이 이 제한을 넘으면 선택 기간 중 최신 대화부터 반영합니다. 원문은 요청 처리 과정에서 메모리로만 사용하고 애플리케이션 데이터베이스에 원문 사본을 저장하지 않습니다. 상담 로그 초안에는 선택한 대상 학생과 기간 정보가 사용되며, 담당자가 수정·검토하고 저장을 선택한 경우에만 검토된 본문을 작성 담당자와 대상 학생 정보와 함께 상담 로그로 보관합니다.
AI 고객 답변 초안
운영자가 명시적으로 초안 생성을 요청하면 입력한 답변 의도와 선택한 개인 맥락·첨부 자료를 Upgrade API 및 계약된 AI 모델 처리 환경으로 전달합니다. 카카오 대화 포함은 기본 OFF이며, OFF일 때는 대화를 조회·전송하지 않고 안 읽음 상태와 관계없이 초안을 만들 수 있습니다. ON을 선택한 경우에만 안 읽음 0개를 다시 확인한 뒤 선택 기간(최근 3일·7일 또는 직접 선택, 최대 30일)의 카카오 대화 원문·전송 시각, 기간 및 메시지 수를 추가로 전달합니다. 안 읽음이 있거나 상태를 확인할 수 없으면 대화 포함 요청은 차단됩니다. 생성된 답변은 카카오로 자동 전송하거나 상담 로그로 자동 저장하지 않습니다.
요청에는 현재 상담방 식별자, 고객 연결 확인 정보, 답변 품질과 명시적으로 선택한 경우 대상 학생 식별자가 함께 전달됩니다. "고객 정보 포함"을 켠 경우에는 그 선택 여부만 전달하며, Upgrade API가 연결 고객의 크레딧·수업 요약을 서버에서 조회해 AI 요청에 붙입니다. 확장프로그램은 고객 정보를 직접 전송하지 않습니다.
대화 요약
운영자가 명시적으로 요약을 요청하면 안 읽음 0개를 다시 확인한 뒤 선택 기간(최대 30일)의 고객·담당자 카카오 대화 원문·전송 시각, 기간 및 메시지 수와 현재 상담방 식별자, 고객 연결 확인 정보를 Upgrade API 및 계약된 AI 모델 처리 환경으로 전달합니다. 안 읽음이 있거나 상태를 확인할 수 없으면 요청은 차단됩니다. 대화 원문과 요약은 애플리케이션 데이터베이스나 Chrome 저장소에 저장하지 않으며, 요약은 확장프로그램 메모리에만 최대 3시간 유지되고 카카오 탭을 새로고침하면 사라집니다.
학생 관리 AI 답장 요청
운영자가 연결된 학생을 고르고 상담 도우미에게 답장을 요청하면 다음 정보를 Upgrade API로 전송합니다.
- 현재 상담방 식별자, 고객 연결 확인 정보, 대상 학생 식별자, 운영자가 입력한 답장 의도와 답변 품질
- 해당 상담방의 최신 카카오 메시지 최대 20개(메시지 식별자, 보낸 시각, 고객/채널 구분, 본문. 메시지당 1,000자, 합계 8,000자 이내). 확장프로그램은 읽음 처리 없이 이 메시지를 조회합니다.
Upgrade API는 이 가운데 아래 학생 관리용 자동 수집으로 아직 저장되지 않은 메시지만 요청에 붙이고, 나머지는 버립니다. 붙인 메시지는 운영자 요청 본문의 일부로 학생 관리 AI 보조 대화 기록에 남으며, 자동 수집한 대화에 적용되는 보관 기간·삭제 처리와 고민감 대화 제외는 적용되지 않습니다. AI 보조는 이 메시지를 고객이 지금 묻는 내용을 파악하는 데만 쓰고, 답장에 쓰는 사실은 학생 관리 정보로 확인합니다.
Upgrade API는 운영자의 학생 관리 읽기 권한 안에서 학생 관리 AI 보조 대화를 새로 만들고, AI 보조는 학생 관리 기능에 이미 있는 정보(가족 관계, 수업·특강, 크레딧, 상담 이력, 가족 대화 등)만 확인해 답장 초안을 만듭니다. 가족 대화에는 학생·보호자에 연결된 카카오 상담방, 채널톡, 튜터와 학생의 수업 채팅, 통화 기록과 학생 관리용으로 자동 수집한 대화가 포함되며, 고민감으로 분류된 대화와 대화 속 이미지·파일·음성 메시지는 제외합니다. AI 보조의 답변과 메모에는 그 대화의 요지가 포함될 수 있습니다. 요청과 응답은 학생 관리 AI 보조 대화 기록으로 Upgrade 서버에 남으며, 답장 초안은 카카오로 자동 전송하지 않습니다.
학생 관리용 카카오 대화 자동 수집
이 기능은 Upgrade 서버에서 켜진 경우에만 동작합니다. 승인된 운영자가 카카오 비즈니스 페이지를 열어 둔 Chrome에서 확장프로그램은 약 5분마다 Upgrade API에 수집할 상담방을 요청합니다. Upgrade API는 이용 중인 학생 또는 이용 중인 자녀가 있는 보호자와 연결된 상담방만 한 번에 최대 20개까지 지정합니다.
확장프로그램은 처음 수집하기 전에 수집 항목, 목적과 보관 기간을 화면에 안내하고, 운영자가 동의한 경우에만 수집합니다. 동의하지 않거나 확장프로그램 설정에서 동의를 철회하면 학생 관리용 수집 요청을 보내지 않습니다.
- 지정된 상담방을 읽음 처리 요청이나 대화방 열기 요청 없이 조회합니다. 안 읽은 메시지가 있는 방도 읽음 처리 없이 조회하며, 조회 전후로 읽음 상태가 바뀌면 그 방의 대화는 보내지 않습니다.
- 조회 전후의 읽음 상태를 비교하여 상태가 바뀐 방은 전송하지 않습니다.
- 처음 수집하는 상담방은 최근 30일, 이후에는 마지막으로 수집한 메시지 이후의 대화만 전송합니다.
- 전송 항목: 메시지 원문(메시지당 최대 4,000자), 메시지 식별자, 전송 시각, 작성자 구분(고객·담당자·자동 메시지), 담당자 표시 이름, 메시지 종류와 삭제 여부, 상담방 식별자와 조회 전후 읽음 상태 정보
- 수집한 대화는 연결된 학생의 연락 이력, 후속 조치 확인과 학생 관리 AI 보조의 근거로 사용됩니다. 학생 관리 AI 보조는 UpgradeCampus가 운영하는 Hermes 서비스와 그 모델 제공자가 기능 제공에 필요한 범위에서 처리합니다.
- 카카오에는 상담방 목록 조회와 대화 조회 요청만 보내며, 메시지 전송·읽음 처리 등 그 밖의 요청은 보내지 않습니다.
3. 브라우저 저장
업무 연속성과 보안을 위해 다음 정보를 Chrome 확장프로그램 저장소 또는 IndexedDB에 저장합니다.
- 기기 등록 정보와 내보낼 수 없는 형태의 기기 개인키
- 창 위치와 크기, 열린 상담방 탭 등 워크스페이스 설정
- 운영자 표시 이름, 상담방 행과 방 식별자의 연결 정보
- 연락처를 제외한 최소 고객 연결 캐시
- 관리자·채널·상담방·연결 고객별 업캠이 대화: 최대 20개 대화, 개별 대화 최근 60개 메시지·80,000자 이내, 전체 보관함 UTF-8 950KB 이내
- AI 답변 품질 설정과 관리자별 개인 기본 맥락
고객 상세 문맥은 페이지 메모리에 잠시 유지되며 현재 구현 기준 1분 후 다시 조회합니다. 액세스 토큰은 브라우저 세션 저장소에만 보관합니다.
AI 초안에 선택한 카카오 대화 원문과 첨부 자료는 별도 원문 사본으로 확장프로그램 저장소에 보관하지 않습니다. 다만 저장되는 업캠이 질문·답변에는 운영자가 입력한 내용과 AI가 인용·요약한 정보가 포함될 수 있습니다. AI 답변·상담 로그 초안·대화 요약·학생 관리 AI 답장 초안은 응답을 기다리는 동안 다른 상담방으로 이동해도 이어지도록 확장프로그램 메모리에만 최대 3시간 유지되며, 카카오 탭을 새로고침하면 사라집니다. 상담 로그의 최종 저장을 선택한 경우에는 검토된 본문이 서버에 보관됩니다.
4. 보관과 삭제
- 상담방과 고객의 연결 정보는 연결이 필요한 동안 보관하며 연결 해제 기능으로 삭제할 수 있습니다.
- 기기 인증은 승인 기간에 따라 갱신되거나 만료되며 권한이 회수되면 이후 접근이 차단됩니다.
- 브라우저 데이터는 확장프로그램 데이터 삭제 또는 확장프로그램 제거로 삭제할 수 있습니다.
- 업캠이 대화는 개별 삭제할 수 있으며, 브라우저 데이터 삭제나 확장프로그램 제거로 전체 기록을 지울 수 있습니다.
- 서버 로그와 AI 처리 기록은 보안, 장애 대응 및 서비스 운영에 필요한 범위에서 회사 정책에 따라 보관됩니다.
- 학생 관리용으로 자동 수집한 카카오 대화 원문은 암호화하여 저장하고, 메시지 전송 시각으로부터 180일이 지나면 삭제합니다. 학생 정보 삭제 요청 시 해당 학생에게만 연결된 상담방의 대화는 함께 삭제하며, 다른 자녀와 함께 연결된 보호자 상담방의 대화는 위 보관 기간에 따라 삭제합니다.
- 학생 관리 AI 답장 요청에 붙인 최신 카카오 메시지는 학생 관리 AI 보조 대화 기록의 일부로 남으며, 자동 수집한 대화의 180일 보관 기간과 삭제 처리는 적용되지 않습니다.
- 법령상 보존 의무가 있는 경우 해당 기간 동안 보관할 수 있습니다.
6. 권한 사용
- storage: 기기 인증, 사용자 설정, 최소 연결 캐시 및 AI 상담 기록 저장
- tabs, activeTab, scripting: 사용자가 요청한 카카오 상담 화면과 Upgrade Admin 연동
- alarms: 인증 상태 갱신과 만료 확인, 서버에서 켜진 경우 약 5분마다 학생 관리용 카카오 대화 수집 실행
- business.kakao.com: 상담방 식별, 읽음 보호 미리보기, 명시적으로 선택하고 안 읽음 0개가 확인된 대화의 AI 참고, 학생 관리 AI 답장 요청에 붙일 최신 메시지 조회(읽음 처리 없음), 학생 관리용 대화 수집(읽음 처리 없음) 및 워크스페이스 표시
- admin.upgrade.im: 사용자 인증과 Admin 고객 연결 기능
- api.upgrade.im: 고객 정보, 연결, 상담 로그, AI 초안, 상담 보조 및 학생 관리 대화 수집 API 호출
7. 보안 조치
- 승인된 UpgradeCampus 사용자와 등록 기기에만 접근 허용
- 단기 액세스 토큰과 만료 가능한 기기 인증 사용
- 내보낼 수 없는 기기 개인키와 서명 기반 인증 사용
- 개인정보 전송 시 HTTPS 등 현대적 암호화 연결 사용
- 카카오 대화 원문과 고객 문맥의 처리 경로 분리
- 상담 로그 초안·대화 요약과 카카오 대화 포함을 켠 AI 요청에서 안 읽음 0개 재확인 및 자동 읽음 처리·메시지 전송 방지
- 명시적 요청과 메시지·페이지·문자 수 제한 적용, AI 답변·대화 요약·업캠이의 카카오 대화 포함에는 최대 30일 제한 유지
- 학생 관리 AI 답장 요청은 읽음 보호 미리보기와 같은 방식으로 최신 메시지만 조회하고, 메시지 수(최대 20개)·문자 수(메시지당 1,000자, 합계 8,000자) 제한을 적용하며, 서버는 아직 수집되지 않은 메시지만 요청에 붙임
- 공용 호환 토큰이 아닌 승인된 기기 인증 사용자만 상담 로그 생성·저장 허용
- 학생 관리용 자동 수집에 읽음 처리 요청 차단과 조회 전후 읽음 상태 비교 적용, 수집한 원문은 서버에 암호화하여 저장
8. 이용자의 선택
- 상담방 고객 연결 해제
- 상담방별 AI 상담 기록 삭제
- AI 상담 로그 초안 취소 또는 저장 전 수정, 저장된 상담 로그의 정정·삭제 요청
- Chrome에서 확장프로그램 데이터 삭제 또는 확장프로그램 제거
- 관리자를 통한 기기 권한 회수와 개인정보 열람, 정정, 삭제 요청
9. 문의와 변경
개인정보 관련 문의 또는 권리 행사는 support@upgradecampus.com으로 요청할 수 있습니다. 처리하는 정보나 기능이 달라지면 본 방침과 시행일을 업데이트하고 중요한 변경은 내부 사용자에게 안내합니다.
웹사이트 방문 분석과 쿠키 처리에 관한 내용은 UpgradeCampus 개인정보 처리방침에서 확인할 수 있습니다.
