개인정보처리방침

프루퍼 주식회사(이하 "회사")는 dira(엔진과 앱을 합친 이름)를 운영하며 아래와 같이 개인정보를 처리합니다.

1. 처리 목적

앱(dira teams)을 실제로 켜는 사람이 있는지, 온보딩 중 어디서 멈추는지를 봅니다. 설치가 몇 벌 도는지, 화면 동작 몇 가지를 셉니다. 누가 쓰는지는 회사도 모릅니다.

같은 앱이 오류를 내면 그 오류를 받아 원인을 찾고 고칩니다.

웹사이트에는 상담 위젯이 하나 붙어 있습니다. 그 창으로 들어온 문의에 답하고 같은 사람이 다시 물어 올 때 앞의 대화를 이어 봅니다.

2. 처리 항목

앱은 로그인도 계정도 없습니다. 사람을 식별하지 않고 설치 한 벌을 익명으로 셉니다.

항목무엇어디 사나
설치 식별자(install_id)이 맥의 이 설치 한 벌을 가리키는 무작위 UUID. GA4 client_id로 보내고, 같은 값을 GA4 사용자 속성 install_id로도 보냅니다~/.config/dira/analytics.json
세션 식별자(session_id)앱을 켜서 쓰는 한 번. GA4 session_id로 보냅니다서버 프로세스 메모리(파일에 남지 않습니다)

두 값 다 사람 이름·이메일·계정과 연결되지 않습니다. 이 식별자에 실려 GA4로 나가는 이벤트는 아래 8종뿐입니다.

이벤트언제파라미터
app_open사용자 세션이 시작될 때(첫 이벤트 앞·30분 무활동 뒤 재시작)app_version, shell(desktop|browser)
screen_view화면 진입screen(root|board|ticket|workers|personas|protocols|home)
project_add프로젝트가 하나 늘었을 때method(create|register)
worker_create워커 생성 성공engine(claude|codex|other), cron_ok(bool)
ticket_create티켓 발행·요구 접수 성공kind(work|request|feedback)
answer_submit답변 왕복의 답을 사람이 썼을 때없음
feedback_submit의견 보내기 폼에서 보내기를 눌렀을 때없음
analytics_off통계를 끌 때(끄기 직전 마지막 한 번)없음

값은 개수·불리언·미리 정한 enum뿐입니다. 자유 입력은 어디에도 없습니다.

사용 통계가 켜져 있으면 앱은 오류가 날 때마다 오류 제보 한 건을 회사 서버(Vercel)로 보냅니다. 통계를 끄면 오류 제보도 같이 멈춥니다.

항목무엇
식별자와 앱 정보위의 설치 식별자와 세션 식별자, 앱 버전(app_version), 실행 형태(shell)
오류 분류오류가 난 곳(source), 오류 종류(kind), 화면 경로 패턴(route, 실제 URL이 아닌 /p/[project]/tickets/[hash] 꼴), 발생 시각(at)
오류 내용오류 메시지(message)와 스택 트레이스(stack) 원문
원본 로그오류 직전에 앱이 남긴 로그(raw). 앱 서버의 stderr와 stdout 최근 200줄, 데스크톱 앱이 받은 앱 서버 로그, 화면의 콘솔 오류 최근 50건 가운데 오류가 난 곳의 것. 64 KB까지

보내기 전에 모든 문자열에서 홈 디렉터리 절대 경로를 ~로 바꿉니다. 경로에 박힌 맥 사용자 이름을 빼기 위해서입니다. 그 밖에는 원문 그대로라서, 스택과 원본 로그에는 홈 아래의 파일 경로, 프로젝트 이름, 티켓 해시, 오류가 나던 순간 로그에 찍힌 문장이 들어갈 수 있습니다. 제보 본문에 IP 주소를 담는 키는 없지만, 요청을 받는 Vercel 서버는 여느 웹 요청처럼 접속한 IP 주소를 볼 수 있습니다.

웹사이트(이 페이지가 속한 dira.proofer.tech)는 Vercel Analytics로 방문 집계값을 쿠키 없이 모읍니다. 방문자 개인을 식별하지 않는 페이지뷰·경로 단위 집계입니다.

이 페이지를 열면 상담 위젯이 채널코퍼레이션 서버로 요청을 보냅니다. 채팅창을 한 번도 열지 않아도 접속 기록이 남습니다. IP 주소, 그 주소로 짐작하는 접속 지역, 접속 일시, 브라우저와 기기 정보입니다.

채팅창을 열면 거기 적은 것이 더해집니다. 문의 내용, 그리고 답장을 받으려고 스스로 남긴 이름이나 연락처입니다. 이쪽은 자유 입력이라 무엇이 들어갈지를 회사가 미리 정해 두지 않습니다. 쓰고 싶지 않은 것은 빼고 물어도 됩니다.

3. 처리하지 않는 항목

아래는 어떤 이벤트의 어떤 파라미터에도 들어가지 않습니다.

파일 경로 · 프로젝트 이름 · 큐 루트 · 티켓 해시 · 티켓 제목 · 티켓 본문 · 페르소나 이름 · 에이전트 출력 · 계정 정보 · 소스 코드.

이것은 문구가 아니라 이행 수단입니다. 이벤트와 그 파라미터를 정의하는 Events 타입이 표를 닫고 있어서, 이 표에 없는 이름이나 파라미터는 컴파일이 거부합니다. 코드가 새 값을 몰래 실어 보낼 길이 없습니다.

여기까지는 앱이 보내는 이벤트 이야기입니다. 오류 제보는 원본 로그를 그대로 싣기 때문에 이 목록이 적용되지 않습니다. 무엇이 들어갈 수 있는지는 2항에 있습니다. 웹사이트 상담 위젯은 앱을 거치지 않고 방문자 브라우저에서 바로 나가므로 이 표에 들어가지 않습니다. 위젯에 무엇이 실리는지는 2항에 있습니다.

4. 쿠키

앱은 쿠키를 심지 않습니다. gtag.js를 쓰지 않고 서버가 Google Analytics 4의 Measurement Protocol로 직접 이벤트를 보냅니다. 웹사이트가 쓰는 Vercel Analytics도 쿠키리스입니다.

쿠키는 웹사이트에 한 벌 있습니다. 상담 위젯이 심는 _dd_s_v2입니다. 채널톡은 이 값으로 위젯의 오류와 성능을 봅니다. 브라우저 세션 한 번을 구분할 뿐 이름이나 계정과 연결되지 않습니다. 채팅창을 한 번도 열지 않아도 이 쿠키는 생깁니다. 위젯째로 막으려면 브라우저에서 cdn.channel.io와 api.channel.io로 가는 요청을 차단하면 됩니다.

5. 보유 및 파기

GA4가 잡는 보존 기간은 대상마다 다릅니다(2026-08-02 GA4 콘솔 확인값).

대상보존 기간
이벤트 데이터 — 이벤트 8종과 그 파라미터2개월
사용자 데이터 — 설치 식별자에 연결된 데이터14개월

오류 제보는 회사가 Vercel에 비공개로 저장하고, 받은 날부터 90일 동안 보관한 뒤 파기합니다.

로컬에 남는 ~/.config/dira/analytics.json은 회사 쪽이 아니라 각자의 맥에 있습니다. 파일을 지우면 그 즉시 소멸하고, 다음 실행에서 새 설치 식별자가 발급됩니다. 이미 보낸 오류 제보는 이 파일을 지워도 남아 있다가 90일이 지나면 파기됩니다.

6. 처리위탁 및 국외이전

수탁자업무이전 국가
Google LLCGA4 이벤트 수집·분석미국
Vercel Inc.웹사이트 호스팅·방문 집계, 오류 제보 수신과 보관미국
주식회사 채널코퍼레이션상담 위젯 문의 응대—

채널코퍼레이션은 국내 법인이고 채널톡이 도는 클라우드도 AWS 서울 리전입니다. 그래서 이 위탁에는 국외로 나가는 것이 없습니다. 다만 그 회사도 자기 업무 일부를 국외에 다시 맡깁니다. 그 내역은 채널톡 개인정보처리방침 6항과 7항에 있습니다(2026-08-04 확인).

위 셋 외에 개인정보를 제3자에게 제공하지 않습니다.

7. 정보주체의 권리

  • 끄기 — 앱 우측 위 톱니바퀴 → 설정 다이얼로그 세 번째 구획. 기본은 켜짐이고 버튼 하나로 끕니다. 끄면 그 순간부터 아무 이벤트도 나가지 않고 오류 제보도 멈춥니다.
  • 삭제 — ~/.config/dira/analytics.json을 지우면 설치 식별자가 함께 사라집니다. 이전 통계와 이어지지 않는 새 설치로 다시 잡힙니다. 이미 보낸 오류 제보를 보관 기간 안에 지우고 싶으면, 파일을 지우기 전에 그 안의 install_id를 아래 문의처로 알려 주세요.
  • 문의 — info@proofer.tech

8. 개인정보 보호책임자

항목내용
성명임한솔(대표)
연락처info@proofer.tech

9. 사업자 정보

항목내용
상호프루퍼 주식회사
대표자임한솔
사업자등록번호337-81-03650
주소서울 강남구 강남대로112길 47, 2층 421A
문의info@proofer.tech

10. 시행일

이 방침은 2026-10-21부터 시행합니다. 이번 개정은 앱(dira teams)의 오류 제보를 더합니다. 2항의 설치 식별자 설명과 오류 제보 항목, 3항의 적용 범위, 5항의 보존 기간 90일, 6항의 Vercel 위탁 업무, 7항의 끄기와 삭제가 바뀌었습니다. 직전 판은 2026-08-04에 시행했습니다.