개인정보 처리방침
시행일: 2026년 10월 7일
송민찬(이하 「운영자」)은 데스크톱 앱 Mulleh(이하 「앱」)와 웹사이트 mulleh.com(이하 「웹사이트」)을 운영하면서 「개인정보 보호법」을 지켜 개인정보를 처리하고 안전하게 관리합니다. 같은 법 제30조에 따라 개인정보를 어떻게 처리하는지 알리고 고충을 빨리 처리하기 위해 이 처리방침을 공개합니다.
한눈에 보기
- 계정이 없습니다. 앱을 쓰는 데 이름 · 이메일 · 전화번호를 받지 않습니다.
- 대화 · 문서 · 파일 · 프로젝트는 사용자의 컴퓨터에만 저장되며 운영자에게 오지 않습니다. AI 에게 보낸 말과 AI 가 읽은 것은 사용자가 연결한 AI 엔진(Anthropic · OpenAI)으로 사용자의 계정을 거쳐 갑니다(2장).
- 앱은 업데이트를 확인하고, 사용 통계와 오류 보고를 보냅니다. 사용 통계 · 오류 보고는 앱의 관리 › 소프트웨어 정보에서 언제든 끌 수 있고, 보낸 것을 그대로 볼 수 있습니다.
- 사용 통계 · 오류 보고에는 대화 · 문서 · 파일 이름 · 웹 주소 · 파일 경로 · 입력한 글 · 프로젝트 이름 · 오류 메시지가 들어가지 않습니다.
- 서버 운영은 Cloudflare, Inc.(미국)에, 문의 메일 보관은 Google LLC(미국, Gmail)에 맡깁니다. 다른 회사에 개인정보를 제공하지 않습니다.
- 웹사이트는 방문자를 구별하는 쿠키를 쓰지 않습니다. 언어를 직접 고르면 그 선택을 기억하는 쿠키 하나를 둡니다(8장).
1. 처리하는 개인정보와 목적 · 근거 · 보유 기간
운영자는 아래 개인정보를 정보주체의 동의 없이, 표에 적은 법적 근거로 처리합니다. 목적에 필요한 최소한만 처리하며, 목적이 바뀌면 법에 따라 미리 알리거나 동의를 받습니다.
| 구분 | 목적 | 항목 | 법적 근거 | 보유 기간 |
|---|---|---|---|---|
| 업데이트 확인(앱) | 새 버전 알림 · 업데이트 제공 · 보안 결함이 있는 버전의 사용 제한 | 앱 버전 · 운영체제 종류 · CPU 종류 · 업데이트 채널 · 앱 언어 | 「개인정보 보호법」 제15조 제1항 제4호(이용약관에 따른 앱 제공) | 저장하지 않습니다. 답을 만드는 데만 씁니다(사용 통계를 켠 앱의 확인은 아래 사용 통계로 남습니다) |
| 사용 통계(앱, 끌 수 있음) | 처음 쓰는 사람이 어디서 막히는지, 기능별로 얼마나 쓰이는지, 업데이트가 얼마나 퍼지는지 재서 앱을 고치기 | 설치 ID(업데이트 확인 요청에도 함께 실립니다), 앱 버전 · 운영체제 종류 · CPU 종류 · 업데이트 채널 · 앱 언어, 앱 안에서 일어난 일의 이름과 시각, 앱이 정해 둔 값(예: 연 창의 종류 「터미널」, 엔진 상태 「로그인 필요」, 걸린 초) | 같은 법 제15조 제1항 제6호(운영자의 정당한 이익) | 설치 ID 가 붙은 원자료 3개월, 설치별 일일 기록(앱을 쓴 날 · 업데이트 확인) 35일. 설치 ID 없는 일별 숫자는 서비스를 운영하는 동안 |
| 오류 보고(앱, 사용 통계와 함께 끔) | 오류와 비정상 종료를 찾아 고치기 | 설치 ID, 앱 버전 · 운영체제 종류 · CPU 종류, 오류의 갈래 · 오류 코드 · 앱 프로그램 안의 위치 · 프로세스가 끝난 까닭 | 같은 법 제15조 제1항 제6호 | 원자료 3개월, 설치별 오류 기록 4일. 설치 ID 없는 오류별 건수는 서비스를 운영하는 동안 |
| 문의 메일 | 문의에 답하고 고충을 처리하기 | 이메일 주소, 적어 보낸 경우 이름, 문의 내용과 첨부 | 같은 법 제15조 제1항 제4호(문의 처리) | 답을 마친 날부터 1년 |
- 설치 ID 는 앱이 처음 사용 통계를 보낼 때(첫 실행 알림을 닫은 뒤) 만드는 무작위 번호입니다. 이름 · 이메일 · 기기 정보와 상관없이 만들어지고, 운영자는 이를 사람과 연결하지 않습니다.
- 서버에 닿는 요청에는 인터넷 연결의 특성상 접속 IP 주소가 함께 오지만, 운영자는 이를 연결과 남용 막기(짧은 시간 동안의 요청 수 세기)에만 쓰고 저장하지 않습니다. Cloudflare 가 자기 네트워크의 보안을 위해 처리하는 접속 정보는 Cloudflare 의 개인정보처리방침을 따릅니다.
- 사용 통계와 오류 보고는 앱 이용 기록(행태정보)이지만, 운영자는 이를 개인을 알아보는 데 쓰지 않고, 맞춤형 광고에 쓰지 않으며, 다른 회사가 수집해 가도록 허용하지 않습니다.
- 아래는 개인정보가 아니지만 함께 알립니다.
- 다운로드 수 — 웹사이트에서 앱을 내려받을 때 날짜 · 대상(예: Mac Apple 실리콘용) · 나라(Cloudflare 가 접속 IP 로 추정한 것)별 숫자만 셉니다. IP 는 저장하지 않습니다.
- 웹사이트 방문 수 — 웹사이트 서버가 날짜 · 페이지 · 나라별로 페이지를 본 횟수와 처음 들어온 횟수를 셉니다. 처음 들어온 경우에는 들어온 곳(앞 사이트의 이름만, 또는 링크에 붙은
utm_source값)도 함께 셉니다. 합계만 남기고 IP · 쿠키 · 기기 정보는 쓰지 않습니다. - 웹사이트 성능 · 방문 통계 — Cloudflare 가 페이지에 넣는 측정 스크립트(Cloudflare Web Analytics)로 페이지 주소 · 이전 페이지(리퍼러) · 페이지 로딩 시간 · 나라 · 기기와 브라우저와 운영체제 종류의 합계를 봅니다. 쿠키를 쓰지 않고, 방문자를 구별하지 않으며, Cloudflare 는 IP 주소를 가장 가까운 데이터센터에서 버립니다. Cloudflare 는 표본을 뜨기 전 원자료를 7일 두고, 지난 6개월까지 조회할 수 있게 합니다.
2. 운영자에게 오지 않는 것 — 앱이 직접 주고받는 곳
아래는 운영자가 받지 않고, 사용자의 컴퓨터가 직접 다른 회사와 주고받습니다. 그 회사가 받는 정보(접속 IP 등)는 그 회사의 방침을 따릅니다.
| 무엇 | 어디와 | 언제 |
|---|---|---|
| 대화 내용, AI 에게 보인 파일 · 웹 페이지 · 터미널 출력 · 연결한 앱의 창 | 사용자가 연결한 AI 엔진 — Claude Code 는 Anthropic, Codex 는 OpenAI. 사용자의 계정으로 갑니다 | 대화 · 작업을 할 때. 대화 제목 짓기, 대화가 쉬는 동안 할 일 문서 정리처럼 앱이 엔진에 맡기는 일도 같습니다 |
| 엔진 프로그램 자체의 통신 — 로그인 상태 · 모델 목록 확인, 자체 사용 통계 | 엔진을 만든 회사. 그 회사의 방침과 사용자의 설정을 따릅니다. 앱이 대화에 쓰려고 띄우는 Claude Code · Codex 는 사용 통계 · 오류 보고를 끈 채로 띄우고, 사용자가 앱 안 터미널에서 직접 띄운 claude · codex 는 사용자의 설정을 그대로 따릅니다 | 앱이 엔진 상태를 확인하거나 엔진이 동작할 때 |
| 엔진 새 버전 확인 — 엔진 패키지 이름만 | npm 레지스트리(registry.npmjs.org — npm, Inc., GitHub) | 그 컴퓨터에 엔진이 있을 때, 하루 한 번 |
| 엔진 설치 · 로그인 · 업데이트 | 엔진을 만든 회사의 설치 프로그램 · 로그인 페이지 | 사용자가 「설치」 · 「로그인」 · 「업데이트」를 누를 때 |
| AI 의 웹 찾기 · 페이지 읽기 | 찾기는 연결한 AI 엔진이 그 회사(Anthropic · OpenAI)의 서버에서 하고, 읽을 페이지는 그 사이트에서 이 컴퓨터가 직접 받습니다. 버전 0.1.6 까지의 앱은 찾기도 이 컴퓨터가 Microsoft Bing(답을 받지 못하면 DuckDuckGo)에서 직접 했습니다 | AI 가 웹을 찾거나 웹 주소를 읽을 때 |
| 앱 안 브라우저 | 사용자나 AI 가 연 사이트. 주소창에서 검색하면 사용자가 고른 검색 엔진(처음 설정은 Google)에 검색어를 보내고, 「치는 동안 검색 제안 받기」가 켜져 있으면 치는 글자도 보냅니다(관리 › 브라우저에서 끌 수 있습니다). 쿠키와 로그인은 사용자의 컴퓨터에 저장됩니다 | 브라우저를 쓸 때 |
| 연결한 서비스 | 사용자가 넣은 키 · 로그인으로 그 서비스에 직접. 키는 컴퓨터의 보안 저장소(macOS 키체인 · Windows DPAPI)로 잠가 둡니다 | 사용자나 AI 가 그 서비스를 쓸 때 |
3. 개인정보의 제3자 제공
운영자는 개인정보를 제3자에게 제공하지 않습니다. 법령에 특별한 규정이 있는 경우는 예외입니다.
4. 처리 위탁과 국외 이전
운영자는 서버 운영을 Cloudflare, Inc. 에, 문의 메일 보관을 Google LLC 에 맡기며, 이에 따라 개인정보가 국외로 이전됩니다. Cloudflare 와의 계약(고객 데이터 처리 부속서)에는 위탁 목적 밖 처리 금지와 기술적 · 관리적 보호조치가 들어 있습니다. 수탁자나 맡기는 일이 바뀌면 이 처리방침으로 지체 없이 알립니다.
| 국외 이전의 법적 근거 | 「개인정보 보호법」 제28조의8 제1항 제3호(정보주체와의 계약 이행에 필요한 처리위탁 · 보관, 이 처리방침에 공개), 위탁은 같은 법 제26조 |
|---|---|
| 이전받는 자(수탁자) | Cloudflare, Inc. — 101 Townsend St., San Francisco, CA 94107, USA · 개인정보 보호책임자 dpo@cloudflare.com |
| 맡기는 일 | 업데이트 확인 · 사용 통계 · 오류 보고의 수신과 저장, 업데이트 파일 · 웹사이트 · 다운로드 제공과 그 집계, 문의 메일 전달(hello@mulleh.com → 운영자의 메일함) |
| 이전되는 항목 | 1장 표의 업데이트 확인 · 사용 통계 · 오류 보고 항목, 문의 메일(전달하는 동안), 그리고 요청을 처리하는 동안의 접속 IP 주소 |
| 이전되는 나라 | 미국(사용 통계 · 오류 보고의 원자료 — Cloudflare Analytics Engine)과 아시아 · 태평양 지역(설치별 일일 기록 — Cloudflare D1 데이터베이스, 그 지역 안의 나라는 Cloudflare 가 정합니다). 요청은 사용자와 가까운 Cloudflare 데이터센터에서 처리됩니다 |
| 이전 시기와 방법 | 앱 · 브라우저가 서버에 접속할 때마다, 암호화된 통신(HTTPS)으로 |
| 이용 목적과 보유 기간 | 위 「맡기는 일」을 위해, 1장 표의 보유 기간 동안 |
| 거부 방법과 효과 | 앱의 관리 › 소프트웨어 정보에서 사용 통계 · 오류 보고를 끄면 설치 ID · 사용 통계 · 오류 보고가 이전되지 않습니다. 업데이트 확인과 웹사이트 이용은 Cloudflare 를 거쳐야만 할 수 있어, 원하지 않으면 앱의 인터넷 연결을 막거나 앱을 지워야 하며 이때는 업데이트를 받을 수 없습니다 |
문의 메일은 Cloudflare 가 전달만 하고, 받은 메일은 운영자의 Gmail 메일함에 보관됩니다.
| 국외 이전의 법적 근거 | 「개인정보 보호법」 제28조의8 제1항 제3호(문의 처리에 필요한 보관, 이 처리방침에 공개), 위탁은 같은 법 제26조 |
|---|---|
| 이전받는 자(수탁자) | Google LLC — 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA · 개인정보 문의 |
| 맡기는 일 | 문의 메일의 수신과 보관(Gmail) |
| 이전되는 항목 | 문의 메일 — 보낸 사람의 이메일 주소, 적어 보낸 경우 이름, 문의 내용과 첨부 |
| 이전되는 나라 | 미국 등 Google 이 데이터센터를 둔 나라 |
| 이전 시기와 방법 | 문의 메일이 도착할 때, 암호화된 통신으로 |
| 이용 목적과 보유 기간 | 문의에 답하고 고충을 처리하기 위해, 답을 마친 날부터 1년 |
| 거부 방법과 효과 | 메일로 문의하지 않으면 이전되지 않습니다. 이때는 메일로 문의에 답할 수 없습니다 |
5. 개인정보의 파기
- 보유 기간이 지나거나 목적을 이루어 필요 없어진 개인정보는 지체 없이 파기합니다. 법령에 따라 보존해야 하는 개인정보는 없습니다.
- 절차 — 사용 통계 · 오류 보고의 원자료는 저장소(Cloudflare Analytics Engine)가 3개월이 지나면 자동으로 지웁니다. 데이터베이스(Cloudflare D1)의 설치별 기록은 매일 기간이 지난 줄을 지웁니다 — 앱을 쓴 날 · 업데이트 확인은 35일, 오류는 4일, 하루에 받을 양을 세는 기록은 1일이 지나면 지웁니다. 지운 줄은 데이터베이스의 복구 지점에 7일 더 남았다가 사라집니다. 문의 메일은 보유 기간이 지나면 메일함에서 지웁니다.
- 방법 — 전자 기록은 되살릴 수 없는 방법으로 지웁니다. 종이로 남기는 개인정보는 없습니다.
6. 정보주체의 권리와 행사 방법
정보주체는 언제든지 개인정보의 열람 · 정정 · 삭제 · 처리정지를 요구할 수 있습니다.
- 처리정지 — 앱의 관리 › 소프트웨어 정보에서 「사용 통계 · 오류 보고 보내기」를 끄면 바로 멈춥니다. 앱이 처음 켜질 때 보이는 알림에서도 끌 수 있고, 알림을 닫기 전에는 아무것도 보내지 않습니다.
- 열람 — 같은 화면의 「보낸 것 보기」에서 최근 7일 동안 실제로 보낸 내용을 그대로 볼 수 있습니다. 그보다 오래된 기록은 설치 ID 를 적어 아래 연락처로 요구하면 알려 드립니다.
- 삭제 — 같은 화면에서 설치 ID 를 복사해 아래 연락처로 삭제를 요구하면, 그 설치 ID 의 기록을 데이터베이스에서 바로 지웁니다. 저장소(Analytics Engine)의 원자료는 한 건씩 지울 수 없어, 남은 기간(최대 3개월) 동안 집계에서 빼고 기간이 지나면 자동으로 지워집니다. 집계에서 빼기 위해 그 설치 ID 를 바꾼 값만 92일 동안 따로 둡니다. 「설치 ID 새로 만들기」로 지난 기록과의 연결을 끊을 수도 있습니다.
- 문의 메일 — 문의 메일로 보낸 개인정보는 아래 연락처로 열람 · 정정 · 삭제를 요구할 수 있습니다.
- 운영자는 요구를 받은 날부터 10일 안에 답합니다. 법정대리인이나 위임을 받은 사람을 통해서도 요구할 수 있으며, 이때는 「개인정보 처리 방법에 관한 고시」 별지 제11호 서식의 위임장을 내야 합니다. 만 14세 미만 아동의 권리는 법정대리인이 행사합니다.
- 다른 법령이 정한 경우에는 열람 · 처리정지 요구가 제한될 수 있습니다(「개인정보 보호법」 제35조 제4항 · 제37조 제2항).
7. 개인정보의 안전성 확보 조치
- 관리적 조치 — 개인정보에 접근할 수 있는 사람을 운영자 1명으로 한정합니다. 관리 화면은 비밀번호로 잠그고, Cloudflare 계정은 2단계 인증을 씁니다.
- 기술적 조치 — 모든 전송을 암호화(HTTPS)합니다. 접속 IP · 브라우저 정보를 저장하지 않고, 서버의 호출 기록(요청 머리가 남는 로그)을 끕니다. 서버는 설치 ID 를 그대로 두지 않고 되돌릴 수 없는 값(해시)으로 바꿔 저장합니다. 앱이 보내기 전에, 서버가 받을 때 다시 한 번 정해 둔 항목만 남기고 나머지를 버립니다. 보유 기간이 지난 기록은 자동으로 지웁니다.
- 물리적 조치 — 서버는 수탁자 Cloudflare 의 데이터센터에 있으며, 물리적 보안은 수탁자의 관리를 따릅니다.
8. 개인정보 자동 수집 장치의 설치 · 운영과 거부
- 웹사이트 는 방문자를 구별하는 쿠키 · 브라우저 저장소를 쓰지 않습니다. 머리의 지구 단추나 바닥의 언어 줄에서 언어를 고르면, 그 선택을 기억하려고
lang쿠키(언어 코드만, 1년)를 둡니다. 이 쿠키를 지우면 브라우저의 언어를 따릅니다. 방문 통계(Cloudflare Web Analytics)는 쿠키와 브라우저 저장소를 쓰지 않습니다. 다만 공격으로 의심되는 접속에 Cloudflare 가 보안 확인을 띄우면, 확인을 통과한 표시로cf_clearance쿠키가 놓일 수 있습니다. 이는 보안을 위해 꼭 필요한 쿠키이며 브라우저 설정에서 지울 수 있습니다. - 앱 은 쿠키를 쓰지 않습니다. 사용 통계용 설치 ID 가 사용자 컴퓨터의 앱 데이터 폴더에 저장되며, 관리 › 소프트웨어 정보에서 사용 통계를 끄면 보내지 않습니다.
9. 개인정보 보호책임자
운영자는 개인정보 처리에 관한 업무를 총괄하고 정보주체의 불만 처리와 피해 구제를 위해 아래와 같이 개인정보 보호책임자를 둡니다. 개인정보와 관련한 문의 · 불만 · 피해 구제는 아래로 연락하면 지체 없이 답합니다.
- 성명: 송민찬
- 연락처: hello@mulleh.com
10. 권익침해 구제 방법
개인정보 침해에 대한 분쟁 해결이나 상담은 아래 기관에 신청할 수 있습니다.
- 개인정보 분쟁조정위원회: (국번없이) 1833-6972 · www.kopico.go.kr
- 개인정보침해 신고센터: (국번없이) 118 · privacy.kisa.or.kr
- 경찰청: (국번없이) 182 · ecrm.police.go.kr
11. 유럽연합 · 영국 · 스위스의 정보주체
유럽경제지역(EEA) · 영국 · 스위스에 있는 정보주체에게는 아래를 덧붙입니다.
- 처리의 근거 — 업데이트 확인과 문의 메일은 앱을 제공하고 문의에 답하는 데 필요해서(GDPR 제6조 제1항 b), 사용 통계 · 오류 보고는 앱을 고치려는 운영자의 정당한 이익을 위해서(같은 항 f) 처리합니다.
- 권리 — 열람 · 정정 · 삭제 · 처리 제한 · 이동 · 처리 반대를 요구할 수 있습니다. 사용 통계 · 오류 보고는 끄면 바로 멈춥니다. 사는 나라의 개인정보 감독기관에 민원을 낼 수도 있습니다.
- 국외 이전 — 운영자는 대한민국에 있습니다. 대한민국은 유럽연합과 영국이 개인정보 보호 수준을 적정하다고 인정한 나라입니다. Cloudflare 로의 이전은 Cloudflare 고객 데이터 처리 부속서에 든 표준계약조항(SCC)에 기대고, Google 로의 이전은 Google LLC 가 인증받은 EU-미국 데이터 프라이버시 프레임워크(영국 확장 · 스위스-미국 프레임워크 포함)에 기댑니다.
12. 처리방침의 변경
- 이 처리방침은 2026년 10월 7일부터 적용됩니다.
- 바꿀 때는 시행 7일 전부터 웹사이트에 바뀌는 내용(바뀌기 전과 후)을 알리고, 사용 통계 · 오류 보고에 관한 중요한 변경은 앱 안에서도 알립니다.
- 처음 낸 처리방침입니다. 바꾸면 이전 처리방침을 이 페이지 아래에 남깁니다.
- 이 처리방침은 한국어로 썼습니다. 영어본은 번역이며, 두 글이 다르면 한국어본을 따릅니다.