평생 업데이트 ·
라이선스당 Mac 2대 ·
14일 환불 ·
카드, Apple Pay, Google Pay, WeChat, Cash App
04 · 질문
솔직한 답변
무료로 어디까지 사용할 수 있나요?
다운로드 후 무료로 스캔하여 Mole이 정리할 항목과 확보 가능한 용량을 확인할 수 있습니다. Mole CLI는 오픈 소스이며 MIT 라이선스로 영원히 무료입니다. Mac 앱은 시각적 디스크 트리맵, 실시간 시스템 대시보드, 원클릭 워크플로, 행성 디자인 시스템을 추가합니다. Mac 앱에서의 정리, 제거, 최적화에는 라이선스가 필요합니다.
CleanMyMac과 어떻게 다른가요?
Mole은 오픈입니다. 기반 CLI는 MIT 라이선스이며 전 세계 100명 이상의 기여자가 유지보수하고, 500건 이상의 사용자 제안 수정과 300건 이상의 커뮤니티 PR이 병합되었습니다. Mac 앱은 같은 엔진 위에 구축됩니다. 모든 코드를 감사하고, 이슈를 등록하거나, 직접 수정을 제출할 수 있으며, 로드맵은 실제 사용자들이 만들어 갑니다.
전체 디스크 접근 없이도 작동하나요?
네. Mole은 기본적으로 안전 스캔을 실행합니다. 전체 디스크 접근을 허용하면 App Support와 앱 컨테이너 내부의 더 깊은 캐시까지 도달할 수 있으며, 보통 2~5 GB를 추가로 확보합니다. 설정에서 언제든 허용하거나 건너뛸 수 있습니다.
Mole이 데이터를 업로드하나요?
아니요. 파일 스캔은 로컬에서 실행됩니다. 외부로 나가는 트래픽은 라이선스 확인과 자동 업데이트 체크뿐입니다.
결제 시 Mole이 보는 정보는 무엇인가요?
이메일(라이선스 키용)과 이름(영수증용)뿐입니다. 청구지 주소는 결제 대행사인 Dodo Payments에서 세금 및 카드 인증을 위해 처리합니다. WeChat 결제는 주소 확인을 건너뜁니다.
라이선스 문제가 있나요?
스팸 또는 프로모션 폴더에서 Dodo Payments 이메일을 확인하세요. 키를 붙여넣을 때 앞뒤에 여분의 공백이나 줄바꿈이 없는지 확인하세요. 여전히 해결되지 않으면 Transaction ID와 함께 도움말 페이지를 통해 문의하세요.
라이선스를 활성화하면 Mole은 라이선스 키, 짧은 기기 레이블(Mac의 호스트 이름과 해시된 하드웨어 지문에서 파생)만 전송합니다. 이 정보는 활성화 및 검증을 위해 HTTPS를 통해 Dodo Payments로 전송됩니다.
2. 수집하지 않는 정보
Mole은 파일 내용, 파일 이름, 브라우징 기록, 문서, 비밀번호 또는 정리 중 스캔되는 데이터를 수집, 전송 또는 업로드하지 않습니다. 모든 스캔과 정리는 기기 로컬에서 이루어집니다. Mole은 참고용으로 Mac에 로컬 작업 로그를 보관하며, 이 로그는 기기 밖으로 나가지 않습니다.
3. 서드파티 서비스
Dodo Payments는 Mole의 결제 대행사입니다. 결제, 청구, 라이선스 키 전달, 환불 및 청구서를 처리합니다. 결제 시 Dodo는 자체 개인정보 처리방침에 따라 이름, 이메일, 청구지 주소를 수집합니다. 소프트웨어 업데이트는 Sparkle을 통해 https://mole.fit/appcast.xml에서 HTTPS로 가져옵니다.
4. 데이터 저장
라이선스 키는 기기의 macOS 키체인에 저장됩니다. Dodo Payments가 거래 기록으로 보관하는 것 외에 별도의 사용자 데이터베이스를 유지하지 않습니다.
5. 이용자의 권리
앱 내에서 언제든 라이선스를 비활성화할 수 있습니다. hi@mole.fit으로 이메일하여 보유 중인 개인 데이터의 열람, 수정 또는 삭제를 요청할 수도 있습니다. 30일 이내에 답변해 드립니다. EU/EEA 거주자인 경우 GDPR에 따른 데이터 이동성 및 관할 데이터 보호 기관에 민원을 제기할 권리 등 추가 권리가 있습니다.
키를 붙여넣고 Activate를 클릭합니다. Mole이 실수로 들어간 공백과 줄바꿈을 자동으로 제거합니다.
All tools unlocked가 표시됩니다. 완료입니다.
Mole 내에서 Cmd+Shift+L을 누르고 구매 이메일의 키를 붙여넣은 뒤 Activate를 클릭하세요. 여분의 공백과 줄바꿈은 자동으로 정리됩니다.
4. 새 Mac으로 전환
각 라이선스는 최대 2대의 Mac에서 동시에 사용할 수 있습니다. 이전하려면: 기존 Mac에서 Mole을 열고 Cmd + Shift + L을 누른 뒤 Deactivate this device를 클릭합니다. 그런 다음 새 Mac에서 같은 키로 활성화하세요.
5. 환불 및 청구서
Mole이 기대와 다르다면, 14일 이내에 주문 번호와 함께 hi@mole.fit으로 이메일하세요. 이유를 묻지 않습니다. 전체 조건은 환불 정책을 참조하세요.
Dodo Payments는 구매 후 영수증을 자동으로 생성합니다. 회사명이나 부가세 정보가 포함된 공식 청구서가 필요하면 구매 후 30일 이내에 hi@mole.fit으로 이메일하세요.
6. 설정 및 단축키
Cmd + ,를 눌러 설정을 엽니다. 세 가지 토글이 있습니다:
Planet Landing은 탭 전환 시 행성 인트로 애니메이션을 제어합니다. 끄면 각 도구로 바로 이동합니다.
Language에서 영어, 중국어, 중국어(번체), 일본어, 한국어, 프랑스어, 독일어, 이탈리아어, 스페인어 중 선택할 수 있습니다. 변경은 다음 실행 시 적용됩니다.
License는 활성화 상태를 보여줍니다. 클릭하여 활성화, 비활성화 또는 기기 전환이 가능합니다.
키보드 단축키:
Cmd + , 설정 열기
Cmd + Shift + L 라이선스 패널 열기
Esc 모든 오버레이 닫기 (설정, 라이선스, Doctor, 검토 패널)
7. Mole 내에서 Doctor 실행
메뉴 바에서 Help -> Run Doctor...를 선택합니다. Mole이 Mac, 권한, 최근 작업, 환경에 관한 간단한 보고서를 수집합니다. Copy Report를 클릭해 채팅에 공유하거나, Open GitHub Issue를 클릭해 모든 정보가 미리 채워진 버그 양식으로 이동하세요.
전체 디스크 접근이 없음
Mole은 ~/Library 및 시스템 위치의 캐시를 스캔하기 위해 전체 디스크 접근이 필요합니다. 시스템 설정 -> 개인정보 보호 및 보안 -> 전체 디스크 접근을 열고 Mole을 활성화한 뒤 앱을 재실행하세요. Mole은 이 위치에서 읽기만 하며 파일 내용을 어디에도 보내지 않습니다.
메모리 압력이 높음
활성 메모리와 압축 메모리가 캐시를 밀어낼 때 macOS가 높은 메모리 압력을 보고합니다. 사용하지 않는 앱(특히 탭이 많은 브라우저와 대형 Electron 도구)을 닫으세요. Mole의 상태 탭에서 CPU와 메모리 사용량 상위 프로세스를 확인할 수 있습니다.
디스크가 거의 가득 참
시동 디스크 사용률이 90%를 넘으면 macOS가 스와핑을 시작하고 속도가 저하됩니다. 정리 탭을 열어 캐시, 로그, 휴지통을 정리하세요. 큰 폴더를 일회성으로 처리하려면 분석 탭에서 디렉터리별 용량을 시각화하여 대용량 항목을 찾을 수 있습니다.
Mole의 작업 로그를 쓸 수 없음
Mole은 ~/Library/Logs/mole/operations.log에 작업별 로그를 기록합니다. 디스크가 가득 찼거나 해당 디렉터리에 쓸 수 없으면 로그가 조용히 실패합니다. 공간을 확보한 뒤 Mole을 종료하고 다시 여세요. 다음 실행 시 Doctor 보고서가 정상으로 표시됩니다.
최근 작업이 실패함
실패는 보통 정리 또는 제거 배치 내 특정 경로가 macOS에 의해 보호되었거나, 다른 앱에 의해 차단되었거나, Mole이 도달하기 전에 이미 삭제된 경우입니다. 실패가 발생한 탭(정리, 제거, 최적화)을 열고 상세 오버레이를 확인하세요. 각 실패 행에 사유가 표시됩니다.
Mole은 하나의 클리닝 엔진을 공유하는 두 가지 인터페이스입니다. CLI는 무료 오픈 소스이며 MIT 라이선스입니다. Mac 앱은 $9 평생 사용의 네이티브 SwiftUI 앱입니다. 다섯 가지 도구를 공유하며, CLI에는 터미널 전용 명령이 추가됩니다.
Mac 앱
정리 (지구)
11가지 카테고리를 스캔합니다: 앱 캐시, 브라우저 임시 파일, 개발자 도구(Xcode, npm, pip), AI 도구(ChatGPT, Claude, Copilot), 커뮤니케이션 앱(Discord, Slack), 클라우드 스토리지, 디자인 도구(Adobe, Figma 캐시), 시스템 로그, 기타 임시 파일, .DS_Store. 휴지통은 목록 맨 끝에 별도로 표시됩니다.
검토 목록은 삭제 영향도순으로 정렬됩니다: 재생성 가능한 캐시가 먼저, 사용자 가시 상태가 마지막, 휴지통은 항상 맨 아래. 하드링크 인식 크기 측정으로 여러 도구가 공유하는 파일(uv, pnpm)은 중복 계산되지 않습니다. 기본 삭제는 영구 삭제이므로 확보된 용량이 표시 수치와 일치합니다. 설정에서 시스템 휴지통 경유로 전환할 수 있습니다.
제거 (화성)
삭제할 앱을 선택하세요. Mole이 15개 이상의 Library 하위 디렉터리에서 잔여 파일을 찾습니다: Application Support, Caches, Preferences, Logs, Launch Agents, Launch Daemons, Login Items, Containers, Group Containers, Saved Application State 등. Dock 항목(고정 앱, 고정 기타, 최근 앱)은 자동으로 정리됩니다.
Root 소유 앱은 세션당 한 번 비밀번호를 요청하며, 이후 제거는 자동으로 실행됩니다. 약 50개의 시스템 필수 번들은 선택할 수 없도록 숨겨집니다. 보안 및 바이러스 백신 앱은 해당 벤더의 자체 제거 프로그램 링크를 표시합니다. 개인 데이터처럼 보이는 항목은 삭제 전 경고합니다.
최적화 (수성)
22가지 안전한 유지보수 작업을 한 번의 탭으로 실행합니다. 관리자 권한이 필요 없는 작업은 자동으로 실행됩니다. 관리자 작업은 한 번만 확인 후 일괄 처리됩니다.
작업 내용: Quick Look, Spotlight, 폰트 캐시, Launch Services 재구축, SQLite 스토어 정리, DNS 플러시, 알림 기록 정리, 손상된 환경설정 파일 복구, 격리 데이터베이스 정리, 네트워크 볼륨에서 .DS_Store 방지, 손상된 Launch Agent 및 공유 파일 목록 제거.
안전 장치가 위험한 상황에서 작업을 건너뜁니다: 외부 오디오 기기 연결 시 Bluetooth 재설정 건너뛰기, 브라우저 열림 시 폰트 캐시 재구축 건너뛰기, 배터리 모드에서 Spotlight 재인덱싱 건너뛰기, VPN 활성 시 네트워크 스택 플러시 건너뛰기.
분석 (목성)
디스크 전체의 트리맵 시각화입니다. 어떤 디렉터리든 들어가서 각 단계의 크기를 확인하세요. 우클릭으로 휴지통에 넣거나 Finder에서 표시할 수 있으며, 맵 뷰를 벗어나지 않습니다.
크기를 측정할 수 없는 항목(권한 제한 폴더, TCC 제한 컨테이너)은 조용히 생략하지 않고 재시도 옵션과 함께 표시됩니다. 보호된 탐색 루트(/, /Users, /Applications)는 휴지통으로 보낼 수 없습니다. 디스크 스캔 결과는 빠른 재진입을 위해 24시간 캐시됩니다.
상태 (태양)
9가지 지표를 하나의 벤토 그리드에 표시하며, 각각 60초 스파크라인이 포함됩니다: CPU, 메모리, GPU, 디스크 I/O, 네트워크 처리량, 배터리 상태, 온도 상태, 가동 시간, 건강 점수(0~100).
그리드 아래의 프로세스 목록은 매초 업데이트됩니다. 열 헤더(이름, CPU, 메모리)를 클릭하여 정렬하세요. 행을 클릭하면 고정되어 새로고침 시에도 상단에 유지되므로, 스크롤에서 놓치지 않고 특정 앱을 관찰할 수 있습니다.
Doctor
메뉴 바에서: Help -> Run Doctor.... Mole이 Mac 모델, macOS 버전, 권한, 최근 작업, 환경에 관한 간단한 진단 보고서를 수집합니다. Copy Report를 클릭해 채팅에 붙여넣거나, Open GitHub Issue를 클릭해 보고서가 미리 채워진 버그 양식으로 이동하세요.
Doctor는 다섯 가지 상태를 감지합니다: 전체 디스크 접근 누락, 높은 메모리 압력, 90% 이상의 디스크 사용량, 기록 불가능한 작업 로그, 최근 작업 실패. 각 상태는 해결 단계가 포함된 도움말 문서로 연결됩니다. 자세한 내용은 도움말 페이지를 참조하세요.
설정
Planet Landing: 각 탭의 행성 인트로 애니메이션을 토글합니다. 끄면 탭이 도구로 바로 열립니다. 삭제 모드: 영구 삭제(캐시 기본값)와 휴지통 경유 중 선택합니다. 전체 디스크 접근: 시스템 설정을 여는 바로가기입니다. 라이선스 활성화: Cmd + Shift + L을 누르거나 Mole 메뉴를 사용하세요.
CLI
설치
Homebrew: brew install mole. 스크립트: curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash. mo를 실행하면 인터랙티브 메뉴가 나오고, 하위 명령어를 직접 실행할 수도 있습니다.
공유 명령어 (Mac 앱에도 포함)
mo clean
Mac 앱과 동일한 11가지 카테고리를 대상으로 심층 정리합니다. 삭제 없이 미리보기하는 --dry-run, 상세 로그를 위한 --debug, 보호할 캐시를 관리하는 --whitelist를 지원합니다. 실행 중인 앱의 캐시는 자동으로 건너뜁니다.
mo uninstall
잔여 파일 감지가 포함된 인터랙티브 앱 선택입니다. 앱 크기, 번들 ID, 마지막 사용 날짜를 표시합니다. Mac 앱과 동일한 15개 이상의 잔여 카테고리를 찾습니다. --dry-run을 지원합니다.
mo optimize
동일한 22가지 유지보수 작업을 실행합니다. 관리자 작업은 비밀번호를 요청합니다. 특정 작업을 이후 실행에서 제외하는 --whitelist를 지원합니다.
mo analyze
터미널에서 인터랙티브 트리맵을 표시합니다. 화살표 키 또는 Vim 키바인딩(h/j/k/l)으로 탐색합니다. 맵에서 직접 파일을 휴지통에 넣을 수 있습니다. --json 출력과 외장 드라이브를 위한 mo analyze /Volumes 같은 사용자 경로를 지원합니다.
mo status
실시간 시스템 대시보드: CPU, GPU, 메모리, 디스크 I/O, 네트워크, 배터리, 온도, 가동 시간, 건강 점수, 상위 프로세스와 60초 스파크라인. 다른 도구로 파이핑하기 위한 --json을 지원합니다.
CLI 전용 명령어
mo purge
프로젝트 디렉터리의 오래된 빌드 아티팩트를 찾습니다: node_modules, target, .build, build, dist, venv. 설정 가능한 경로(기본: ~/Projects, ~/GitHub, ~/dev)를 스캔합니다. 7일 미만의 프로젝트는 "Recent"로 표시되며 기본적으로 선택 해제됩니다. --dry-run과 스캔 디렉터리를 설정하는 --paths를 지원합니다.
mo installer
다운로드, 데스크톱, Homebrew 캐시, iCloud, 메일 첨부파일에서 .dmg, .pkg, .zip 설치 파일을 찾습니다. 각 파일을 원본 위치별로 라벨링합니다. --dry-run을 지원합니다.
mo touchid
sudo 명령에 Touch ID를 활성화합니다. mo touchid enable로 설정하고 mo touchid disable로 되돌립니다. --dry-run을 지원합니다.
유틸리티 명령어
mo completion
Bash와 Zsh용 셸 탭 자동완성을 설정합니다. 셸을 자동 감지하고 적절한 설정 파일을 업데이트합니다.
mo update
최신 안정 릴리스로 자체 업데이트합니다. --nightly로 main 브랜치의 최신 미공개 빌드를 받을 수 있습니다(스크립트 설치 전용). --force로 현재 버전을 재설치합니다.
mo remove
설정 파일과 셸 연동을 포함하여 Mole CLI를 시스템에서 제거합니다. --dry-run을 지원합니다.
안전성
CLI와 Mac 앱 모두 동일한 안전 원칙을 공유합니다:
경로 보호. 내장된 거부 목록이 시스템 필수 디렉터리, 홈 폴더의 핵심 구조, 알려진 캐시 위치 밖의 모든 경로를 보호합니다. 심볼릭 링크는 작업 전에 해석하고 검증합니다.
프로세스 인식. 실행 중인 앱의 캐시는 정리 시 건너뜁니다. 브라우저가 열려 있는 동안에는 브라우저 캐시를 건드리지 않습니다.
라이선스 게이트. Mac 앱에서 모든 파괴적 작업(정리, 제거, 최적화, 분석에서 휴지통 이동)은 활성 라이선스가 필요합니다. 스캔은 항상 무료입니다.
화이트리스트. CLI(~/.config/mole/whitelist)와 Mac 앱 모두 특정 캐시나 최적화 작업을 이후 실행에서 보호할 수 있습니다.
작업 로그. 모든 삭제는 ~/Library/Logs/mole/operations.log에 기록됩니다. Mac 앱의 Doctor 오버레이가 이 로그의 상태를 확인하고 최근 실패를 표시합니다.
미리보기 우선. CLI는 모든 파괴적 명령에 --dry-run을 지원합니다. Mac 앱은 작업 전에 전체 파일 목록과 용량을 보여줍니다.
문제 해결
Mac 앱에는 일반적인 문제를 감지하는 내장 Doctor가 포함되어 있습니다. 메뉴 바에서 Help -> Run Doctor...로 엽니다. 특정 상태에 대해서는 도움말 페이지를 참조하세요.
CLI의 경우 --debug를 추가하면 상세 로그를 볼 수 있습니다. 최근 활동은 ~/Library/Logs/mole/operations.log의 작업 로그를 확인하세요. 명령이 아무 말 없이 실패하면 시스템 설정에서 전체 디스크 접근이 허용되었는지 확인하세요.