모든 것이 로컬에
CPU·GPU·메모리·디스크·네트워크는 기기 내에서 측정되며 Mac을 떠나지 않습니다.
SpinCat은 macOS 기본 API로 시스템 지표를 읽습니다. 분석도, 텔레메트리도, 시스템 모니터링을 위한 백그라운드 네트워크도 없습니다. 유일한 외부 트래픽은 사용자가 직접 켠 AI 사용량 기능에서만 발생합니다.
CPU·GPU·메모리·디스크·네트워크는 기기 내에서 측정되며 Mac을 떠나지 않습니다.
외부 명령 실행, powermetrics, PTY 프로빙, 임의 subprocess를 절대 사용하지 않습니다.
사용 데이터를 수집하지 않고, 텔레메트리를 보내지 않으며, 어떤 추적도 하지 않습니다.
AI 할당량 요청은 AI 사용량을 켜고 특정 provider를 활성화했을 때에만 실행됩니다.
| 영역 | SpinCat이 사용하는 것 | 사용하지 않는 것 |
|---|---|---|
| CPU | Mach host_processor_info tick 델타 | ps, 프로세스 순위 |
| GPU | IOKit IOAccelerator의 알려진 활용도 키 | sudo, powermetrics, 전체 IORegistry 덤프 |
| 메모리 | host_info, host_statistics64, 압력/스왑 sysctl | top, 프로세스별 메모리 |
| 디스크 | 루트 볼륨 용량, IOKit 스토리지 바이트 카운터 | SMART, 전체 마운트 경로 / UUID 로깅 |
| 네트워크 | SystemConfiguration 인터페이스, getifaddrs 카운터 | 공인 IP, ping, SSID / IP 로깅 |
| AI 사용량 | 활성 provider의 URLSession 할당량/OAuth, localhost 콜백 | provider CLI, PTY 프로빙, 임의 subprocess |
SpinCat은 App Sandbox 안에서 실행됩니다. 권한은 선택형 AI 할당량·OAuth를 위한 네트워크 클라이언트와 OAuth 콜백을 위한 localhost 서버로 제한됩니다. 개인정보 매니페스트를 포함하며, 비면제 암호화를 사용하지 않음을 선언합니다.