개인정보 처리방침

최종 업데이트: 2026년 3월

소개

Rockxy는 전적으로 사용자의 Mac 위에서 실행됩니다. 데이터 수집, 분석 전송, 텔레메트리 탑재, 클라우드 연결 요구, 계정 생성은 일절 수행하지 않습니다. 옵트인할 것이 없기에 옵트아웃할 것도 없습니다.

트래픽 데이터

Rockxy가 캡처한 모든 HTTP, HTTPS, WebSocket, GraphQL 트래픽은 Mac 안에 로컬로만 저장됩니다. 활성 세션은 메모리에 보관되며, 저장된 세션은 ~/Library/Application Support/Rockxy/의 SQLite 데이터베이스에 기록됩니다. 1 MB를 초과하는 응답 본문은 동일 디렉터리 내 개별 파일로 저장됩니다. 트래픽 데이터는 어떤 원격 서버에도 전송되지 않습니다.

인증서·키 보관

Rockxy는 HTTPS 인터셉션을 위한 로컬 루트 CA 인증서를 생성합니다. 루트 CA 개인 키는 macOS 키체인에 저장되며, 루트 CA 공개 인증서는 사용자의 명시적 동의하에 시스템 키체인에 설치됩니다(macOS가 관리자 인증을 요구합니다). 호스트별 인증서는 요청 즉시 생성되어 메모리에만 캐시되며, 디스크에는 기록되지 않습니다.

세션 파일

세션 저장 또는 HAR 내보내기를 수행할 때, 파일은 표준 macOS 저장 대화상자에서 사용자가 지정한 위치에 기록됩니다. Rockxy는 세션 파일을 원격 서비스에 업로드·동기화·백업하지 않습니다.

서드파티 SDK

Rockxy에는 서드파티 애널리틱스, 크래시 리포트, 트래킹 SDK가 포함되어 있지 않습니다. 유일한 외부 의존성은 네트워킹(SwiftNIO), 암호화(swift-crypto, swift-certificates), 스토리지(SQLite.swift)를 담당하는 오픈소스 Swift 패키지입니다.

네트워크 연결

Rockxy가 수행하는 모든 네트워크 연결은 사용자가 직접 시작한 것에 한정됩니다. 즉, 사용자의 애플리케이션과 상위 서버 사이를 흐르는 프록시 트래픽과, 사용자가 명시적으로 트리거한 리플레이 요청뿐입니다. Rockxy는 자체 서버로 "홈 콜(home call)"을 보내거나 조용히 업데이트를 확인하거나 Rockxy가 소유한 서버에 접속하지 않습니다.

문의

본 정책에 대한 질문이 있는 경우 GitHub에서 이슈를 생성해 주시기 바랍니다.