데이터 정책
Agent Cat이 수집하는 데이터
Agent Cat은 사용자가 동의한 경우에만 익명 사용 통계를 전송합니다. 프롬프트, 응답, transcript, 코드, 파일 내용은 수집하지 않습니다.
0. 왜 이 데이터를 받나요?
Agent Cat은 작은 팀이 만들고 있는 메뉴바 앱이에요. 어떤 기능이 실제로 쓰이는지, 어떤 마스코트와 모델이 사랑받는지, 어디서 에러가 자주 나는지가 안 보이면 좋은 방향으로 키우기가 어려워요. 그래서 익명 통계만 받습니다 — 딱 세 가지에만 써요.
-
더 나은 서비스로 가꾸기 위해
실제로 쓰이는 기능을 키우고, 아무도 안 쓰는 것은 정리해요. 토큰 한도 알림처럼 사용자 흐름이 실제로 도움이 되는지도 여기서 확인합니다.
-
여러분과 함께 트렌드 공유
모인 익명 통계는 공개 트렌드 페이지에 다시 풀어드려요. "어떤 모델이 요즘 제일 바쁜지", "어떤 마스코트가 인기인지" 모두가 같이 볼 수 있게요.
-
버그와 회귀를 빨리 잡기 위해
커넥터 오류, 한도 알림 누락 같은 신호가 익명 이벤트로 보이면 며칠 안에 패치를 올릴 수 있어요. 사용자 한 분이 직접 리포트해 줘야 알 수 있는 시간을 줄여 줍니다.
프롬프트, 응답, 코드 같은 민감한 것은 절대 들여다보지 않아요. 마음이 불편하면 앱 설정 → 데이터에서 언제든 끌 수 있고, 끄는 순간 서버에 있던 익명 ID도 같이 지워집니다.
1. 우리가 받는 데이터
다음 11종의 익명 이벤트만 받습니다.
- app_launched — 앱 시작 시. 버전, locale, 타임존, 선택한 마스코트
- app_quit — 종료 시. 세션 길이(초)
- popover_opened — 메뉴바 클릭. 어떤 방식으로 열었는지(아이콘/단축키)
- mascot_changed — 마스코트 변경. 이전/이후 마스코트 이름만
- settings_opened — 설정 열림. 어느 섹션인지
- connector_status_changed — 커넥터 상태 변화 (online/offline/error)
- quota_alert_shown — 한도 알림 노출. 프로바이더, 임계값(%)
- quota_alert_clicked — 한도 알림 클릭. 프로바이더
- dashboard_opened — 대시보드 열림
- update_installed — 업데이트 적용. 이전/이후 버전
- usage_sample — 10분마다 (옵트인 별도). 프로바이더, 모델, 토큰 수, 시간대(분/초 버림)
2. 절대 보내지 않는 것
- 프롬프트 텍스트
- 응답 텍스트, transcript
- 코드, 파일 내용
- 프로젝트 / 디렉토리 이름
- IP 주소, 지역 정보
- 머신 hardware ID, 사용자 이름, 이메일
- Git 저장소 이름, 브랜치, 커밋 메시지
3. 익명 ID
앱 첫 실행 시 무작위 UUID를 생성해 macOS Keychain에 저장합니다. 디바이스 hardware 식별자가 아니며, 우리 서버는 이 UUID와 이메일·이름·기타 PII를 연결하지 않습니다. 옵트아웃하면 즉시 삭제됩니다.
4. 데이터 보관 기간
- 익명 이벤트: 13개월 후 자동 삭제
- 일별 집계 (개인 식별 불가): 무기한
- 옵트아웃 시: 해당 익명 ID 기준 즉시 삭제
5. 옵트아웃
앱 설정 → 데이터 → "익명 통계 보내기" 토글을 끄면 즉시 중단됩니다. 동시에 우리 서버에 보관된 해당 익명 ID의 모든 데이터가 삭제됩니다.
또는 이메일로 anon_id를 보내주시면 수동 삭제도 가능합니다: meow@agentcat.app
6. 인프라
- 서버: Vercel
- 데이터베이스: Neon Postgres
- 3자 분석 서비스: 없음
- 광고 트래커: 없음
7. 문의
데이터 정책이나 삭제 요청은 이메일로 보내 주세요: meow@agentcat.app