이 문서는 한국어 본문과 영어 본문(English)으로 이루어져 있습니다. 두 본문이 다르면 한국어 본문을 따릅니다.
한국어
아크솔브(ARC-SOLVE)(이하 “회사”)는 Mac 앱 ArcSolve AI(이하 “앱”)가 다루는 정보를 이 방침으로 안내합니다. 앱은 사용자가 연결한 AI 클라이언트가 MCP로 Mac의 Apple 앱을 다루게 하는 로컬 앱입니다. 앱은 메뉴 막대 앱, 백그라운드 서비스, 앱에 포함된 명령줄 도구 arcsolve로 이루어져 있습니다. 앱 안에 AI 모델이나 채팅 기능은 없습니다.
이 방침은 앱과, 앱에 관해 회사에 직접 보내는 문의에 적용합니다. 앱 도움말과 이 방침을 싣는 회사 웹사이트의 접속은 회사 웹사이트 접속에서 설명합니다. 이 본문의 화면 이름은 앱의 한국어 화면을 따릅니다. 영어 화면의 이름은 영어 본문에 있습니다.
처리하는 정보
- 회사는 아래 개인 앱 도구의 입력과 응답을 받지 않습니다. 앱은 처리한 개인 기록을 회사 서버나 회사가 지정한 데이터 처리 서버로 보내지 않습니다.
- 앱에는 회원 가입·로그인·광고·자체 사용 분석·추적 기능이 없습니다. 이런 기능을 하는 외부 SDK도 없습니다. 앱은 쿠키와 광고 식별자를 쓰지 않습니다.
- Apple 앱의 정보를 다루는 앱 본체와 백그라운드 서비스에는 네트워크 권한이 없습니다. 네트워크 권한은 아래 웹 수집을 실행하는
arcsolve에만 있습니다. - 앱 밖의 회사 문의와 웹사이트에서는 사용자가 직접 보낸 문의 정보와 Cloudflare를 거치는 웹 접속 정보를 처리합니다. 아래 문의할 때 처리하는 정보와 회사 웹사이트 접속을 보세요. 회사는 Apple이 제공하는 충돌 보고와 앱 사용 통계를 받아 이용합니다. 아래 Apple이 제공하는 충돌 보고와 앱 사용 통계를 보세요.
기기 안에서 처리하는 정보
처리 목적은 연결한 AI 클라이언트의 요청을 수행하는 것입니다. 앱은 그 요청에 필요한 정보만 읽거나 씁니다. macOS 권한 안에서 처리하며, 음성 파일은 사용자가 연결한 폴더에서만 읽습니다. AI 클라이언트 연결 허용의 기본값은 꺼짐입니다.
| 기능 | 처리할 수 있는 정보 | 필요한 허용 |
|---|---|---|
| 캘린더 | 캘린더 소스, 캘린더, 일정(참석자·주최자, 메모, 장소 이름과 좌표 포함) | macOS 캘린더 권한 |
| 미리 알림 | 소스, 목록, 미리 알림(위치 기반 알림의 장소와 좌표 포함) | macOS 미리 알림 권한 |
| 연락처 | 연락처, 그룹, 컨테이너, 연락처 사진, vCard, 연락처 설정 | macOS 연락처 권한 |
| 메모 | 계정, 폴더, 메모 제목·본문·생성·수정 시각, 첨부 목록과 속성 | 메모 앱 자동화 허용 |
| 메일 | 계정, 메일함, 메일·초안의 제목·본문·발신자·수신자(참조·숨은 참조 포함)·시각·상태, 첨부 목록과 속성 | 메일 앱 자동화 허용 |
| 메시지 | 계정, 대화, 참여자(전화번호·이메일과 이름), 보낼 메시지 | 메시지 앱 자동화 허용 |
| 음성 메모 | 선택한 녹음 폴더의 파일 식별자·이름·크기·수정 시각, 오디오 형식·길이·바이트 내용 | 사용자가 연결한 폴더(읽기만 함) |
| 위치 | Mac의 현재 위치(위도·경도), 측정 시각과 정확도, 측정된 경우의 고도·속도·진행 방향과 각 정확도, 층, 모의·액세서리 측정 여부, 위치 서비스와 권한 상태 | ArcSolve AI 설정 창의 위치 공유 허용, macOS 위치 서비스 권한 |
| 알림 | 이 앱의 알림 제목·부제·본문·사용자 정보·스레드·소리·배지·예약 조건·설정·분류, 예약·전달된 알림, 알림 첨부 파일(이미지·오디오·비디오) | macOS 알림 권한 |
메모·메일·메시지 도구는 Apple Events 자동화 API로 각 Apple 앱에 요청합니다. 메모와 메일의 첨부는 목록과 속성만 읽으며, 첨부 파일 바이트를 읽는 도구는 없습니다. 메시지 도구는 대화의 과거 메시지나 첨부 파일을 읽지 않습니다.
메일과 메시지의 보내기 명령은 Apple 앱을 통해 사용자가 지정한 받는 사람에게 내용을 보냅니다. Apple 앱의 계정 동기화와 통신은 해당 앱의 설정과 정책을 따릅니다. 답장·전달 명령은 메일 작성 창을 열며 보내기는 사용자가 메일 앱에서 합니다.
음성 메모는 연결한 Recordings 폴더의 로컬 파일을 읽습니다. 앱의 녹음 데이터베이스를 열거나 마이크로 녹음하지 않습니다. 전사·재생·클라우드 다운로드·원본 쓰기도 하지 않습니다. 파일 이름과 수정 시각은 원래 녹음 제목과 녹음 날짜를 뜻하지 않습니다. 음성 메모 앱에서 보이지 않는 남은 파일도 목록에 나올 수 있습니다.
위치 정보
일정과 미리 알림에 저장된 장소·좌표는 해당 기록의 필드입니다. 아래 위치 공유 허용은 Mac의 위치 도구에 적용합니다.
- 앱은 사용자가 연결한 AI 클라이언트가 요청할 때만 macOS 위치 서비스로 단일 위치 요청을 보냅니다. 응답에는 macOS가 반환한 위치 측정값과 측정 시각이 들어갑니다. 최신 값이나 요청한 정확도를 보장하지 않습니다. 위치를 계속 추적하거나 위치 기록을 남기지 않습니다. 앱은 위치 요청마다 확인 창을 띄우지 않으므로, 요청의 승인은 AI 클라이언트의 실행 승인 설정을 따릅니다.
- 위치는 사용자의 Mac 안에서 처리합니다. 회사는 앱이 읽은 위치를 서버로 받거나 회사의 위치 기록으로 보관하지 않습니다. 앱은 위치를 회사 서버나 회사가 지정한 서버로 보내지 않습니다. 위치를 읽는 앱 본체와 백그라운드 서비스에는 네트워크 권한이 없습니다. macOS 위치 서비스 자체의 처리는 Apple의 Mac 위치 서비스 안내와 시스템 설정을 따릅니다.
- 읽은 위치는 내장
arcsolve를 거쳐 같은 Mac에서 요청한 AI 클라이언트에 전달하고, 클라이언트가 그 위치를 처리합니다. 그 클라이언트가 클라우드 AI를 쓰면 위치가 사용자가 쓰는 외부 AI 제공자의 서버로 전송될 수 있습니다. 그 이후의 전송, 보관, 학습, 삭제는 해당 제공자의 정책을 따릅니다. - 동의: ArcSolve AI 설정 창의 위치 공유 구역에서 고지를 확인하고 위치 공유 허용을 켜야 위치를 읽을 수 있습니다. 기본값은 꺼짐입니다. 켜기 전에는 위치를 읽거나 macOS 위치 서비스 권한을 요청하지 않습니다. 위치 없이 상태만 읽는
location_service_get은 사용할 수 있습니다. 동의 상태는 기기 안에만 저장하며 회사로 보내지 않습니다. 위치 공유 허용을 켠 뒤에도 macOS 위치 서비스 권한을 허용해야 위치를 읽을 수 있습니다. 권한 요청은 AI 클라이언트 연결 허용을 켠 상태에서 설정 창의 위치 항목이나 연결한 AI 클라이언트의 요청으로 시작합니다. 권한을 아직 정하지 않았으면 macOS가 허용 여부를 물을 수 있습니다. AI 클라이언트의 요청은 백그라운드에서 오므로 창이 뜨지 않을 수 있습니다. 정확한 위치가 필요하면 AI 클라이언트가 macOS에 임시 정확도 허용을 따로 요청할 수 있지만 macOS가 창을 띄우지 않고 거절할 수 있습니다. - 철회: 동의는 언제든 끌 수 있습니다. ArcSolve AI 설정 창의 위치 공유 구역에서 위치 공유 허용을 끄면 이후 위치 요청을 거절합니다. 이미 AI 클라이언트에 전달한 위치는 되돌리지 않습니다. macOS 권한까지 지우려면 시스템 설정 → 개인정보 보호 및 보안 → 위치 서비스에서 ArcSolve AI를 끄세요. 설정 창에서 AI 클라이언트 연결 허용을 꺼도 위치 요청이 막힙니다. AI 클라이언트에서 MCP 연결을 지우면 그 클라이언트의 MCP 연결로 오는 위치 요청은 멈춥니다. 명령을 실행할 수 있는 클라이언트는 내장
arcsolve를 직접 실행할 수 있으므로, 확실히 막으려면 위치 공유 허용이나 AI 클라이언트 연결 허용을 끄세요.
위치와 다른 결과는 웹 수집용 네트워크 권한이 있는 내장 arcsolve를 거칩니다. arcsolve는 개인 도구 결과를 같은 Mac의 AI 클라이언트에 MCP 응답으로 돌려줍니다. 결과를 스스로 웹 서버로 보내지는 않습니다. AI 클라이언트가 결과를 웹 수집 요청에 넣으면 그 내용은 지정한 웹 서버로 갑니다.
연결한 AI 클라이언트로 전달하는 정보
요청 결과는 백그라운드 서비스에서 XPC와 내장 arcsolve의 MCP 응답을 거쳐 같은 Mac의 AI 클라이언트로 전달합니다. 결과에는 요청한 기록의 본문, 위치, 연락처 사진이나 오디오 바이트도 들어갈 수 있습니다. 클라이언트가 클라우드 AI를 사용하면 결과가 그 제공자에게 전달될 수 있습니다. 이 결과에는 일정 참석자, 연락처, 메일 상대, 대화 참여자처럼 다른 사람의 정보도 들어갈 수 있습니다.
회사는 클라이언트와 AI 제공자를 운영하지 않습니다. 그 서비스의 전송, 보관, 학습, 삭제는 해당 서비스의 정책을 따릅니다. 연결하기 전에 그 정책과 실행 승인 설정을 확인해 주세요.
앱은 명령마다 확인 창을 띄우지 않습니다. 실행 승인은 AI 클라이언트가 관리합니다. 연결을 허용하면 같은 macOS 계정에서 내장 arcsolve를 실행하는 프로그램이 macOS 권한 안에서 도구를 호출할 수 있습니다.
웹 수집
웹 수집 도구는 AI 클라이언트나 사용자가 지정한 주소로 요청을 보냅니다. 요청에는 지정한 주소, 헤더, 쿼리, 폼 또는 JSON 내용이 들어갑니다.
대상 서버와 리디렉션 서버는 사용자의 IP 주소와 요청 내용을 받을 수 있습니다. 웹 수집은 쿠키, 저장된 자격 증명, URL 캐시를 쓰지 않습니다. 요청에 비밀번호나 개인 기록을 넣지 마세요.
웹 수집은 AI 클라이언트 연결 허용과 별개로 동작합니다. 연결 허용을 꺼도 이미 열린 arcsolve mcp 연결의 웹 수집 도구와 독립 실행(arcsolve collect, arcsolve mcp --network-only)은 계속 쓸 수 있습니다. 완전히 끊으려면 AI 클라이언트에서 MCP 연결을 지우세요.
기기에 남는 정보와 보관
앱은 처리한 개인 기록의 내용을 디스크에 별도로 캐시하거나 저장하지 않습니다. 기기에 남는 정보는 아래와 같습니다.
- 연결 허용 설정 값과 위치 공유 동의 값은 앱 저장소의 작은 파일에 둡니다.
- 연결한 녹음 폴더와 클라이언트 설정 파일의 접근 권한 표시(북마크), 내장
arcsolve경로, 백그라운드 서비스 등록 상태를 앱 설정에 둡니다. - 클라이언트 설정 파일에는 ArcSolve AI의 MCP 항목만 더하거나 지웁니다. 다른 설정을 복사해 보관하지 않습니다. 등록과 상태 확인 때 선택한 설정 파일 전체를 메모리로 읽습니다. 저장할 때는 임시 파일로 쓴 뒤 바꿉니다. Codex의
config.toml에는 끝에 ArcSolve AI 관리 블록을 더합니다. Claude Code의.claude.json은 파일 전체를 다시 쓰므로 서식과 키 순서가 바뀔 수 있습니다. - 같은 요청이 두 번 실행되지 않도록 쓰기·보내기·삭제·권한 요청 같은 변경 요청의 요청 ID와 입력 내용, 결과를 백그라운드 서비스의 메모리에 둡니다. 실행 중인 요청과 완료한 최근 1,000건까지 보관합니다. 처리 전에 확실히 실패한 요청은 원장에서 지웁니다. 디스크에는 쓰지 않으며 백그라운드 서비스가 끝나면 사라집니다. 위치 읽기 같은 읽기 요청은 여기에 두지 않습니다.
- 알림 첨부의 입력 바이트는 macOS에 알림 예약을 요청하는 동안 앱 저장소의 임시 파일로 둡니다. 해당 요청의 네이티브 처리가 끝나거나 실패하면 그 파일을 정리합니다. 비정상 종료나 정리 실패 때는 파일이 남을 수 있습니다. macOS가 가져간 첨부는 macOS가 관리합니다. 예약이 실패해도 macOS가 쓰지 않은 첨부 사본을 남길 수 있습니다.
- 앱 진단 기록은 macOS 로그에 남습니다. 개인 앱 도구를 부를 때마다 부른 시각과 도구 이름, 걸린 시간, 실패하면 그 사유 코드가 남습니다. 이 호출 로그에는 도구의 입력, 결과, 위치 좌표를 남기지 않습니다. 로그의 보관과 삭제는 macOS가 정합니다. 앱 자체에는 진단 기록을 회사로 올리는 기능이 없습니다.
명령으로 만들거나 바꾼 일정, 미리 알림, 연락처, 메모, 메일, 보낸 메시지, 알림은 해당 Apple 앱이나 macOS에 저장됩니다. 그 기록의 보관과 삭제는 해당 앱과 macOS를 따릅니다. Apple 계정의 동기화는 별도로 작동할 수 있습니다.
앱에서 외부로 전달하는 경로
앱은 처리한 개인 기록을 회사 서버나 회사가 지정한 데이터 처리 서버로 보내지 않습니다.
AI 클라이언트, AI 제공자, 웹 서버, 메일과 메시지의 받는 사람에게 가는 정보는 사용자의 연결과 요청에 따라 전달됩니다. 이 전달이 국외의 서비스로 갈 수 있는지는 사용자가 고른 서비스에 따라 다릅니다.
해제와 삭제
- 설정 창 Mac 앱 권한 구역의 음성 메모 메뉴에서 연결 해제를 눌러 녹음 폴더 접근을 해제하고 저장한 북마크를 지웁니다. 이 구역은 AI 클라이언트 연결 허용이 켜져 있을 때만 쓸 수 있으므로 연결을 끄기 전에 하세요.
- 설정 창의 위치 공유 구역에서 위치 공유 허용을 끄면 이후 위치 요청을 거절합니다.
- 연결 관리…가 여는 에이전트 연결 창의 제거로 Claude Code나 Codex 설정에서 ArcSolve AI 항목을 지웁니다. 다른 클라이언트는 그 클라이언트에서 직접 지웁니다.
- 설정 창에서 AI 클라이언트 연결 허용을 끄면 새 개인 앱 요청을 막고 백그라운드 서비스를 멈추도록 요청합니다. 이미 시작한 작업은 취소되거나 되돌아간다고 보장하지 않습니다. 메뉴 막대 앱을 종료해도 연결 허용은 꺼지지 않습니다.
- 시스템 설정의 개인정보 보호 및 보안에서 각 macOS 권한을 철회합니다.
해제는 이후의 접근을 막습니다. 이미 AI 클라이언트로 전달한 정보는 되돌리지 않습니다. 그 정보의 삭제는 해당 클라이언트와 AI 제공자에게 요청해 주세요.
앱을 지우기 전에 연결 관리…의 제거로 클라이언트 설정의 ArcSolve AI 항목을 지우세요. 앱을 지워도 클라이언트 설정 파일의 항목과 Apple 앱의 원본 기록은 지워지지 않습니다. macOS가 앱 저장소(설정 값과 접근 북마크)를 남길 수도 있습니다.
Apple이 제공하는 충돌 보고와 앱 사용 통계
App Store 배포본에서 사용자가 기기 설정의 분석 공유와 앱 개발자 공유를 허용하면, Apple이 이 앱의 충돌 보고와 앱 사용 통계를 수집하여 회사에 제공할 수 있습니다. 회사는 Apple이 제공하는 이 자료를 받아 이용합니다.
충돌 보고에는 앱·운영체제 버전, 기기 정보, 충돌이 발생한 코드의 호출 기록 등이 포함될 수 있습니다. 앱 사용 통계에는 실행 횟수, 사용 시간, 활성 기기 수 등이 포함될 수 있습니다. 회사는 충돌 원인 분석과 오류 수정, 사용 현황 파악과 앱 품질 개선에 이 자료를 씁니다.
회사는 이 자료를 App Store Connect와 Xcode에서만 열람합니다. 회사는 이 자료를 별도로 내려받아 보관하지 않습니다. 열람 과정에서 Xcode가 로컬 사본을 자동으로 내려받을 수 있습니다. 이 자료의 보관과 파기는 Apple의 기준을 따릅니다. 회사는 이 자료를 사용자와 연결하거나 추적하는 데 쓰지 않습니다.
Apple 서비스의 수집·공유·보관과 개인정보 보호 처리는 Apple 개인정보 처리방침과 Apple 앱 분석 안내를 따릅니다.
이후 공유를 거부하려면 iPhone·iPad의 설정 또는 Mac의 시스템 설정에서 개인정보 보호 및 보안 → 분석 및 향상 → 앱 개발자와 공유를 끄세요. 자세한 선택권은 iPhone·iPad 분석 안내와 Mac 분석 공유 안내를 보세요. 공유 중지는 이미 제공된 자료의 삭제를 뜻하지 않습니다.
기기 정보의 확인과 삭제
- 회사는 개인 앱 도구의 입력과 응답을 보유하지 않아 대신 열람하거나 삭제할 수 없습니다. 사용자가 위 해제와 삭제의 방법으로 연결과 녹음 폴더 접근을 직접 해제합니다.
- 연결 관리…의 제거는 MCP 등록만 지우며, 재등록용 설정 파일 접근 북마크와 내장
arcsolve경로는 앱 설정에 남습니다. 현재 화면에는 이 값만 지우는 기능이 없습니다.
안전성 확보 조치
-
처리 항목이나 이용 목적이 바뀌면, 변경 전에 이 방침과 App Store의 개인정보 항목을 먼저 고칩니다.
-
앱은 macOS App Sandbox 안에서 실행합니다.
-
Apple 앱에 직접 접근하는 앱 본체와 백그라운드 서비스에는 네트워크 권한이 없습니다.
-
백그라운드 서비스는 회사가 서명한
arcsolve명령줄 도구의 연결만 받습니다. -
백그라운드 서비스는 요청마다 현재 AI 클라이언트 연결 허용 설정을 확인합니다.
-
위치 도구는 상태만 읽는
location_service_get을 빼고 호출마다 현재 위치 공유 동의를 확인합니다.
아동
앱은 계정이 없고 연령을 묻지 않습니다.
제품 문의 안내
앱에는 문의를 보내는 기능이 없습니다. 사용자가 메일이나 전화로 직접 문의할 때 회사가 문의할 때 처리하는 정보의 정보를 처리합니다.
- 문의에는 실제 개인 기록, 비밀번호, 키, 전체 로그를 넣지 마세요.
메일 제목 앞에 [ArcSolve AI]를 붙이면 빨리 확인할 수 있습니다.
운영 주체와 개인정보 문의처
운영 주체는 아크솔브(ARC-SOLVE)입니다. 개인정보 보호책임자는 대표 조경민입니다. 개인정보 문의와 권리행사 요청은 아래 연락처로 보내 주세요.
- 이메일: support@arcsolve.ai
- 전화: 050-6508-1228
- 상호: 아크솔브(ARC-SOLVE) · ArcSolve
- 대표: 조경민(KYUNGMIN CHO)
- 사업자등록번호: 843-54-01035
- 사업장: 서울특별시 성북구 장위로19길 25, 1동 302호(장위동, 장위 에스하임1)
문의할 때 처리하는 정보
사용자가 이메일이나 전화로 직접 문의할 때 회사는 아래 정보를 처리합니다.
| 경우 | 처리하는 정보 | 목적 | 보유 기간 |
|---|---|---|---|
| 이메일 문의 | 이메일 주소, 보낸 사람 이름, 메일 머리 정보(보낸 시각 등), 문의 내용과 첨부 파일 | 문의 확인과 답변, 같은 문의의 후속 처리 | 문의 처리를 마친 날로부터 1년 |
| 전화 문의 | 전화번호, 문의 내용 | 문의 확인과 답변 | 문의 처리를 마친 날로부터 1년 |
회사는 아래 처리 위탁을 통해 문의 메일을 처리합니다. 문의 정보를 다른 회사의 독자적인 이용을 위해 제공하지 않습니다. 법령이 요구하는 경우는 예외입니다.
문의 정보의 파기
- 파기 절차: 보유 기간이 끝나면 문의 메일과 기록을 지체 없이 파기합니다. 법령이 따로 보관을 요구하면 그 기간 동안 다른 기록과 분리해 보관한 뒤 파기합니다.
- 파기 방법: 전자 기록을 삭제하고, 문의 메일은 메일함과 휴지통에서도 삭제합니다.
- 회사의 메일 삭제와 Google 시스템에서의 삭제 완료는 구분됩니다. Google의 삭제 절차와 기한은 Google 데이터 처리 부속약정의 고객 데이터 삭제 조항을 따릅니다.
처리 위탁
회사는 지원 메일 support@arcsolve.ai의 수신·보관을 Google Workspace에 맡깁니다. 회사 웹사이트 제공과 웹 요청 처리는 Cloudflare에 맡깁니다. 이 위탁은 회사의 문의 메일과 웹사이트에 해당합니다. 앱이 처리하는 문서·모델 입력·도구 결과를 Google이나 Cloudflare로 보내는 위탁은 아닙니다. 사용자가 문의에 직접 넣은 내용은 문의 메일로 처리합니다.
| 서비스 제공자 | 맡기는 업무 | 처리하는 정보 |
|---|---|---|
| Google(Google Workspace) | 지원 메일의 수신·보관 | 이메일 주소, 보낸 사람 이름, 메일 머리 정보, 문의 내용과 첨부 파일 |
| Cloudflare | 정적 웹사이트 제공과 웹 요청 처리 | 접속 IP 주소, 브라우저가 보내는 요청 정보 |
Google의 공개 계약 법인표는 한국 청구지의 Google Workspace 계약 법인을 Google Asia Pacific Pte. Ltd.로 안내합니다. Cloud Data Protection Team은 회사의 Workspace 관리자가 Google에 고객 데이터 문의를 접수하는 창구입니다. 이용자는 위 회사 문의처로 개인정보 문의와 권리행사 요청을 보내 주세요. 회사는 필요한 경우 관리자를 통해 Google에 요청합니다.
Google의 고객 데이터 처리 역할은 Google 데이터 처리 부속약정, Cloudflare의 처리 역할은 Cloudflare 데이터 처리 부속약정에서 안내합니다.
국외 처리와 선택
Google과 Cloudflare는 각 데이터 처리 부속약정에 따라 여러 국가의 시설과 하위처리자를 이용할 수 있습니다. 문의 메일과 웹 접속 정보는 서비스 제공 과정에서 국외에서 처리될 수 있습니다.
- Google Workspace로 처리하는 문의 메일의 항목은 위 표와 같습니다. 메일 수신 시 네트워크로 전달하며, 회사의 보유 기간은 문의 처리를 마친 날로부터 1년입니다.
- Google Workspace 메일 경로를 원하지 않으면 이메일 대신 전화로 문의해 주세요. 이 경우 회사는 이메일로 답변하지 않습니다.
- Cloudflare는 사용자가 회사 웹페이지를 열 때 네트워크로 전달되는 접속 IP 주소와 브라우저 요청 정보를 처리합니다. 웹 접속 정보는 페이지 제공과 보안 처리에 사용됩니다.
- Google의 처리 위치와 하위처리자는 Google Workspace 하위처리자 안내, Cloudflare의 하위처리자는 Cloudflare 하위처리자 안내에서 확인할 수 있습니다.
회사 웹사이트 접속
회사 소개·제품 소개·도움말·법률 문서를 제공하는 웹사이트는 정적 페이지입니다. 사이트 자체는 쿠키·광고·분석·추적 스크립트를 쓰지 않습니다. 페이지를 열면 접속 IP 주소와 브라우저가 보내는 요청 정보가 Cloudflare 서버를 거칩니다. 회사 사이트 코드에는 이 접속 정보를 따로 저장하는 기능이 없습니다.
정보주체의 권리와 행사 방법
- 사용자는 회사가 처리하는 자신의 개인정보(문의 기록)에 대해 열람, 정정·삭제, 처리 정지를 요청할 수 있습니다. 위 문의처로 요청하면 확인 절차를 안내하고 처리합니다.
- 법정대리인이나 위임을 받은 사람도 요청할 수 있습니다.
회사 웹사이트의 보호 조치
회사 웹사이트는 HTTPS로 제공합니다. 사이트의 콘텐츠 보안 정책은 외부 출처의 스크립트 실행, 페이지의 추가 네트워크 연결, 입력 양식 전송을 제한합니다.
아동의 문의
만 14세 미만 아동이 문의할 때는 법정대리인과 함께 문의해 주세요.
개인정보 침해 상담
개인정보 침해에 대한 신고나 상담은 아래 기관에도 할 수 있습니다.
- 개인정보침해신고센터: privacy.kisa.or.kr, 국번 없이 118
- 개인정보분쟁조정위원회: www.kopico.go.kr, 1833-6972
방침의 변경
이 방침이 바뀌면 새 버전과 시행일을 게시합니다. 공개한 이전 버전이 있으면 변경 이력에서 볼 수 있습니다.
English
ARC-SOLVE (“we”) explains in this policy what information the Mac app ArcSolve AI (“the app”) handles. The app is a local app that lets an AI client you connect use Apple apps on your Mac over MCP. It consists of the menu bar app, a background service, and the embedded command-line tool arcsolve. The app has no built-in AI model or chat.
This policy applies to the app and to inquiries you send us directly about the app. Visits to our websites that carry the app help and this policy are described in Visits to our websites. Control names in this text follow the app’s English interface. If the English text differs from the Korean text, the Korean text prevails.
Information we handle
- We do not receive the inputs or responses of the personal-app tools below. The app does not send the personal records it processes to our servers or to data-processing servers we designate.
- The app has no sign-up, sign-in, advertising, built-in usage analytics, or tracking. It contains no third-party SDK for those purposes. The app does not use cookies or advertising identifiers.
- The main app and the background service handle Apple app data and have no network entitlement. Only
arcsolve, which runs Web collection below, has network access. - For company inquiries and websites outside the apps, we process information you send us directly and web access information that passes through Cloudflare. See Information we handle when you contact us and Visits to our websites. We receive and use crash reports and app usage statistics provided by Apple. See Crash reports and app usage statistics provided by Apple below.
Information processed on your Mac
The purpose of processing is to carry out requests from the AI client you connect. The app reads or writes only what each request needs. It works within the macOS permissions you grant. Audio files are read only from the folder you connect. Allow AI Client Connections is off by default.
| Feature | Information it can process | Required permission |
|---|---|---|
| Calendar | Calendar sources, calendars, events (including attendees and organizers, notes, place names and coordinates) | macOS Calendars permission |
| Reminders | Sources, lists, reminders (including places and coordinates of location-based alerts) | macOS Reminders permission |
| Contacts | Contacts, groups, containers, contact photos, vCards, contact settings | macOS Contacts permission |
| Notes | Accounts, folders, note titles and content, creation and modification times, attachment lists and properties | Automation permission for Notes |
| Accounts, mailboxes, message and draft subjects and content, senders and recipients (including Cc and Bcc), times and status, attachment lists and properties | Automation permission for Mail | |
| Messages | Accounts, chats, participants (phone numbers or email addresses and names), messages to send | Automation permission for Messages |
| Voice Memos | File identifiers, names, sizes, and modification times, audio format, duration, and bytes in the recordings folder you connect | The folder you connect (read only) |
| Location | Your Mac’s current location (latitude and longitude), measurement time and accuracy, altitude, speed, course, and their accuracy values when measured, floor, simulated or accessory measurement status, location service and permission status | Allow Location Sharing in ArcSolve AI Settings, macOS Location Services permission |
| Notifications | This app’s notification titles, subtitles, bodies, user info, threads, sounds, badges, scheduling conditions, settings and categories, scheduled and delivered notifications, notification attachment files (images, audio, video) | macOS Notifications permission |
Notes, Mail, and Messages tools send requests to each Apple app through Apple Events automation APIs. For Notes and Mail attachments, tools read only lists and properties; no tool reads attachment bytes. Messages tools do not read past messages or attachments in conversations.
Send commands for Mail and Messages send content through the Apple app to the recipients you specify. Account sync and communication by Apple apps follow those apps’ settings and policies. Reply and forward commands open a Mail window; you send the message in Mail.
Voice Memos reads local files in the Recordings folder you connect. It does not open the app’s recordings database or record through the microphone. It does not transcribe, play back, download from the cloud, or write source files. File names and modification times are not original recording titles or recording dates. Files remaining in the folder may appear in lists even if the Voice Memos app does not show them.
Location
Places and coordinates stored in events and reminders are fields in those records. Allow Location Sharing below applies to the tools for your Mac’s location.
- The app makes a single location request through macOS Location Services only when the AI client you connect asks for it. The response contains the location measurements and measurement times macOS returns. It does not guarantee freshness or the requested accuracy. It does not track your location continuously or keep a location history. The app does not ask for confirmation for each location request, so approval follows your AI client’s execution approval settings.
- Location is processed on your Mac. We do not receive the location the app reads on our servers or retain it as company location records. The app does not send it to our servers or to servers we designate. The main app and the background service, which read the location, have no network entitlement. Processing by macOS Location Services itself follows Apple’s Mac Location Services information and your system settings.
- The location goes through the embedded
arcsolveto the AI client on the same Mac that asked for it, and that client processes it. If that client uses a cloud AI service, the location may be sent to the servers of the external AI provider you use. Any later transmission, retention, training, and deletion follow that provider’s policy. - Consent: in ArcSolve AI Settings, read the notice in the Location Sharing section. Turn on Allow Location Sharing before the app can read your location. It is off by default. Until you turn it on, the app does not read your location or request macOS Location Services permission. You can still use
location_service_get, which reads only service status without reading your location. Your consent choice is stored only on your device and is not sent to us. After you turn on Allow Location Sharing, the app still needs macOS Location Services permission to read your location. With Allow AI Client Connections on, a permission request starts from the Location item in Settings or from a request by your AI client. If you have not decided on the permission yet, macOS may ask you. A request from your AI client comes from the background, so macOS may not show a prompt. If precise location is needed, the AI client can separately ask macOS for temporary full accuracy, but macOS may decline without showing a prompt. - Withdrawal: you can turn consent off at any time. In ArcSolve AI Settings, turn off Allow Location Sharing in the Location Sharing section. Later location requests are then refused. Location already sent to an AI client is not recalled. To remove the macOS permission too, turn off ArcSolve AI in System Settings → Privacy & Security → Location Services. Turning off Allow AI Client Connections in Settings also blocks location requests. Removing the MCP connection from an AI client stops location requests that arrive through that client’s MCP connection. A client that can run commands can still start the embedded
arcsolve, so turn off Allow Location Sharing or Allow AI Client Connections to block them.
Location and other results pass through the embedded arcsolve, which has network access for web collection. arcsolve returns personal-tool results as MCP responses to the AI client on the same Mac. It does not send those results to web servers on its own. If your AI client puts results into a web collection request, that content goes to the specified web server.
Information sent to your AI client
Results go from the background service through XPC and an MCP response from the embedded arcsolve to the AI client on the same Mac. Results may include requested record content, location, contact photos, or audio bytes. If that client uses a cloud AI service, the results may be sent to that provider. These results may include information about other people, such as event attendees, contacts, email correspondents, and chat participants.
We do not operate your client or AI provider. Their transmission, retention, training, and deletion follow their own policies. Check those policies and the client’s approval settings before you connect.
The app does not ask for confirmation for each command. Your AI client manages execution approvals. While connections are allowed, any program in your macOS account that runs the embedded arcsolve can call the tools within your macOS permissions.
Web collection
The web collection tool sends requests to addresses that your AI client or you specify. A request contains the address, headers, query, and form or JSON content you specify.
Target servers and redirect servers may receive your IP address and the request content. Web collection does not use cookies, saved credentials, or a URL cache. Do not put passwords or personal records in requests.
Web collection works independently of Allow AI Client Connections. After you turn off connections, the web collection tools in an open arcsolve mcp connection and standalone runs (arcsolve collect, arcsolve mcp --network-only) still work. To disconnect completely, remove the MCP connection from your AI client.
Information kept on your Mac
The app does not separately cache or store the content of the personal records it processes on disk. The following stays on your Mac.
- The connection setting and your location sharing consent are stored in small files in the app’s storage.
- Access bookmarks for the recordings folder and client configuration files you choose, the path of the embedded
arcsolve, and the background service registration state are stored in the app’s settings. - In client configuration files, the app adds or removes only the ArcSolve AI MCP entry. It does not keep a copy of other settings. The app reads the whole configuration file you choose into memory for registration and status checks. It saves through a temporary file. For Codex, it appends an ArcSolve AI managed block to
config.toml. The app rewrites the whole Claude Code.claude.jsonfile, so its formatting and key order may change. - To prevent duplicate execution, the background service keeps request IDs, inputs, and results of change requests, such as write, send, delete, and permission requests, in memory. It keeps running requests and up to the latest 1,000 completed requests. Requests that clearly fail before any effect are removed from the ledger. Nothing is written to disk, and the data is lost when the background service ends. Read requests such as location reads are not kept there.
- Input bytes for notification attachments are temporary files in the app’s storage while the app asks macOS to schedule the notification. The app cleans up those files after native processing of that request ends or fails. Files may remain after an abnormal exit or cleanup failure. Attachments that macOS takes over are managed by macOS. macOS may keep an unused attachment copy even if scheduling fails.
- App diagnostics go to the macOS log. Each personal-app tool call records its time and name, duration, and, if it fails, a reason code. These call logs do not contain tool inputs, results, or location coordinates. macOS determines log retention and deletion. The app itself has no feature that uploads diagnostics to us.
Events, reminders, contacts, notes, mail, sent messages, and notifications that commands create or change are stored in the Apple app or macOS. Their retention and deletion follow that app and macOS. Apple account sync may work separately.
Paths from the app to external recipients
The app does not send the personal records it processes to our servers or to data-processing servers we designate.
Information goes to AI clients, AI providers, web servers, and Mail or Messages recipients because of your connection and requests. Whether it leaves Korea depends on the services you choose.
Disconnecting and deleting
- In Settings, under Mac App Permissions, open the Voice Memos menu and use Disconnect to remove access to the recordings folder and delete its saved bookmark. This section works only while Allow AI Client Connections is on, so do this before you turn connections off.
- In the Location Sharing section of Settings, turn off Allow Location Sharing. Later location requests are then refused.
- In the Agent Connections window that Manage Connections… opens, use Remove to delete the ArcSolve AI entry from Claude Code or Codex. For other clients, remove it in that client.
- In Settings, turn off Allow AI Client Connections. This blocks new personal-app requests and asks the background service to stop. Work already started is not guaranteed to stop or be undone. Quitting the menu bar app does not turn connections off.
- In System Settings → Privacy & Security, revoke each macOS permission.
Disconnecting blocks later access. It does not recall information already sent to an AI client. Ask that client and AI provider to delete it.
Before deleting the app, use Remove in Manage Connections… to delete the ArcSolve AI entry from your client configuration. Deleting the app does not delete that entry or the original records in Apple apps. macOS may also keep the app’s storage (settings and access bookmarks).
Crash reports and app usage statistics provided by Apple
These statements apply to App Store builds. If you enable analytics sharing and sharing with app developers, Apple may collect this app’s crash reports and usage statistics. Apple may provide these materials to us. We receive and use these materials from Apple.
Crash reports may include app and operating system versions, device information, and call stacks of the code that crashed. App usage statistics may include session counts, time in the app, and active device counts. We use these materials to analyze crashes, fix errors, understand app usage, and improve app quality.
We view these materials only in App Store Connect and Xcode. We do not download them for separate storage. Xcode may automatically download local copies for viewing. Retention and deletion of these materials follow Apple’s policies. We do not link these materials to you or use them for tracking.
Collection, sharing, retention, and privacy protections within Apple’s services follow Apple’s Privacy Policy and Apple’s App Analytics information.
To refuse future sharing, open Settings on iPhone or iPad, or System Settings on Mac. Under Privacy & Security → Analytics & Improvements, turn off sharing with app developers. See iPhone and iPad analytics information and Mac analytics sharing information for your choices. Stopping sharing does not mean that materials already provided are deleted.
Device information and deletion
- We do not hold personal-app tool inputs or responses, so we cannot access or delete them on your behalf. You disconnect clients and the recordings folder yourself as shown in Disconnecting and deleting.
- Remove in Manage Connections… deletes only the MCP entry; the configuration-file access bookmark and the path of the embedded
arcsolveremain in app settings for reconnection. The current interface has no separate control to delete these values.
Safeguards
-
If data categories or purposes change, we will update this policy and the App Store privacy details before the change.
-
The app runs in the macOS App Sandbox.
-
The main app and the background service, which access Apple apps directly, have no network entitlement.
-
The background service accepts connections only from the
arcsolvecommand-line tool signed by us. -
The background service checks the current Allow AI Client Connections setting for each request.
-
Location tools, except
location_service_getwhich reads only status, check your current location sharing consent at each call.
Children
The app has no accounts and does not ask your age.
Product inquiries
The app has no feature for sending inquiries. When you contact us yourself by email or phone, we handle the information in Information we handle when you contact us.
- Do not include real personal records, passwords, keys, or full logs in your inquiry.
Adding [ArcSolve AI] to the start of the email subject helps us respond faster.
Operator and privacy contact
The operator is 아크솔브(ARC-SOLVE). Our privacy officer is 조경민 (Kyungmin Cho), the representative. Send privacy questions and rights requests to the contact below.
- Email: support@arcsolve.ai
- Phone: 050-6508-1228 (Korea)
- Business name: 아크솔브(ARC-SOLVE) · ArcSolve
- Representative: 조경민(KYUNGMIN CHO)
- Business registration number: 843-54-01035
- Address: 서울특별시 성북구 장위로19길 25, 1동 302호(장위동, 장위 에스하임1), Seoul, Republic of Korea
Information we handle when you contact us
We handle the information below when you contact us directly by email or phone.
| Case | Information | Purpose | Retention |
|---|---|---|---|
| Email inquiries | Email address, sender name, email header information (such as the time sent), and the message and attachments | Reviewing and answering your inquiry and following up on it | One year after we finish handling the inquiry |
| Phone inquiries | Phone number and what you tell us | Reviewing and answering your inquiry | One year after we finish handling the inquiry |
We process inquiry email through the processors below. We do not provide inquiry information for another company’s independent use, except where the law requires it.
Deleting inquiry information
- Procedure: When the retention period ends, we delete inquiry emails and records without delay. If a law requires longer retention, we keep them separately from other records for that period and then delete them.
- Method: We delete electronic records, and delete inquiry emails from the mailbox and its trash as well.
- Our deletion of email is separate from completion of deletion within Google’s systems. Google’s deletion process and time limits follow the customer data deletion provisions of the Google Data Processing Addendum.
Processors
We use Google Workspace to receive and store email for support@arcsolve.ai. We use Cloudflare to serve our websites and process web requests. These processors handle company inquiry email and websites. This processing does not send documents, model inputs, or tool results from the apps to Google or Cloudflare. Content you put in an inquiry is processed as inquiry email.
| Service provider | Task | Information processed |
|---|---|---|
| Google (Google Workspace) | Receiving and storing support email | Email address, sender name, email header information, and the message and attachments |
| Cloudflare | Serving static websites and processing web requests | IP address and the request information sent by the browser |
Google’s public contracting entity table identifies Google Asia Pacific Pte. Ltd. for Google Workspace contracts with a Korean billing address. The Cloud Data Protection Team is a channel for our Workspace administrator to contact Google about customer data. Send your privacy inquiries and rights requests to our company contact above. We contact Google through our administrator when needed.
Google’s role in processing customer data is described in the Google Data Processing Addendum. Cloudflare’s processing role is described in the Cloudflare Data Processing Addendum.
Processing outside Korea and your choices
Google and Cloudflare may use facilities and subprocessors in multiple countries under their respective data processing addenda. Inquiry email and web access information may be processed outside Korea while these services are provided.
- The table above lists the inquiry email information processed through Google Workspace. It is sent over the network when email is received. We retain it for one year after we finish handling the inquiry.
- If you do not want to use the Google Workspace email route, contact us by phone instead of email. In that case we do not answer by email.
- Cloudflare processes the IP address and browser request information sent over the network when you open our web pages. Web access information is used to serve pages and for security processing.
- Google’s processing locations and subprocessors are described in the Google Workspace subprocessors information. Cloudflare’s subprocessors are described in the Cloudflare subprocessors information.
Visits to our websites
The websites that provide our company and product introductions, help, and legal documents are static pages. The sites themselves use no cookies, advertising, analytics, or tracking scripts. When you open a page, your IP address and the request information your browser sends pass through Cloudflare’s servers. Our site code has no feature that stores this access information separately.
Your rights and how to use them
- You can ask to access, correct, or delete the personal information we handle about you (your inquiry records), or to stop processing it. Send your request to the contact above. We will explain how we confirm your identity and then handle the request.
- A legal representative or a person you authorize can also make the request.
Safeguards for our websites
Our websites are served over HTTPS. Their Content Security Policy restricts scripts from outside origins, additional network connections from pages, and form submissions.
Inquiries from children
Children under 14 should contact us together with a legal guardian.
Privacy violation assistance
You can also report or ask about a privacy violation to these Korean public bodies.
- Personal Information Infringement Report Center: privacy.kisa.or.kr, 118 (in Korea)
- Personal Information Dispute Mediation Committee: www.kopico.go.kr, 1833-6972 (in Korea)
Changes to this policy
When this policy changes, we publish a new version and its effective date. If earlier versions have been published, they are available in the change history.
