개인정보처리방침
Quilo는 서비스 제공에 필요한 운영 기록과 사용자가 별도로 동의한 제품 이용 분석을 분리합니다. 서비스 개선 분석에는 업로드 파일명·파일 내용·사용자 메모·생성 보고서 본문을 저장하지 않습니다.
1. 처리하는 개인정보
| 구분 | 항목 | 수집 시점 |
|---|---|---|
| 계정·인증 | 이름, 로그인 아이디, 학번, 학교 이메일, 이메일 인증·승인 상태, 비밀번호 해시, 계정 권한·등급, 프로필 사진·소개 | 가입, 인증, 프로필 변경 |
| 생성 입력·결과 | 사용자가 입력한 지시·메모, 업로드한 문서·데이터·사진·CAP 파일, 선택한 모델·형식·설정, 생성 결과 파일, 학업윤리·저작권 확인 기록 | 보고서·문서 생성 요청 |
| 필수 운영 기록 | 요청·작업 ID, 보고서 종류, 모델·제공자·출력 형식, 성공·실패·중단 상태, 오류 단계·코드, 처리 단계별 시간, 업로드 파일 개수·확장자·용량 구간, 결과 용량 구간, 경고·산출물 검사 결과, 미리보기·다운로드 횟수, 릴리스 버전 | 요청 접수와 처리 과정에서 자동 생성 |
| 선택형 이용 분석 | 세션별 기능 선택, 폼 시작, 생성 제출·접수·거절·완료·실패, 미리보기·다운로드·재시도·중단, 품질평가 제출 여부와 제한된 코드형 속성 | 계정 센터에서 별도 동의한 경우에만 |
| 품질평가·문의 | 1~5점 평점, 수정 정도, 선택형 문제 태그, 문의 분류·제목·내용·연락 이메일·처리 결과 | 사용자가 평가 또는 문의를 제출 |
| 이용·정산 | 크레딧 잔액·차감·환불·비용·토큰 사용량, 구독·권한·학교 도입 신청 정보 | 기능 이용, 충전·신청·처리 |
| 개발자·연동 | API 토큰 식별자·권한·마지막 사용 시각, API 요청 경로·상태·시간·오류 코드, 암호화된 BYOK 키와 클라우드 OAuth 토큰, 연결 계정 메타데이터 | API 키 발급, 외부 서비스 연결·호출 |
| 접속·보안 | IP 주소, User-Agent, 로그인 성공 여부, 세션 쿠키, 관리자 API 접근 기록 | 접속·로그인·관리자 기능 사용 시 자동 생성 |
| 공개 활동 | 커뮤니티·콘텐츠의 작성자 표시명, 게시글·댓글·공감, 신고·소명, 작성 시각 | 사용자가 공개 활동을 수행 |
서비스 개선 분석에서 제외되는 항목: 업로드 파일명과 파일 내용, 사용자 메모·자유서술, 보고서 제목과 본문, 이메일·학번, 전체 URL 쿼리, 쿠키·API 키·OAuth 토큰.
2. 이용 목적
- 본인 인증, 계정·권한·구독·개인 설정 관리
- 사용자가 요청한 AI 생성, 파일 변환·저장·다운로드, 외부 서비스 연동
- 크레딧·비용 정산, 사용량 안내, 환불·고객지원
- 장애 탐지, 품질 검증, 용량 계획, 부정 사용·보안 사고 방지와 조사
- 사용자가 선택 동의한 경우 기능 이용 흐름 분석과 UI·제품 개선
- 법령상 의무 이행, 권리 침해·학업윤리·저작권 관련 분쟁 대응
선택형 이용 분석에 동의하지 않아도 보고서 생성 등 핵심 기능은 동일하게 이용할 수 있습니다. 동의 철회 후에는 새로운 선택형 이벤트를 수집하지 않습니다.
3. 보관 기간과 파기
| 정보 | 기본 보관 기간 |
|---|---|
| 업로드 원본과 생성 중 메모리 | 요청 처리 중에만 사용하고 작업 종료 후 서버의 영속 저장소에 별도 보관하지 않음. 다만 선택한 AI 제공자의 API 처리 기록은 해당 제공자 정책이 적용될 수 있음 |
| 기본 파일함 생성 결과 | 최대 24시간 또는 사용자가 먼저 삭제할 때까지. 사용자별 개수 제한을 넘으면 오래된 파일부터 삭제 |
| Dropbox·Google Drive·Notion 저장 결과 | 사용자가 해당 외부 서비스에서 삭제하거나 연결을 해제할 때까지 해당 서비스 정책에 따라 보관 |
| 생성 운영 기록 | 90일 |
| 선택형 제품 이벤트 | 90일 |
| 결과 품질평가 | 180일 |
| 로그인 IP·User-Agent | 30일 |
| 외부 API 요청 로그 | 90일 |
| 관리자 감사 로그 | 365일 |
| 계정·프로필·동의 이력·크레딧·사용량·연동 정보 | 계정 삭제 또는 처리 목적 달성 시까지. 정산·분쟁·법령상 의무가 있으면 필요한 최소 범위에서 해당 기간까지 |
| 문의·학교 신청·공개 활동 | 답변·운영·분쟁 대응 목적 달성 또는 계정 삭제 시까지. 공개 글은 사용자가 직접 삭제하거나 운영상 삭제할 때까지 |
보관기간이 끝난 운영·분석 로그는 자동 정리 작업으로 삭제합니다. 백업에 남은 정보는 정해진 백업 순환 주기에 따라 덮어쓰며, 법령상 보존 또는 진행 중인 분쟁이 있으면 필요한 최소 정보만 분리 보관할 수 있습니다.
4. AI 처리와 학습 데이터 사용
- 사용자가 선택한 기능·모델에 필요한 범위에서 업로드 파일에서 추출한 내용, 입력 지시, 대화 맥락을 해당 AI 제공자에게 전송합니다.
- Quilo는 업로드 자료와 생성 결과를 자체 AI 모델 학습용 데이터셋으로 재사용하거나 판매하지 않습니다.
- 선택한 AI 제공자가 API 보안·남용 방지 로그를 보관할 수 있으며, 구체적인 처리 조건은 각 제공자의 API 계약과 개인정보 정책이 적용됩니다.
- BYOK를 사용하면 사용자가 등록한 키로 해당 제공자에 요청합니다. 키는 서버에서 암호화해 보관하고 분석 이벤트에 포함하지 않습니다.
5. 처리위탁·국외 처리·외부 연동
Quilo는 기능 제공을 위해 아래 서비스를 사용합니다. 전송은 TLS 등 암호화된 네트워크로 이루어지며, 실제 처리 국가는 공급자의 서버와 프로젝트 리전에 따라 미국·유럽 등일 수 있습니다.
| 서비스 | 역할 | 처리 정보 | 시점·기간 |
|---|---|---|---|
| Supabase | 데이터베이스·인증 데이터·임시 파일 저장 | 계정, 운영·분석 로그, 크레딧, 생성 파일 | 서비스 이용 시, 제3조의 Quilo 보관기간 |
| Render | 웹 애플리케이션 호스팅 | 접속·세션 정보와 요청 처리 중 데이터 | 접속·생성 요청 시, 호스팅 운영 로그 정책에 따른 기간 |
| Anthropic·OpenAI·Google·Groq·Mistral AI | 선택한 AI 생성, 채팅, OCR·문서 해석 | 기능 수행에 필요한 입력·추출 내용·이미지와 생성 요청 | 사용자가 해당 기능을 요청할 때, 각 제공자의 API 정책에 따른 기간 |
| Resend | 이메일 인증·알림·문의 전달 | 수신 이메일, 이름, 이메일 본문과 전송 상태 | 이메일 발송 시, 제공자 정책과 분쟁 대응에 필요한 기간 |
| Dropbox·Google Drive/Docs·Notion | 사용자가 선택한 외부 저장·문서 연동 | OAuth 토큰, 연결 계정 정보, 사용자가 저장·선택한 파일·문서 | 사용자가 연결·저장 요청 시, 연결 해제·외부 서비스 삭제까지 |
| Google 캘린더(내 기록) | 사용자가 요청한 할 일의 일정 배치(제12조) | 암호화한 OAuth 갱신 토큰, 배치한 할 일의 제목·시간 | 사용자가 연결하고 배치를 요청할 때, 연결 해제까지 |
필수 AI·호스팅 처리를 원하지 않으면 해당 생성 기능을 이용하지 않을 수 있습니다. Dropbox·Google·Notion 연동과 선택형 제품 분석은 사용자가 선택하지 않아도 됩니다. 업로드 파일에는 주민등록번호, 건강정보 등 불필요한 민감정보를 넣지 마세요.
6. 만 14세 미만 아동
본 서비스는 만 14세 미만 사용자의 가입과 이용을 허용하지 않습니다. 만 14세 미만인 경우 서비스를 이용할 수 없습니다.
7. 이용자의 권리와 동의 철회
- 사용자는 개인정보의 열람, 정정, 삭제, 처리정지를 요청할 수 있습니다.
- 생성 파일은 내 파일 화면에서 직접 삭제할 수 있습니다.
- 계정 센터의 ‘개인정보’에서 선택형 이용 분석 동의를 언제든 켜거나 끌 수 있습니다.
- 계정 삭제, 사용 로그 삭제 가능 범위, 연동 해제, 크레딧 환불은 고객센터에 요청할 수 있습니다.
- 법령상 보관이 필요한 정보나 분쟁 대응에 필요한 최소 정보는 삭제 요청 후에도 제한적으로 보관될 수 있습니다.
8. 안전성 확보 조치
- 비밀번호는 해시 처리해 저장합니다.
- BYOK·OAuth 토큰은 암호화해 저장하며 운영·분석 로그에 원문을 남기지 않습니다.
- 생성 파일은 사용자 본인만 접근할 수 있도록 서버에서 권한을 확인합니다.
- 파일 크기·개수 제한, 요청 속도 제한, 로그인·비밀번호 변경 제한, 세션 쿠키 보호, 관리자 접근 감사를 적용합니다.
- 보안 사고가 확인되면 영향 범위 확인, 접근 차단, 사용자 안내, 관련 기록 보존 등 필요한 조치를 진행합니다.
9. 쿠키와 브라우저 저장소
로그인 상태 유지를 위해 HttpOnly 세션 쿠키를 사용합니다. 테마·최근 설정·선택형 분석 세션 식별자는 브라우저의 localStorage 또는 sessionStorage에 저장될 수 있습니다. 학번, 작성 중인 초안, 코드와 채팅 같은 계정 관련 브라우저 데이터는 계정 전환 또는 로그아웃 때 삭제하여 공용 기기의 다음 사용자에게 노출되지 않도록 합니다. Quilo는 이 제품 분석을 위해 제3자 광고 쿠키를 설치하지 않습니다. 쿠키를 차단하면 로그인이 필요한 기능을 이용할 수 없습니다.
10. 개인정보 보호 문의
개인정보 열람·정정·삭제·처리정지, 동의 철회, 보안 사고 문의는 고객센터 또는 fakeminjun7321@quilolab.com으로 보내 주세요. 본인 확인 후 가능한 범위에서 처리합니다.
11. 방침 변경
처리 항목, 목적, 보관기간 또는 외부 제공자가 중요하게 바뀌는 경우 시행 전에 서비스 화면으로 알립니다. 선택형 분석의 목적이나 항목이 실질적으로 바뀌면 새 버전 동의를 다시 받습니다.
변경 이력
- 2026년 7월 15일: 현행 방침 시행
- 2026년 10월 29일: 제12조 ‘내 기록’ 추가 (기록 보관, 요청 시 AI 분석, 외부 연동 선택 전송)
- 2026년 10월 30일: 제12조에 ‘Google 캘린더 연결’ 추가 (요청 권한, 읽고 쓰는 범위, 토큰 보관·폐기, Google API 제한적 사용 준수)
12. 내 기록
‘내 기록’은 사용자가 직접 남긴 기록을 보관하고, 사용자가 요청할 때만 AI로 정리·연결하는 기능입니다. 이 조항은 제1~11조에 더해 적용되며, 서로 다르면 이 조항이 ‘내 기록’에 우선합니다.
| 구분 | 내용 |
|---|---|
| 수집 항목 | 기록 제목·본문·태그, 주제·프로젝트 연결, 할 일, 활동 시간 기록, 사용자가 직접 한 정정, 작성·수정 시각. 사용자가 입력한 내용만 저장하며 별도로 자동 수집하지 않습니다. |
| 보관 기간 | 사용자가 삭제하거나 계정을 탈퇴할 때까지 보관합니다. 제3조의 생성 결과 24시간 파일함 정책과는 별개이며 24시간 후 자동 삭제되지 않습니다. |
| AI 결과 | AI가 만든 요약·연결·다음 행동 제안은 근거가 된 기록 ID와 함께 원문과 별도 필드에 저장하며 원문을 덮어쓰지 않습니다. 근거 기록의 원문이 바뀌면 이전 결과로 표시합니다. 사용자가 삭제할 수 있고, 기록을 삭제하면 해당 기록에 기댄 AI 결과도 함께 삭제하거나 근거 없음으로 표시합니다. |
- AI 처리 범위: 사용자가 분석을 요청한 기록과, 그 분석에 필요한 관련 기록의 발췌만 요청 시점에 선택한 모델 제공자(Anthropic, OpenAI) 또는 사용자가 등록한 BYOK 키의 제공자에게 전송합니다. 요청하지 않은 기록은 전송하지 않으며, 백그라운드에서 자동 분석하지 않습니다.
- 학습 이용: Quilo는 기록을 자체 AI 학습용으로 사용하거나 판매하지 않습니다. 제공자 쪽의 보관·학습 이용 여부는 각 제공자의 API 약관과 정책이 적용되며, Quilo는 이를 대신 보증하지 않습니다.
- 외부 전송: Google 캘린더 등 제3자 서비스로의 전송은 사용자가 연결하고 직접 선택한 항목에 한해서만 이루어지며, 연결 해제 후에는 새로 전송하지 않습니다. 이미 외부 서비스에 저장된 내용은 해당 서비스에서 삭제해야 합니다.
- 운영자 접근: 관리자는 운영 원칙으로 기록 본문을 열람하지 않습니다. 장애 대응 등에 필요한 최소한의 메타데이터(개수, 오류 코드, 처리 시각)만 사용하며, 법령에 따른 요구나 보안 사고 조사처럼 불가피한 경우에는 접근 사유를 감사 기록에 남깁니다.
- 삭제·내보내기: 기록은 앱에서 직접 삭제할 수 있습니다. 전체 삭제, 내보내기(열람 사본) 요청은 고객센터 또는 fakeminjun7321@quilolab.com으로 보내 주세요. 본인 확인 후 처리합니다. 백업에 남은 내용은 정해진 백업 순환 주기에 따라 덮어씁니다.
- 기록에 주민등록번호, 건강정보 등 불필요한 민감정보나 타인의 개인정보를 넣지 마세요.
Google 캘린더 연결
‘내 기록’의 계정 · 동기화 화면에서 사용자가 직접 연결한 경우에만 Google 캘린더에 접근합니다. 연결은 선택 사항이며, 연결하지 않아도 .ics 파일로 일정을 내려받을 수 있습니다.
| 구분 | 내용 |
|---|---|
| 요청 권한 | https://www.googleapis.com/auth/calendar.events(기본 캘린더의 일정 보기·만들기·수정) 하나만 요청합니다. 다른 캘린더 설정, 연락처, Gmail, Drive 권한은 이 연결로 요청하지 않습니다. |
| 읽는 정보 | 사용자가 배치를 요청한 날짜 범위의 일정 시작·종료 시각과 상태, 그리고 Quilo가 만든 일정인지 확인하는 표시. 빈 시간을 계산하는 데에만 쓰고, 다른 일정의 제목·설명·참석자 등은 저장하지 않습니다. |
| 쓰는 정보 | 사용자가 ‘Google 캘린더에 배치’를 누르거나 자동 배치를 켠 경우, 남은 할 일의 제목과 배치 시간으로 일정을 만들거나 Quilo가 만든 일정만 고칩니다. 사용자가 만든 다른 일정은 수정하거나 삭제하지 않습니다. |
| 저장 정보 | Google 갱신 토큰(AES-256-GCM 암호화, 계정별로 묶어 다른 계정에서 복호화 불가), Quilo가 만든 일정의 ID와 변경 확인값. 토큰은 화면이나 로그에 표시하지 않습니다. |
| 보관·파기 | 연결을 해제하면 저장한 토큰을 즉시 지우고 Google에 토큰 폐기를 요청합니다. 탈퇴 시에도 함께 삭제합니다. 이미 캘린더에 만든 일정은 Google 캘린더에서 직접 지울 수 있습니다. Google 계정의 타사 앱 액세스(새 창)에서도 언제든 권한을 철회할 수 있습니다. |
- 제한적 사용: Quilo가 Google API로 받은 정보의 사용과 다른 앱으로의 전송은 Google API 서비스 사용자 데이터 정책(새 창)의 제한적 사용(Limited Use) 요건을 따릅니다. (Quilo's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.)
- Google 캘린더에서 받은 정보는 일정 배치 기능을 제공·개선하는 데에만 쓰며, 광고에 쓰거나 판매하지 않고, AI 모델 학습에 쓰지 않습니다. 사용자가 요청한 기능 수행, 보안·법령 준수에 필요한 경우를 제외하고 사람이 열람하지 않습니다.