claude-code-notifier
작동 방식 자주 묻는 질문 지원
시작하기
개인정보약관
◐한국어
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文

개인정보 처리방침

최종 업데이트: 2026년 11월 3일 · TouchTap Ltd

이 문서는 영어 버전의 번역본입니다. 두 버전의 내용이 다를 경우 영어 버전이 우선합니다.

이 페이지의 내용 01본 앱 개요 02수집하는 데이터 03데이터 이용 방법 04데이터 저장 및 보안 05제3자 서비스 06데이터 공유 07귀하의 권리와 선택 08프로젝트 경로와 명령어 09아동의 개인정보 10국외 데이터 이전 11방침 변경 12문의하기

본 개인정보 처리방침은 Claude Code Notifier가 귀하의 데이터를 처리하는 방식을 설명합니다. Claude Code Notifier는 iOS 및 Android용 휴대폰 앱, ccn(macOS, Linux 및 Windows용 명령줄 도구), 선택 사항인 Mac 메뉴 막대 앱, 당사 릴레이 서버, 그리고 본 웹사이트로 구성됩니다. 이를 통칭하여 "본 앱"이라 합니다. 본 앱은 TouchTap Ltd("당사")가 제공합니다. 당사는 어떤 데이터가 수집되는지, 어떻게 이용되는지, 누구와 공유될 수 있는지를 명확히 알려 드리고자 합니다.

요약 계정은 없습니다. Claude Code가 작업을 완료하거나 귀하의 응답이 필요할 때, 컴퓨터 측(ccn 또는 Mac 앱)이 당사 릴레이 서버를 통해 귀하가 페어링한 휴대폰으로 알림을 보냅니다. 알림에는 프로젝트 이름과 폴더 경로, Claude의 메시지 또는 Claude가 하는 질문, 그리고 권한 요청의 경우 관련 명령어나 파일이 포함될 수 있습니다. 서버는 알림을 48시간 이내에 삭제합니다. 당사는 귀하의 데이터를 판매하거나 광고에 이용하지 않습니다.

01본 앱 개요

Claude Code Notifier는 다음으로 구성됩니다.

iOS / AndroidClaude Code Notifier 휴대폰 앱컴퓨터에서 보낸 알림을 받고, 휴대폰에서 Claude Code에 응답할 수 있게 합니다. App Store에는 Claude Code Notifier Companion이라는 이름으로 등록되어 있습니다.
macOS / Linux / Windows명령줄 도구 ccnClaude Code가 훅(hook)을 통해 실행하는 작은 프로그램입니다. 휴대폰으로 알림을 보내고 귀하의 답변을 기다립니다. Windows 지원은 베타입니다.
macOS, 선택 사항Mac용 Claude Code NotifierMac에서 ccn과 같은 역할을 하는 메뉴 막대 앱으로, Mac 알림 표시와 웹훅 전송도 할 수 있습니다.
클라우드릴레이 서버컴퓨터와 휴대폰 사이에서 알림과 귀하의 답변을 전달하고, 휴대폰에서 변경할 수 있도록 각 컴퓨터의 설정을 보관합니다.

02수집하는 데이터

2.1ccn(명령줄 도구)

Claude Code는 세션 중 일곱 시점(세션 시작, 귀하가 프롬프트를 제출할 때마다, 각 도구 사용 전, 권한 요청, 권한 알림, Claude가 멈출 때, 세션 종료)에 ccn을 실행하고 해당 시점의 세부 정보, 즉 세션 ID, 작업 폴더, Claude가 사용하려는 도구와 그 입력값, 귀하가 입력한 프롬프트, Claude의 마지막 메시지, Claude가 하는 질문을 전달합니다. ccn은 다음 데이터를 귀하의 컴퓨터의 ~/.config/ccn/(Windows에서는 %APPDATA%\ccn\)에 보관합니다.

데이터 유형설명목적
구성서버 주소, 이 컴퓨터의 ID와 이름, 설정 사본, 데스크톱 알림·자동 업데이트·페어링 제안 사용 여부(config.toml), 마지막으로 업데이트를 확인한 시각페어링 정보와 환경설정 기억
자격 증명당사 서버에 이 컴퓨터를 식별시키는 무작위 토큰. 귀하의 사용자 계정만 읽을 수 있는 파일(credentials)에 저장되며, 귀하가 선택하는 경우 시스템 키체인에 저장됩니다릴레이 서버 인증
세션 파일Claude Code 세션당 작은 파일 하나: 작업 폴더, 최근 프롬프트(최대 4,000자), 최근 도구 호출, 터미널 식별자(터미널 프로그램, tmux 창 등), 마지막으로 보낸 알림. 세션이 끝나거나 7일간 사용되지 않으면 삭제됩니다알림 작성 및 중복 확인
로그오류와 소요 시간. 프롬프트, 명령어, 메시지는 포함하지 않습니다(ccn.log, 1MB 미만으로 유지)문제 해결
Claude Code 설정~/.claude/settings.json에 추가되는 훅 항목 7개와 해당 파일의 1회성 백업Claude Code가 ccn을 실행할 수 있도록 함

ccn은 당사 릴레이 서버에 다음을 보냅니다. 등록 시에는 이 컴퓨터의 무작위 ID, 토큰, 이름(기본값은 컴퓨터의 호스트 이름이며 다른 이름을 선택할 수 있습니다), 운영체제, ccn 버전 및 지원하는 기능을 보내고, 각 알림에 대해서는 2.4에 기재된 데이터를 보냅니다. 또한 당사 서버로 보내는 모든 요청에는 서버가 귀하의 언어로 응답할 수 있도록 ccn 버전과 컴퓨터의 언어(본 앱이 지원하는 17개 언어 중 하나로, 운영체제 또는 CCN_LANG에서 가져옴)가 포함됩니다. 휴대폰의 응답을 기다릴지 결정하기 위해 ccn은 키보드와 마우스가 얼마나 오래 사용되지 않았는지 확인합니다. 이 확인은 귀하의 컴퓨터에서 이루어지며 그 결과는 전송되지 않습니다. ccn pair는 2.5에 설명된 익명 설정 이벤트를 보냅니다. 훅은 분석 데이터를 보내지 않습니다.

ccn의 훅은 휴대폰을 페어링하기 전, 설치 시에 설치됩니다. 휴대폰을 페어링하기 전까지 ccn은 알림을 컴퓨터 자체에만 표시하며, 귀하의 세션에 관해 당사 서버로 아무것도 보내지 않습니다. 컴퓨터가 이미 등록되어 있다면 Claude Code 세션이 시작될 때마다 휴대폰이 페어링되었는지 당사 서버에 문의합니다. 컴퓨터에서 알림을 열 번 정도 표시한 뒤에는 터미널에 한 줄로 휴대폰 페어링을 제안할 수 있습니다. ccn config set pair_nudges off로 이 제안을 끌 수 있습니다.

하루에 한 번, Claude Code 세션이 시작될 때 ccn은 백그라운드에서 새 버전이 있는지 확인합니다. 당사 서버에 최신 릴리스의 버전 번호를 문의하며, 이때 자신의 버전과 컴퓨터의 언어만 보내고 식별자는 보내지 않습니다. 더 새로운 버전이 있고 ccn이 이 웹사이트의 설치 스크립트나 npx로 설치된 경우, GitHub에서 릴리스와 체크섬 파일을 다운로드하여 체크섬을 검증한 뒤 자신의 프로그램 파일을 교체합니다. GitHub에는 이 다운로드가 다른 모든 다운로드와 동일하게 보입니다(5.6 참조). Homebrew, npm, Scoop 또는 winget으로 설치된 복사본은 절대 교체되지 않으며, ccn은 실행할 명령어만 표시합니다. 이 확인은 ccn config set auto_update off를 실행하거나 CCN_NO_AUTO_UPDATE=1을 설정하여 끌 수 있습니다. 업데이트의 성공 또는 실패 여부는 익명 설정 이벤트로 보고됩니다(2.5).

2.2Mac 애플리케이션(선택 사항)

Mac 메뉴 막대 앱은 다음 데이터를 수집하여 귀하의 Mac에 로컬로 저장합니다.

데이터 유형설명목적
세션 기록Claude Code 세션 ID, 시작/종료 시각, 소요 시간, 세션 상태세션 기록 및 통계 추적
프로젝트 정보프로젝트 이름과 파일 시스템 경로알림이 어느 프로젝트와 관련되는지 식별
터미널 컨텍스트터미널 애플리케이션 이름, 세션 식별자, 프로세스 ID, 작업 디렉터리휴대폰에서 보낸 답변을 올바른 터미널로 전달
세션 이벤트알림 타임스탬프, 이벤트 유형, 메시지, 사용자 프롬프트세션 기록 및 통계
도구 컨텍스트Claude가 권한을 요청할 때의 도구 이름과 요약된 도구 입력값권한 알림에 맥락 제공
사용자 환경설정알림 설정, 방해 금지 시간, 알림 반복 간격, 터미널 앱 환경설정애플리케이션 동작 맞춤 설정
웹훅 구성선택 사항인 웹훅 연동을 위한 URL, 인증 토큰, 페이로드 템플릿외부 서비스로 알림 전달

휴대폰과 페어링된 경우 Mac 앱은 당사 릴레이 서버에 무작위 ID, 토큰, Mac의 이름, 그리고 2.4에 기재된 알림 데이터를 보냅니다.

2.3iOS 및 Android 앱

휴대폰 앱은 다음을 수집하고 저장합니다.

데이터 유형설명목적
기기 식별자처음 실행할 때 생성되는 무작위 ID. iOS에서는 키체인에, Android에서는 앱의 암호화된 저장소에 보관됩니다페어링, 알림 및 구입을 위한 휴대폰 식별
푸시 토큰Apple 푸시 알림 서비스(APNs) 또는 Firebase Cloud Messaging(FCM) 토큰. 앱은 열릴 때 알림 권한을 요청하기 전에 이 토큰을 요청하므로, 귀하가 알림을 허용하지 않았더라도 서버가 무음 업데이트(예: 페어링 완료)를 보낼 수 있습니다휴대폰으로 알림 및 업데이트 전달
기기 세부 정보휴대폰이 앱에 제공하는 기기 이름(Android에서는 모델명), 모델, 운영체제 버전, 앱 버전, App Store 또는 지역 국가, 선호 언어, 알림 허용 여부, 이용 상태(무료 체험, 구독, 평생 이용 또는 없음)컴퓨터에 휴대폰을 이름으로 표시, 허용된 경우에만 표시되는 알림 전송, 지원
알림 기록제목, 메시지, 프로젝트 이름, 귀하의 답변을 포함하여 귀하가 받은 알림. 휴대폰에 보관됩니다알림 기록 표시 및 오프라인 접근 허용
페어링 및 컴퓨터 설정귀하가 페어링한 컴퓨터, 그 이름과 유형, 각 컴퓨터에 대해 귀하가 변경한 설정컴퓨터 관리
페어링 코드컴퓨터가 휴대폰과 페어링할 수 있도록 휴대폰에 표시되는 6자리 코드ccn을 실행하는 컴퓨터 페어링
구독 상태활성 구독 또는 평생 이용 구입 여부와 귀하가 보낸 답변 수앱 이용 권한 관리
알림 설정 및 카운터앱이 휴대폰 자체에 설정하는 알림(체험 종료, 컴퓨터 연결, 또는 아직 Claude Code를 쓰지 않는다고 말할 때 요청하는 알림)과, 요청에 언제 응답했는지 같은 휴대폰에 저장되는 몇 가지 카운터입니다. 이 중 어느 것도 저희에게 전송되지 않습니다설정을 마치도록 돕고 어떤 요금제를 제안할지 결정하기 위해
설치 링크(Android)컴퓨터가 보여 준 링크로 Android 앱을 설치하면 Google Play가 앱에 일회용 페어링 토큰을 전달합니다. 앱은 첫 실행 시 한 번만 읽고 30분이 지나면 무시합니다코드를 입력하지 않고 컴퓨터를 연결하기 위해
잠금 화면 카드(iOS)잠금 화면 카드(Live Activities)를 사용하는 경우: Apple이 앱에 카드를 시작하고 업데이트하라고 주는 토큰, 카드가 켜져 있는지, 휴대폰이 잠긴 동안 세부 정보를 숨기는지요청과 진행 상황을 잠금 화면에 표시하기 위해

휴대폰 앱은 카메라로 컴퓨터가 보여 주는 QR 코드(ccn pair 또는 Mac 앱)를 스캔할 수 있습니다. 이미지는 휴대폰에서 처리되며 저장되거나 전송되지 않습니다.

2.4릴레이 서버

당사 릴레이 서버는 다음을 저장합니다.

데이터 유형설명보존 기간
알림알림 유형, 제목, 메시지, 프롬프트 텍스트(Claude의 마지막 메시지 최대 1,500자, 귀하의 프롬프트 앞부분 최대 300자, 계획, 또는 질문과 그 선택지), 프로젝트 이름, 프로젝트 폴더 경로, 도구 이름, 도구 입력값 요약(셸 명령어 또는 파일 경로 등, 최대 200자), 세션 ID, 터미널 컨텍스트(터미널 유형, 세션 식별자, 작업 폴더)48시간 이내 삭제
귀하의 답변휴대폰에서 보낸 내용(승인, 선택, 또는 Claude에 대한 후속 지시), 보낸 시각, 휴대폰과 컴퓨터 중 어디에서 보냈는지 여부알림과 함께 48시간 이내 삭제
컴퓨터 기록각 컴퓨터의 무작위 ID와 토큰, 이름, 운영체제, 유형(ccn 또는 Mac 앱), 버전, 지원 기능, 등록 시각 및 마지막 확인 시각컴퓨터가 60일 동안 연결되지 않으면 해당 컴퓨터의 설정 및 페어링과 함께 삭제
컴퓨터 설정휴대폰에서 또는 ccn config set으로 컴퓨터에 대해 귀하가 선택한 설정: 보낼 알림 종류, 방해 금지 시간, 사운드, 휴대폰의 응답을 기다리는 시간변경 시까지, 컴퓨터 기록과 함께 보관
휴대폰 기록기기 식별자, 푸시 토큰, 플랫폼, 2.3에 기재된 기기 세부 정보휴대폰이 60일 동안 앱을 사용하지 않았고 그 기간 동안 연결된 컴퓨터와 페어링되어 있지 않으면 해당 휴대폰의 페어링과 함께 삭제하며, 앱 삭제 후 등 Apple 또는 Google이 푸시 토큰이 더 이상 유효하지 않다고 알릴 때에도 삭제
페어링 기록어느 휴대폰이 어느 컴퓨터와 페어링되어 있는지(컴퓨터당 휴대폰 최대 3대)와 각 페어링이 활성 상태인지 해제되었는지 여부페어링을 해제하면 해제됨으로 표시하고, 60일 후 삭제
페어링 코드휴대폰 또는 Mac 앱에 표시되는 6자리 코드Mac 앱이 보여 주는 코드는 5분 후 만료됩니다. ccn이 보여 주는 코드 또는 QR 코드와 휴대폰이 보여 준 코드는 24시간 동안 사용할 수 있습니다. 사용하면 지워집니다
제품 분석휴대폰 앱의 익명 이벤트, 그리고 ccn와 설치 스크립트의 설정 이벤트(2.5 참조)60일
충돌 및 멈춤 보고서iOS 앱의 충돌 및 멈춤에 대한 익명 보고서(2.5에 설명)60일
의견의견 양식에서 보내는 내용, 또는 구매 화면을 나가면서 무엇이 망설여지게 했는지 알려 줄 때: 선택한 이유, 추가한 글(최대 1,000자), 플랫폼, 앱 버전과 언어. 기기 식별자와 연결됩니다60일
사용 카운터휴대폰과 날짜별로, 페어링된 컴퓨터에서 몇 개의 요청이 도착했고 몇 개에 응답했는지60일 이내
결제 및 체험 알림휴대폰이 스토어 구독을 가진 적이 있는 경우: 결제가 실패하면 알려 드리기 위한 푸시 토큰, 플랫폼, 언어, 시간대. 기기 식별자와 연결됩니다. 또한 구독이 받은 알림(결제 알림 최대 3회, 취소된 체험 후의 사과, 사용 카운터 요약)과 요약에 인용된 수치. 앱은 결제가 실패하고 있는지 저희 서버에도 문의합니다푸시 토큰: 앱이 마지막으로 갱신한 지 60일 후. 전체: 내 데이터 삭제를 사용할 때
페어링 실패페어링 코드가 거부될 때: 이유, 플랫폼, 앱 버전, 국가, 가장 가까운 유효한 코드와 몇 자리가 다른지, 이전 코드와 일치하는지, 그리고 기기 식별자의 솔트가 적용된 단방향 해시(식별자 자체는 절대 아님)60일
잠금 화면 카드iOS 잠금 화면 카드의 경우: 휴대폰의 시작 및 업데이트 토큰, 카드가 켜져 있는지, 각 카드의 내용(프로젝트 이름과 요청 또는 Claude가 하는 일의 짧은 요약이며, 잠긴 동안 세부 정보를 숨기도록 설정하지 않으면 명령이나 파일 이름이 포함될 수 있음). 컴퓨터의 진행 중 및 완료된 세션의 경우: 프로젝트 이름, 짧은 제목과 요약, 단계·파일·승인·시간 카운터카드: 종료 1주일 후. 세션: 컴퓨터의 기록과 함께
구입 기록Apple 및 Google이 보내는 구입 관련 통지: 상품, 거래 ID 또는 구입 토큰, 날짜, 가격, 통화, 스토어 국가, 갱신·취소·환불 상태. 기기 식별자와 연결됩니다각 구입, 갱신 또는 통지일로부터 6년 동안 재무 기록으로 보관한 후 삭제. 휴대폰 기록이 삭제되더라도 해당 6년 동안 보관
웹 라이선스당사 웹사이트에서 구입한 라이선스의 경우: 귀하가 Lemon Squeezy에 제공한 이메일 주소, 플랜, 상태와 갱신일, Lemon Squeezy의 고객·주문·구독 ID, 결제를 시작한 웹사이트 페이지와 캠페인 태그(예: utm_source), 키의 마지막 4자리와 그 단방향 해시(키 자체는 저장하지 않음), 그리고 라이선스를 보유한 컴퓨터(ID, 이름, 운영 체제, 추가 및 제거된 날짜)라이선스가 유효한 동안과 종료 후 6년간 구입 기록으로 보관한 후 삭제. 이메일은 키와 재발급 링크를 보내는 데에만 사용. 컴퓨터의 이름은 해당 컴퓨터 자체의 기록이 삭제되면 라이선스에서 제거됨
라이선스 구입Lemon Squeezy가 보내는 각 라이선스 주문, 갱신, 환불 통지: 금액, 통화, 세금, 날짜, 상태해당 날짜로부터 6년간 재무 기록으로 보관한 후 삭제
팀 플랜 문의당사 웹사이트의 팀 플랜 양식에 입력하신 내용(이름, 이메일 주소, 회사, 좌석 수, 청구 선호 사항, 메시지), 귀하를 해당 양식으로 이끈 페이지와 캠페인 태그, 페이지 언어, 접속 국가, 그리고 반복 전송을 제한하는 용도로만 사용하는 IP 주소의 단방향 해시. 답변할 수 있도록 각 문의는 당사에도 이메일로 전송됨팀 플랜에 대한 답변에만 사용. 12개월 후 또는 요청 시 더 일찍 삭제
라이선스 결제 및 링크결제를 이를 기다리는 터미널 또는 웹 페이지와 연결하는 임의의 ID(새 키가 한 번 표시될 때까지 보관), 그리고 분실한 키를 교체하기 위해 이메일로 보낸 각 링크의 단방향 해시새 키는 처음 표시될 때 또는 24시간 후에 제거. 결제 건은 60일 후 삭제. 교체 링크는 30분간 유효하며 하루 뒤 삭제
가격 테스트귀하의 설치본이 구입을 시작할 때 본 가격 테스트 버전. 기기 식별자와 연결됩니다휴대폰 기록과 함께 삭제하며, 휴대폰이 페어링된 적이 없으면 구입 시작 60일 후 삭제
환불 지원 동의iOS 앱에서 "환불 요청 지원"을 켰는지 여부(기기 식별자에 연결)마지막으로 변경한 지 60일 후, 연결된 구매 기록이 없으면 삭제

휴대폰이나 컴퓨터를 60일 동안 사용하지 않으면 서버는 해당 기기의 기록과 페어링을 삭제합니다. 다시 사용하려면 다시 페어링해야 합니다.

릴레이 서버는 귀하의 IP 주소를 저장하지 않습니다. 당사의 호스팅 제공업체인 Cloudflare는 각 요청을 전달하기 위해 IP 주소를 처리하며, 요청이 어느 국가에서 왔는지 당사에 알려 줍니다. 당사는 오용을 감지하기 위해 페어링 코드가 거부된 경우, 그리고 ccn의 설정 이벤트를 포함한 분석 이벤트 및 충돌 보고서(2.5 참조)와 함께 해당 국가를 기록하며, 그 기록은 60일 후 삭제합니다.

2.5분석

휴대폰 앱은 익명의 제품 이벤트를 당사 자체 서버로 보냅니다. 이벤트에는 기기 식별자가 포함되지 않으며, 서버는 이벤트와 함께 IP 주소를 저장하지 않습니다. 각 묶음에는 플랫폼, 앱 버전 및 빌드, 운영체제 버전, 기기 모델, 국가, 언어, 이용 상태, 빌드 유형만 포함됩니다. 이벤트는 앱이 어떻게 사용되는지를 나타냅니다. 예를 들어 앱이 열렸는지, 페이월이 표시되었거나 요금제가 선택되었는지, 구입 결과, 온보딩 단계, 알림 권한이 허용되었는지, 설정하려고 선택한 컴퓨터의 종류(macOS, Linux 또는 Windows), 페어링 코드가 표시되었거나 설치 명령어가 복사되었는지, 페어링이 완료되었는지(컴퓨터의 종류와 운영체제 포함), 그리고 귀하가 알림에 응답했는지(프롬프트의 종류만 포함) 등입니다. 이벤트에는 프로젝트 이름, 명령어, 프롬프트 또는 Claude의 메시지가 절대 포함되지 않습니다.

iOS 앱은 충돌을 찾아 수정할 수 있도록 익명의 충돌 및 멈춤 보고서를 당사 서버로 보냅니다. 이 보고서는 Apple의 MetricKit 프레임워크가 제공합니다. 보고서에는 앱 버전과 빌드, 운영 체제 버전, 기기 모델, 국가, 그리고 오류의 기술적 세부 정보(오류 유형과 시그널, 코드 모듈 이름과 오프셋으로 표시된 스택)가 담깁니다. 이름, 계정, 기기 식별자, IP 주소, 알림 내용은 담기지 않으며, 서버도 IP 주소를 저장하지 않습니다. 보고서는 60일 후 삭제됩니다. 휴대폰 앱은 제3자 분석 또는 충돌 보고 서비스를 사용하지 않으며, Android 앱은 충돌 보고서를 당사 서버로 보내지 않습니다.

ccn pair와 이 웹사이트의 설치 스크립트는 설치나 페어링이 어디에서 실패하는지 파악할 수 있도록 몇 가지 익명 설정 이벤트를 당사 자체 서버로 보냅니다. 설치의 시작·완료·실패(어느 단계에서 실패했는지), 페어링의 시작·완료·실패(만료된 코드 같은 짧은 이유), ccn의 설치 방법(설치 스크립트, Homebrew 또는 npm), ccn 버전, 운영 체제와 프로세서 종류가 포함됩니다. ccn은 자동 업데이트의 성공 또는 실패 여부도 업데이트 전후 버전과 함께 보고합니다. 식별자, 컴퓨터 이름, Claude Code 세션의 내용은 포함되지 않습니다. 서버는 휴대폰 앱의 이벤트와 마찬가지로 요청이 온 국가와 컴퓨터의 언어를 추가하며, IP 주소는 저장하지 않습니다. CCN_NO_ANALYTICS=1 또는 DO_NOT_TRACK=1를 설정하면 끌 수 있습니다.

본 웹사이트는 쿠키를 사용하지 않는 개인정보 보호 중심의 분석 서비스인 Umami를 사용합니다. Umami는 페이지 조회수와 다운로드 및 설치 버튼 클릭 수(어느 운영체제의 설치 명령어가 표시되거나 복사되었는지 포함)를 집계합니다. 라이선스 페이지에서는 구입 클릭(플랜 포함), 키를 조회했거나 교체 링크를 요청한 사실, 새 키가 표시된 사실을 집계하며, 키·귀하의 이메일·결제 건의 ID는 집계하지 않습니다.

ccn unlock, ccn activate, ccn deactivate는 ccn pair와 같은 종류의 익명 설정 이벤트를 보냅니다. 구입이 시작되었다는 사실(플랜 포함)과 브라우저가 열렸는지 여부, 컴퓨터에 라이선스가 부여되었다는 사실(결제 또는 키를 통해) 또는 활성화가 실패한 이유, 그리고 라이선스가 제거되었다는 사실입니다. 하루에 한 번, Claude Code 세션이 시작될 때 이 컴퓨터에 라이선스가 있는지 당사 서버에 문의하며, 세션에 관한 정보는 전혀 전송되지 않습니다.

03데이터 이용 방법

귀하의 데이터는 본 앱을 제공하고 개선하는 데에만 이용됩니다.

  • 알림 전달: Claude Code가 작업을 완료하거나 귀하의 주의가 필요할 때 알려 드리기 위해
  • 원격 응답: 휴대폰에서 보낸 귀하의 답변을 컴퓨터의 Claude Code로 전달하기 위해
  • 페어링: 짧은 시간 동안만 유효한 코드로 컴퓨터와 휴대폰을 연결하기 위해
  • 컴퓨터 설정: 휴대폰에서 컴퓨터의 설정을 변경할 수 있도록 하기 위해
  • 세션 추적: 세션 기록과 통계를 표시하기 위해(Mac 앱)
  • 웹훅 전달: Slack이나 Discord 등 귀하가 구성한 외부 서비스로 알림을 보내기 위해(Mac 앱)
  • 인앱 구입 확인: 구독 및 평생 이용 구입을 확인하고(휴대폰 앱) 재무 기록을 보관하기 위해
  • 제품 개선: 앱 사용 방식과 가격 테스트 성과를 집계 형태로 파악하기 위해
  • 보안: 페어링 코드와 릴레이 서버의 오용을 감지하기 위해
  • 충돌 수정: iOS 앱의 충돌과 멈춤을 찾아 수정하기 위해
  • 알림 설정 및 알림: 설정을 마치도록 알려 드리고, 결제 실패나 체험 취소를 알려 드리며, 잠금 화면 카드를 표시하기 위해
  • 업데이트: ccn과 Mac 앱에 더 새로운 버전이 있는지 알려 주기 위해
  • 의견: 보내 주신 내용을 읽고 앱을 개선하기 위해
당사는 귀하의 데이터를 다음 목적으로 이용하지 않습니다.
광고 또는 마케팅 목적 제3자에 대한 판매 또는 대여 개별 사용자 프로파일링 머신 러닝 모델 학습

04데이터 저장 및 보안

4.1로컬 저장소(ccn)

  • 파일: ~/.config/ccn/(Windows에서는 %APPDATA%\ccn\)에 보관됩니다. macOS와 Linux에서는 구성 파일과 자격 증명 파일을 귀하의 사용자 계정만 읽을 수 있습니다
  • 자격 증명: 기본적으로 비공개 파일에 저장되며, credential_store를 keychain으로 설정하면 macOS 키체인, Windows 자격 증명 관리자 또는 Linux Secret Service에 저장됩니다
  • 데이터 보존: 세션 파일은 세션이 끝나거나 7일간 사용되지 않으면 삭제됩니다. ccn uninstall은 ccn이 보관하는 모든 데이터를 삭제합니다

4.2로컬 저장소(Mac 앱)

  • 세션 데이터: Mac의 로컬 데이터베이스에 저장됩니다
  • 환경설정: UserDefaults(표준 macOS 환경설정 저장소)에 저장됩니다
  • 클라우드 자격 증명: macOS 키체인에 안전하게 저장됩니다
  • 데이터 보존: 세션 기록은 설정 가능한 기간(기본값: 30일)이 지나면 자동으로 삭제됩니다

4.3로컬 저장소(iOS/Android)

  • 알림 기록: 휴대폰의 앱 전용 저장소에 저장됩니다
  • 기기 식별자: iOS에서는 키체인에, Android에서는 암호화된 저장소에 저장됩니다. iOS는 앱이 삭제된 후에도 키체인 항목을 보관할 수 있으므로, 재설치 시 같은 식별자가 다시 사용될 수 있습니다
  • 환경설정: UserDefaults(iOS) 또는 DataStore(Android)에 저장됩니다
  • 데이터 보존: 알림 기록은 귀하가 지우거나 앱을 삭제할 때까지 유지됩니다

4.4클라우드 저장소

  • 인프라: 릴레이 서버는 Cloudflare Workers에서 실행되며, 데이터는 Cloudflare D1(SQLite)과 Durable Objects에 저장됩니다
  • 암호화: 서버와의 모든 통신은 TLS 암호화(HTTPS/WSS)를 사용합니다
  • 지리적 위치: 데이터는 전 세계의 Cloudflare 데이터 센터에서 처리될 수 있습니다
  • 알림 만료: 정리 작업이 매일 실행되어 24시간이 지난 알림을 그에 대한 귀하의 답변과 함께 삭제하므로, 어떤 알림도 48시간을 초과하여 보관되지 않습니다. 컴퓨터가 귀하의 답변을 기다리는 동안에는 답변의 사본도 최대 1시간 동안 보관됩니다
  • 비활성 기록: 동일한 일일 정리 작업이 60일 동안 사용되지 않은 휴대폰과 컴퓨터를 그 페어링 및 설정과 함께 삭제하고, 해제된 페어링은 해제 60일 후 삭제합니다. 구입 기록은 해당 날짜로부터 6년 후 삭제됩니다

05제3자 서비스

본 앱은 다음 제3자 서비스를 이용합니다.

5.1Apple App Store(인앱 구입)
이용 주체
iOS 앱, 릴레이 서버
목적
구독 및 1회성 구입을 처리하고, 이에 관한 통지를 당사에 보냄
Apple과 공유하는 데이터
구입 내역(기기 식별자를 계정 토큰으로 사용). 앱에서 "환불 요청 지원"을 켠 뒤 Apple에 환불을 요청하면, 구매가 제공되었는지, 앱을 설정하고 사용했는지(구매 이후 휴대폰과 페어링된 컴퓨터 여부), 그리고 환불을 승인해야 한다고 보는지도 Apple에 알립니다. 이는 사용자의 동의가 있을 때만 하며, 동의는 설정에서 언제든지 철회할 수 있습니다. 각 답변의 사본은 60일간 보관합니다
수신하는 데이터
구입 확인, 구독 상태, 날짜, 가격, 통화, 스토어 국가
참고
결제 정보는 전적으로 Apple이 처리합니다. 당사는 귀하의 결제 정보를 받거나 저장하지 않습니다.
개인정보 처리방침 ↗
5.2Google Play(인앱 구입)
이용 주체
Android 앱, 릴레이 서버
목적
구독 및 1회성 구입을 처리하고, 이에 관한 통지를 당사에 보냄
Google과 공유하는 데이터
구입 내역(기기 식별자를 난독화된 계정 ID로 사용). 컴퓨터가 보여 준 링크의 경우, 일회용 페어링 토큰이 설치 레퍼러로서 Google Play를 거칩니다
수신하는 데이터
구입 확인, 구입 토큰, 구독 상태 및 날짜
참고
결제 정보는 전적으로 Google이 처리합니다. 당사는 귀하의 결제 정보를 받거나 저장하지 않습니다.
개인정보 처리방침 ↗
5.3Apple 푸시 알림 서비스(APNs)
이용 주체
iOS 앱, 릴레이 서버
목적
iPhone 및 iPad로 알림과 무음 업데이트 전달
Apple과 공유하는 데이터
푸시 토큰, 알림 제목 및 본문(최대 200자), 프로젝트 이름, 프롬프트 텍스트(최대 500자), 도구 이름 및 입력값 요약, 답변 선택지, 알림 ID. 프로젝트 폴더 경로는 전송되지 않습니다. 잠금 화면 카드의 경우: 카드의 내용(프로젝트 이름과 짧은 요약)
개인정보 처리방침 ↗
5.4Firebase(Google)
이용 주체
Android 앱, 릴레이 서버
목적
Firebase Cloud Messaging(FCM)으로 Android 휴대폰에 알림과 무음 업데이트 전달
Google과 공유하는 데이터
푸시 토큰 및 APNs와 동일한 알림 데이터, Firebase 설치 ID
개인정보 보호 및 보안 ↗
5.5Cloudflare(클라우드 인프라)
이용 주체
릴레이 서버, 본 웹사이트
목적
릴레이 서버와 본 웹사이트를 호스팅하고, 2.4에 기재된 서버 데이터를 저장
처리되는 데이터
릴레이 서버로 전송되는 모든 데이터 및 IP 주소 등 표준 요청 데이터. Cloudflare Email Service는 라이선스 이메일(키와 키를 교체하는 링크)도 발송합니다
개인정보 처리방침 ↗
5.6GitHub, Homebrew 및 npm(다운로드)
이용 주체
ccn 및 Mac 앱
목적
릴리스 파일은 GitHub에 호스팅됩니다. 본 웹사이트의 설치 스크립트는 GitHub에서 ccn을 다운로드하고 체크섬을 확인하며, ccn도 같은 방식으로 GitHub에서 자신의 업데이트를 다운로드합니다(2.1 참조). Homebrew 또는 npm으로도 설치할 수 있습니다
공유하는 데이터
다운로드하는 서비스와 공유되는 표준 요청 데이터(IP 주소, 사용자 에이전트). Homebrew와 npm은 자체 분석 및 정책을 가지고 있습니다
GitHub 개인정보 보호정책 ↗
5.7Sparkle(Mac 앱 업데이트)
이용 주체
Mac 앱
목적
Mac 앱 업데이트 확인 및 제공
공유하는 데이터
앱이 본 웹사이트의 업데이트 피드를 읽고 GitHub에서 다운로드할 때의 표준 HTTP 요청 데이터(IP 주소, 사용자 에이전트)
참고
Sparkle은 앱에 내장된 오픈 소스 소프트웨어이며 서비스가 아닙니다. Sparkle 개발자에게는 아무것도 전송되지 않습니다
자세한 정보 ↗
5.8Umami(웹사이트 분석)
이용 주체
본 웹사이트
목적
쿠키 없이 페이지 조회수와 버튼 클릭 수 집계
처리되는 데이터
페이지 주소, 리퍼러, 브라우저, 기기 유형, 국가
개인정보 처리방침 ↗
5.9선택 사항인 웹훅 서비스
이용 주체
Mac 앱(귀하가 설정)
목적
외부 서비스로 알림 전달
지원 서비스
Slack, Discord 또는 임의의 사용자 지정 HTTP 엔드포인트
공유하는 데이터
프로젝트 이름, 경로, 메시지, 타임스탬프를 포함한 알림 내용
참고
웹훅은 전적으로 선택 사항이며 귀하가 구성합니다. 데이터는 귀하가 명시적으로 구성한 서비스로만 전송됩니다. ccn은 웹훅을 보내지 않습니다.
5.10Lemon Squeezy(라이선스 결제)
이용 주체
웹사이트 또는 ccn unlock로 구입한 라이선스
목적
판매 주체(merchant of record)로서 라이선스를 판매: 결제 처리, 세금 부과, 영수증 발송, 갱신·해지·환불 처리
Lemon Squeezy와 공유하는 데이터
결제 시 입력하는 정보는 당사가 아닌 Lemon Squeezy로 전달됩니다. 이름, 이메일, 청구지 주소, 결제 정보가 해당됩니다. 당사가 Lemon Squeezy에 보내는 것은 임의의 결제 ID뿐이며, 구입을 이를 기다리는 페이지 또는 터미널과 연결하는 데 사용합니다
수신하는 데이터
귀하의 이메일 주소와 이름(당사는 이메일만 보관), 플랜, 주문·구독·환불 상태, 금액, 통화, 세금. 당사는 카드 정보를 받지 않습니다
개인정보 처리방침 ↗

06데이터 공유

당사는 다음의 경우에만 귀하의 데이터를 공유합니다.

  • 귀하의 기기 간: 알림은 당사 릴레이 서버를 통해 귀하의 컴퓨터와 그 컴퓨터에 페어링된 휴대폰 사이를 오갑니다. 페어링된 휴대폰은 각 컴퓨터의 이름, 유형, 운영체제 및 설정을 볼 수 있습니다
  • 푸시 알림 제공업체: Apple(APNs)과 Google(FCM)은 알림을 휴대폰으로 전달하기 위해 알림 내용을 받습니다
  • 구입을 위한 앱 스토어: Apple과 Google은 구독 및 1회성 구입을 처리하며 거래 데이터를 받습니다. 당사는 귀하의 결제 정보를 받지 않습니다
  • 라이선스를 위한 Lemon Squeezy: 당사 웹사이트에서 구입하는 라이선스는 Lemon Squeezy가 판매합니다. 귀하는 결제 정보를 Lemon Squeezy에 직접 제공하고, 당사는 주문 내역과 귀하의 이메일 주소를 받습니다
  • 당사 서비스 제공업체: Cloudflare는 릴레이 서버와 본 웹사이트를 호스팅하며, Umami는 웹사이트 방문 수를 집계합니다
  • 귀하가 구성한 웹훅: Mac 앱에서 웹훅을 설정한 경우 알림 데이터가 해당 엔드포인트로 전송됩니다
  • 법적 요구 사항: 당사는 법률에 따라 요구되거나 당사의 법적 권리를 보호하기 위해 데이터를 공개할 수 있습니다

당사는 귀하의 개인 데이터를 제3자에게 판매, 대여 또는 거래하지 않습니다.

07귀하의 권리와 선택

7.1데이터 열람 및 삭제

  • 데이터 보기: 알림 기록은 휴대폰 앱에, 컴퓨터의 설정은 ccn config show로, 세션 기록은 Mac 앱에 표시됩니다
  • 페어링 해제: 휴대폰에서, ccn devices로, 또는 Mac 앱에서 페어링을 해제할 수 있습니다. 휴대폰은 즉시 해당 컴퓨터의 알림을 받지 않게 됩니다. 서버는 페어링을 해제됨으로 표시하고, 그 알림을 통상적인 일정에 따라 48시간 이내에 삭제하며, 60일 후 해당 페어링을 삭제합니다
  • ccn 제거: ccn uninstall은 Claude Code 설정에서 훅을 제거하고, 모든 페어링을 해제하며, 자격 증명과 로컬 파일을 삭제합니다
  • 로컬 데이터 삭제: 휴대폰 앱이나 Mac 앱을 삭제하면 해당 기기에 저장된 데이터가 제거됩니다(단, iOS의 경우 키체인에 있는 기기 식별자는 제외, 4.3 참조)
  • 서버 데이터 삭제: 언제든지 직접 삭제할 수 있습니다. 휴대폰 앱에서는 설정을 열어 "내 데이터 삭제"를 선택하고, 컴퓨터에서는 ccn forget을 실행하십시오. 각각 해당 휴대폰 또는 컴퓨터, 그 페어링, 대기 중인 알림을 당사 서버에서 즉시 제거합니다. 남겨 둔 데이터는 60일 동안 사용되지 않으면 자동으로 삭제됩니다. 이 경우 해당 휴대폰의 의견, 사용 카운터, 결제 알림 기록, 잠금 화면 카드, 페어링 실패 기록도 함께 삭제됩니다
  • 라이선스 삭제: claudecodenotifier.com/licence에서 키를 입력하고 "내 라이선스 삭제"를 선택하십시오. 이렇게 하면 라이선스가 영구적으로 종료되고, 연간 플랜의 갱신이 중단되며, 귀하의 이메일 주소, 키, 컴퓨터 이름이 당사 기록에서 제거됩니다. 키를 분실한 경우에는 먼저 당사가 이메일로 보내는 링크를 통해 교체 키를 받으십시오. 구입 기록(금액, 세금, 날짜, Lemon Squeezy 주문 ID)은 법률이 요구하므로 6년간 보관되며, Lemon Squeezy는 판매 주체로서 자체 기록을 보관하므로 Lemon Squeezy가 보유한 정보의 삭제는 Lemon Squeezy에 요청하십시오
  • 데이터 보존 설정: Mac 앱의 설정에서 세션 기록 보관 기간을 선택할 수 있습니다

7.2수신 거부 옵션

  • 전송 항목 선택: 각 컴퓨터에 대해 휴대폰에서 또는 ccn config set으로 완료된 작업, 권한 요청 또는 질문에 대한 알림을 끄거나 방해 금지 시간을 설정할 수 있습니다
  • 알림 권한: 휴대폰에서 앱의 알림을 끄면 서버가 이를 기록하고 해당 휴대폰에 표시되는 알림을 보내지 않습니다. 페어링 확인과 같은 무음 업데이트는 계속 전달됩니다
  • 릴레이 사용 중지: 모든 휴대폰의 페어링을 해제하면 릴레이 서버로 데이터가 전송되지 않습니다. Mac 앱은 릴레이 없이도 Mac 알림을 표시할 수 있습니다
  • 웹훅: Mac 앱에서 웹훅 구성을 제거하면 외부 서비스로의 데이터 전달이 중지됩니다
  • 자동 업데이트: Mac 앱의 설정에서 자동 업데이트 확인을 끌 수 있으며, ccn은 ccn config set auto_update off 또는 CCN_NO_AUTO_UPDATE=1로 끌 수 있습니다
  • 페어링 제안: ccn config set pair_nudges off를 설정하면 ccn이 휴대폰 페어링을 제안하지 않습니다

7.3귀하의 법적 권리

TouchTap Ltd는 본 정책에 설명된 개인 데이터의 관리자입니다. 영국 및 유럽연합을 포함하여 귀하의 거주지에 따라, 귀하는 개인 데이터를 열람, 정정 또는 삭제할 권리, 당사의 개인 데이터 이용에 반대하거나 이를 제한할 권리, 그리고 그 사본을 받을 권리를 가질 수 있습니다. 이러한 권리의 대부분은 7.1에 설명된 대로 당사에 요청하지 않고 귀하가 직접 행사할 수 있습니다. 다른 방법으로 행사하려면 [email protected]로 이메일을 보내 주십시오. 계정이 없으므로, 당사는 귀하의 기록을 찾기 위해 컴퓨터와 휴대폰의 이름 등 세부 정보를 요청할 수 있습니다. 귀하는 또한 개인정보 감독기관에 민원을 제기할 권리가 있으며, 영국에서는 영국 정보위원회(Information Commissioner's Office, ICO)(ico.org.uk)가 이에 해당합니다.

7.4데이터 이동성

본 앱은 현재 데이터 내보내기 기능을 제공하지 않습니다. 귀하의 기기에 저장된 데이터는 본 앱에서 확인할 수 있으며, ccn의 파일은 일반 텍스트입니다.

08프로젝트 경로와 명령어에 관한 정보

! 중요 ccn과 Mac 앱의 알림에는 다음이 포함될 수 있습니다.
  • 프로젝트의 전체 파일 시스템 경로(예: /Users/yourname/Projects/secret-project)
  • 도구 이름과 요약된 입력값(예: 읽고 있는 파일 경로 또는 실행 중인 셸 명령어)
  • Claude의 마지막 메시지, 계획과 질문, 그리고 귀하의 프롬프트 앞부분
  • 귀하의 컴퓨터 이름(다른 이름을 선택하지 않는 한 호스트 이름)

이 정보는 당사 릴레이 서버로 전송되며, 알림 전달을 위해 더 짧은 버전이 Apple 또는 Google로 전송됩니다. 민감하거나 기밀인 프로젝트를 다루는 경우, 휴대폰 알림이 적절한지, 그리고 각 컴퓨터에 대해 어떤 종류의 알림을 켤지 검토하시기 바랍니다.

09아동의 개인정보

본 앱은 13세 미만의 아동을 대상으로 하지 않습니다. 당사는 아동의 개인정보를 고의로 수집하지 않습니다. 당사가 의도치 않게 아동의 데이터를 수집했다고 생각되는 경우, 삭제를 위해 당사에 연락해 주십시오.

10국외 데이터 이전

당사 릴레이 서버는 Cloudflare의 글로벌 네트워크에서 실행되며, Apple과 Google은 자체 인프라에서 알림을 전달합니다. 귀하의 데이터는 귀하의 거주 국가 밖에 있는 데이터 센터에서 처리될 수 있습니다. 법률이 이러한 전송에 대한 보호 조치를 요구하는 경우, 당사는 EU–미국 데이터 프라이버시 프레임워크 및 표준 계약 조항과 같이 해당 제공업체가 마련한 조치에 의존합니다.

11본 개인정보 처리방침의 변경

당사는 본 앱의 발전에 따라 본 개인정보 처리방침을 업데이트할 수 있습니다. 중요한 변경 사항은 본 앱 또는 이 페이지를 통해 알려 드립니다. 상단의 "최종 업데이트" 날짜는 방침이 마지막으로 개정된 날짜를 나타냅니다. 번역본은 편의를 위해 제공되며, 번역본과 영어 버전의 내용이 다를 경우 영어 버전이 우선합니다.

12문의하기

본 개인정보 처리방침 또는 귀하의 데이터에 관한 질문, 우려 사항 또는 요청이 있으시면 당사에 연락해 주십시오.

TouchTap Ltd [email protected]
claude-code-notifier

Claude Code Notifier는 독립적인 제3자 애플리케이션입니다. Anthropic, PBC와 제휴하거나 Anthropic, PBC의 보증 또는 후원을 받지 않습니다. "Claude" 및 "Claude Code"는 Anthropic, PBC의 상표입니다.

법적 고지 개인정보 처리방침 서비스 약관 다른 언어 홈으로 돌아가기 © 2026 touchtap. 모든 권리 보유. TouchTap Ltd는 잉글랜드 및 웨일스에 등록되어 있습니다(회사 번호 13942589).