Capomatic 개인정보 처리방침
2026-10-13
서문
Capomatic(이하 ‘서비스’) 운영자는 「개인정보 보호법」에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 다음과 같이 개인정보 처리방침을 수립·공개합니다.
이 처리방침은 Capomatic 웹사이트에 적용됩니다.
1. 개인정보의 처리 목적
서비스는 다음 목적을 위해 개인정보를 처리하며, 목적이 바뀌면 법령에 따라 필요한 조치를 합니다.
- 악보 분석과 결과 이미지 생성
- 회원가입·로그인과 계정 식별
- 오류 추적과 서비스 안정성 확보
- 서비스 이용 통계
- 문의 처리
이 처리는 정보주체와의 계약(서비스 이용)을 이행하기 위한 것으로, 「개인정보 보호법」 제15조제1항제4호에 근거하며 별도의 동의를 받지 않습니다.
2. 처리하는 개인정보의 항목
| 구분 | 항목 | 필수·선택 | 수집 방법 |
|---|---|---|---|
| 악보 분석 | 악보 이미지, 변환 설정(반음 이동, 표시 방식, 직접 고친 코드) | 필수(기능 이용 시) | 사용자가 업로드·입력 |
| 로그인 | 이메일 주소, 비밀번호(Auth0가 암호화해 보관하며 운영자는 볼 수 없음), Auth0가 만드는 이름·닉네임·프로필 이미지 주소 | 선택 | 회원가입·로그인 시 입력 |
| 자동 생성 | IP 주소, 브라우저·기기 정보, 접속 일시, 방문한 페이지(이용 통계), 오류 정보 | 자동 | 서비스 이용 시 자동 생성 |
| 기기에만 저장 | 작업 기록(곡 제목, 원래 조, 목표 조, 반음 이동량, 시각, 최대 50개), 언어 설정, 사용법 안내를 닫았는지 여부, 로그인 정보(Auth0 토큰과 프로필) | 자동 | 기기의 브라우저 저장소(localStorage)에 저장, 운영자 서버로 보내지 않음 |
| 문의 | 이메일 주소, 문의 내용 | 필수(문의 시) | 이메일 |
작업 기록에는 악보 이미지나 서버의 감지 ID가 저장되지 않습니다.
3. 14세 미만 아동의 개인정보 처리
서비스는 14세 미만 아동을 대상으로 하지 않으며, 14세 미만 아동의 개인정보를 알면서 수집하지 않습니다. 법정대리인은 ‘개인정보 보호책임자’ 항목의 연락처로 아동의 개인정보 삭제를 요청할 수 있습니다.
4. 개인정보의 처리 및 보유 기간
| 항목 | 보유 기간 |
|---|---|
| 업로드한 악보 이미지(임시 파일) | OCR 처리 직후 삭제 |
| 악보 이미지와 감지 결과(서버 메모리) | 최대 20개·총 8천만 픽셀까지 보관하며, 새 작업에 밀려나거나 서버가 다시 시작되면 삭제 |
| 계정 정보(Auth0) | 계정 삭제를 요청할 때까지 |
| 오류 정보(Sentry) | 최대 90일(Sentry 요금제의 보존 기간) |
| 이용 통계(Vercel Analytics) | 방문자 구분 값은 24시간 안에 폐기하며, 개인을 식별하지 않는 집계 통계는 Vercel 요금제의 보고 기간(1~24개월) 동안 보관 |
| 접속 기록(서버 제공 업체) | 각 수탁자의 보존 정책에 따름 |
| 기기에 저장된 정보 | 사용자가 지울 때까지 |
| 문의 이메일 | 처리 완료 후 지체 없이 파기 |
5. 개인정보의 파기 절차 및 방법
보유 기간이 끝나거나 처리 목적을 달성한 개인정보는 지체 없이 파기합니다.
- 업로드 이미지의 임시 파일은 처리가 끝나면 서버에서 삭제합니다.
- 서버 메모리의 이미지는 캐시에서 밀려나거나 서버가 다시 시작되면 사라집니다.
- 계정 삭제를 요청하면 운영자가 Auth0에서 계정을 삭제합니다.
- 문의 이메일은 처리가 끝나면 삭제합니다.
- 전자적 파일은 삭제하며, 종이 문서로는 개인정보를 처리하지 않습니다.
6. 개인정보의 제3자 제공
운영자는 정보주체의 개인정보를 제3자에게 제공하지 않습니다. 다만 법령에 특별한 규정이 있는 경우는 예외입니다.
7. 추가적인 이용·제공의 판단 기준
운영자는 「개인정보 보호법」 제15조제3항 및 제17조제4항에 따른 추가적인 이용·제공을 하지 않습니다.
8. 개인정보 처리업무의 위탁
운영자는 서비스 제공을 위해 다음과 같이 개인정보 처리업무를 위탁하고 있습니다.
| 수탁자 | 위탁 업무 |
|---|---|
| Vercel Inc. | 웹사이트 제공(호스팅), 이용 통계(Vercel Analytics) |
| Hugging Face, Inc. | 악보 분석(OCR)과 결과 이미지 생성 서버 운영 |
| Okta, Inc. (Auth0) | 회원가입·로그인 |
| Functional Software, Inc. (Sentry) | 오류 추적 |
후원 링크를 누르면 카카오페이 화면으로 이동하며, 이후의 처리는 카카오페이의 방침을 따릅니다. 데스크톱의 후원 QR 코드는 브라우저에서 직접 만들어지며 외부 서비스로 전송되지 않습니다.
9. 개인정보의 국외 이전
운영자는 서비스 제공을 위해 다음과 같이 개인정보를 국외에 처리위탁·보관합니다. 법적 근거는 「개인정보 보호법」 제28조의8제1항제3호(정보주체와의 계약 이행을 위한 국외 처리위탁·보관으로서 이 처리방침에 공개한 경우)입니다.
| 이전받는 자(연락처) | 국가 | 이전 항목 | 시기와 방법 | 목적 | 보유·이용 기간 | 거부 방법과 효과 |
|---|---|---|---|---|---|---|
| Vercel Inc. (privacy@vercel.com) | 미국(가까운 Vercel 엣지 서버를 거칠 수 있음) | IP 주소, 브라우저·기기 정보, 접속 기록, 이용 통계 | 서비스 이용 시 네트워크를 통해 전송 | 웹사이트 제공, 이용 통계 | 4번 항목과 같음 | 웹사이트를 이용하지 않으면 됩니다. 이 경우 서비스를 이용할 수 없습니다. |
| Hugging Face, Inc. (privacy@huggingface.co) | 미국 | 악보 이미지, 변환 설정, IP 주소 | 악보를 올릴 때 네트워크를 통해 전송 | 악보 분석, 결과 이미지 생성 | 4번 항목과 같음 | 악보를 올리지 않으면 됩니다. 이 경우 악보 분석과 전조를 이용할 수 없습니다. |
| Okta, Inc. (privacy@okta.com) | 미국 | 이메일 주소, 비밀번호, 이름·닉네임, 프로필 이미지, 로그인 기록 | 회원가입·로그인 시 네트워크를 통해 전송 | 회원가입·로그인 | 계정 삭제를 요청할 때까지 | 로그인하지 않으면 됩니다. 로그인하지 않아도 악보 분석을 이용할 수 있습니다. |
| Functional Software, Inc. (compliance@sentry.io) | 미국 | 오류 정보, 브라우저·기기 정보 | 오류가 생길 때 네트워크를 통해 전송 | 오류 추적, 서비스 안정성 | 최대 90일 | 서비스를 이용하지 않으면 됩니다. 이 경우 서비스를 이용할 수 없습니다. |
10. 개인정보의 안전성 확보 조치
- 모든 통신을 HTTPS로 암호화합니다.
- 업로드한 악보 이미지는 영구 저장소에 저장하지 않고 처리 후 삭제합니다.
- 업로드 파일의 형식(PNG·JPEG)과 크기(20MB)를 검사합니다.
- 접근 키 등 비밀 값은 소스 코드가 아닌 환경 변수로 관리합니다.
- 오류 보고에서 기본 개인정보, 요청 본문, 지역 변수를 보내지 않도록 설정합니다.
- 계정 비밀번호는 Auth0가 암호화해 보관하며 운영자는 볼 수 없습니다.
11. 민감정보와 가명정보
서비스는 민감정보와 가명정보를 처리하지 않습니다.
12. 개인정보 자동 수집 장치의 설치·운영 및 거부
쿠키는 웹사이트가 브라우저에 보내 저장하는 작은 정보로, 다음에 접속할 때 브라우저가 웹사이트로 자동으로 다시 보냅니다. 서비스는 로그인을 위해서만 쿠키를 사용합니다.
| 이름 | 목적 | 보관 기간 |
|---|---|---|
| auth0.(클라이언트 ID).is.authenticated, _legacy_auth0.(클라이언트 ID).is.authenticated | 로그인 상태 확인(로그인한 경우에만 설정) | 1일 |
| Auth0 로그인 화면(*.auth0.com)의 세션 쿠키 | 로그인 처리 | Auth0 설정에 따름 |
Vercel Analytics는 쿠키를 사용하지 않습니다.
서비스는 다음 정보를 기기의 브라우저 저장소(localStorage)에 저장하며, 이 정보는 운영자 서버로 보내지 않습니다.
| 이름 | 내용 | 목적 |
|---|---|---|
| tc-history | 작업 기록 최대 50개 | 내 작업 화면 |
| tc-lang | 언어 설정 | 언어 유지 |
| tc-guide-dismissed | 사용법 안내를 닫았는지 여부 | 안내 반복 방지 |
| @@auth0spajs@@로 시작하는 항목 | 로그인 토큰과 프로필 | 로그인 유지 |
쿠키나 저장소를 거부하려면 다음 방법을 이용할 수 있습니다. 쿠키를 거부하면 로그인이 동작하지 않고, 저장소를 막거나 지우면 작업 기록과 언어 설정이 유지되지 않습니다. 악보 분석은 계속 이용할 수 있습니다.
- 크롬(Chrome): 오른쪽 위 ‘⁝’ 선택 > 새 시크릿 창(Ctrl+Shift+N)
- 엣지(Edge): 오른쪽 위 ‘···’ 선택 > 새 InPrivate 창(Ctrl+Shift+N)
- 사파리(Safari, Mac): Safari > 설정 > 개인정보 보호 > 모든 쿠키 차단
- 모바일 크롬: 오른쪽 위 ‘⁝’ 선택 > 새 시크릿 탭
- 모바일 사파리: 설정 > 앱 > Safari > 고급 > 모든 쿠키 차단
이미 저장된 정보는 브라우저 설정에서 이 사이트의 데이터를 삭제해 지울 수 있습니다.
13. 행태정보의 수집·이용과 맞춤형 광고
서비스는 맞춤형 광고를 위한 행태정보를 수집하지 않으며, 제3자가 행태정보를 수집하도록 허용하지 않습니다. Vercel Analytics는 개인을 식별하지 않는 집계 통계만 만듭니다.
14. 정보주체와 법정대리인의 권리·의무 및 행사 방법
정보주체는 운영자에게 언제든지 개인정보 열람, 정정, 삭제, 처리정지, 동의 철회를 요구할 수 있습니다.
‘개인정보 보호책임자’ 항목의 이메일로 요구할 수 있습니다. 법정대리인이나 위임을 받은 대리인도 요구할 수 있으며, 이때는 위임장을 함께 보내 주세요.
운영자는 지체 없이 조치하고 법령에서 정한 기간 안에 결과를 알려드립니다. 다만 법령에서 정한 경우에는 요구가 제한될 수 있습니다.
직접 할 수 있는 방법도 있습니다. 내 작업 화면에서 기록을 하나씩 지우거나, 브라우저에서 이 사이트의 데이터를 삭제하거나, 로그아웃할 수 있습니다. 계정 삭제는 위 이메일로 요청해 주세요.
15. 자동화된 결정
서비스는 정보주체에게 중대한 영향을 미치는 완전히 자동화된 결정을 하지 않습니다. 악보에서 코드를 읽는 OCR은 이에 해당하지 않습니다.
16. 개인정보 보호책임자
운영자는 개인정보 처리에 관한 업무를 총괄하고 관련 고충을 처리하기 위해 다음과 같이 담당팀을 두고 있습니다.
담당팀: Capomatic 개인정보 담당
이메일: capomatic@naver.com
17. 국내대리인
운영자는 「개인정보 보호법」 제31조의2에 따른 국내대리인 지정 대상이 아닙니다.
18. 권익침해 구제 방법
개인정보 침해에 대한 상담이나 피해 구제가 필요하면 다음 기관에 문의할 수 있습니다.
- 개인정보 분쟁조정위원회: (국번없이) 1833-6972 (www.kopico.go.kr)
- 개인정보침해 신고센터: (국번없이) 118 (privacy.kisa.or.kr)
- 경찰청: (국번없이) 182 (ecrm.police.go.kr)
19. 영상정보처리기기
서비스는 고정형·이동형 영상정보처리기기를 운영하지 않습니다.
20. 개인정보 처리방침의 변경
이 개인정보 처리방침은 2026년 10월 13일부터 적용됩니다. 내용이 바뀌면 바뀐 내용과 시행일을 이 페이지에 게시합니다.
이전 개인정보 처리방침