diffin 개인정보처리방침
제1조 (이 방침이 다루는 것)
diffin(이하 "회사")은 이용자의 개인정보를 소중히 다루며, 개인정보 보호법을 비롯한 관계 법령을 지킵니다. 이 방침은 회사가 제공하는 웹 서비스(diffin.work)와 CLI, 그리고 랜딩 페이지의 사전 신청에 적용합니다. 서비스 용어(기록·작업·프로젝트·문제 정의서·기본 이력서·프로필)는 이용약관에서 정한 뜻과 같습니다.
제2조 (수집하는 개인정보)
| 구분 | 항목 | 수집 방법 |
|---|---|---|
| 회원 가입 | 이름, 전자우편 주소, 프로필 사진 | Google 계정 로그인 |
| 기록 (AI 에이전트) | 회원이 AI 서비스에 입력한 글과 받은 답, 곧 AI 에이전트(Claude Code·Codex·Antigravity·Hermes)와 나눈 대화 가운데 사람과 에이전트가 주고받은 말, 어떤 도구를 썼는지(도구 이름, 다룬 파일의 경로, 실행한 명령의 앞부분), 작업한 시각과 폴더 이름. 에이전트가 답한 말은 한 번의 답을 그대로(한 번에 최대 10만 자) 보관하며, 답 안에 에이전트가 직접 적은 코드나 글도 함께 보관됩니다. 다른 회원에게는 답의 첫 줄만 보입니다 | 회원이 자기 기기에 설치한 CLI 로 직접 보냄 |
| 기록 (웹 도구 대화) | 회원이 웹의 AI 도구(Claude·ChatGPT·Gemini·Genspark)와 나눈 대화 가운데 사람과 도구가 주고받은 말과 그 시각, 대화의 제목. 도구가 답한 말은 한 번의 답을 그대로 보관하며, 다른 회원에게는 답의 첫 줄만 보입니다 | 회원이 대화 파일을 올리거나 붙여넣음. ChatGPT·Gemini 는 회원이 알려 준 공개 공유 링크를 서버가 한 번 읽어 옴 |
| 이력 | 기본 이력서(이름·한 줄 소개·경력·학력·기술·링크), 회원이 올린 이력서 파일(PDF 원본 그대로) | 회원이 직접 입력하거나 LinkedIn 프로필 PDF 를 올림. 이력서 파일은 회원이 따로 올림 |
| 공개 설정 | 어떤 문제 정의서를 공개했는지, 누가 언제 열람했는지(열 때마다 한 번씩 남깁니다. 같은 회원이 30분 안에 다시 연 것은 한 번으로 칩니다) | 서비스 이용 중 자동 생성 |
| 인증 기록 | 로그인·토큰 발급·로그아웃·탈퇴가 일어난 일시, 접속 IP 주소, 브라우저·기기 정보 | 서비스 이용 중 자동 생성 |
| 기기 식별값 | CLI 가 회원의 기기에서 처음 실행될 때 만드는 임의의 값. 기기의 하드웨어 정보로 만든 값이 아니며, 지난 작업 올리기를 기기마다 한 번씩 하도록 어느 기기에서 올린 것인지 구분하는 데에만 씁니다 | 회원이 설치한 CLI 가 기록을 올릴 때 함께 보냄 |
| 지도 메모 | 회원이 관계 보기 지도에 붙인 메모의 글과 위치. 2026-10-14에 이 기능을 없애 새로 받지 않습니다. 이미 남긴 메모는 탈퇴할 때까지 보관하고 내려받기에 넣습니다 | 회원이 직접 입력 |
| 연결할 때의 폴더 목록 | CLI 를 처음 연결할 때 이 컴퓨터에서 AI 와 대화한 폴더의 목록. 브라우저가 만든 열쇠로 암호화해 보내므로 서버는 폴더 이름을 읽을 수 없으며, 회원이 고른 뒤 지웁니다(늦어도 24시간) | 회원이 설치한 CLI 가 보냄 |
| 기록 대기 폴더 | 회원이 아직 허용하지 않은 폴더에서 AI 에이전트와 작업했을 때 그 폴더의 경로. 기록 대기 폴더의 경로는 앱에 보이기 위해 전달되며, 그 안의 대화는 허용 전에는 기기를 떠나지 않습니다 | 회원이 설치한 CLI 가 기록을 올릴 때 함께 보냄 |
| 악용 방지 값 | 악용 방지를 위해 기기 식별자의 해시(원값이 아닌 일방향 값)를 보관하며, 계정 삭제 시 함께 삭제됩니다 | 서비스 이용 중 자동 생성 |
| 문의 | 회원이 남긴 문의의 글, 남긴 화면의 주소, 회원의 전자우편 주소, 회사가 단 답변 | 회원이 앱의 「문의하기」에 직접 입력 |
| 사전 신청 | 전자우편 주소, 채용 진행 여부, 브라우저·기기 정보, 유입 경로(리퍼러·UTM) | 랜딩의 사전 신청 폼 |
회사는 주민등록번호를 수집하지 않습니다. 결제 수단도 수집하지 않습니다(현재 무료입니다).
제3조 (수집하지 않는 것)
회사는 기록을 받을 때 다음을 받지 않습니다. CLI 가 회원의 기기에서 걸러 낸 뒤 보냅니다.
- 에이전트의 사고 과정, 도구가 돌려준 출력, 이미지, 도구가 읽거나 쓴 파일의 내용은 보내지 않습니다. 다만 에이전트가 답 안에 직접 적은 코드나 글은 주고받은 말의 일부로 올라갑니다. 셸 명령은 앞부분(130자)만 보내며, 명령 뒤에 길게 실린 코드 본문은 보내지 않습니다. 다만 그 명령이나 명령에 실린 스크립트가 파일을 썼다면 그 파일의 경로는 기기에서 읽어 경로만 보냅니다.
- 보내기 전에 회원의 기기에서 비밀번호·API 키·토큰·개인키·전자우편·전화번호·주민등록번호·사업자등록번호·카드번호·내부 IP·파일 경로에 남은 사용자 이름을 지웁니다. 회사는 지워진 기록만 받습니다.
- 회원은 특정 폴더를 제외하거나(
--exclude,.diffin-ignore), 가릴 이름을 지정하거나(~/.diffin/redact.json), 기록을 잠시 멈출 수 있습니다(diffin pause). 기록은 회원이 켠 폴더와 그 아래에서만 올라가며, 다른 폴더는 회원이 허용해야 올라갑니다. 기록 대기 폴더의 경로는 앱에 보이기 위해 전달되며, 그 안의 대화는 허용 전에는 기기를 떠나지 않습니다. - 사람 이름을 비롯해 자동으로 걸러지지 않는 정보가 있습니다. 무엇을 올릴지는 회원이 정합니다.
- 웹 도구 대화는 회원의 기기가 아니라 서버가 받아서 제2항과 같은 규칙으로 지웁니다. 도구가 주고받은 내부 호출과 그 출력은 기록하지 않습니다. 올린 대화는 회원이 미리보기를 확인하고 확정한 뒤에만 기록이 됩니다.
- 이력서 파일은 걸러 내지 않습니다. 회원이 올린 PDF 를 읽지 않고 그대로 보관하므로, 그 안에 적힌 연락처도 그대로 남습니다. LinkedIn 프로필 PDF 는 다릅니다 — 읽어서 기본 이력서의 칸만 채우고, 연락처는 지우며, PDF 원본은 보관하지 않습니다.
제4조 (개인정보의 이용 목적)
- 회원 식별과 로그인, 계정 관리
- 기록을 작업·프로젝트로 정리하고 문제 정의서를 만드는 것 — 서비스의 핵심 기능
- 회원이 공개로 둔 문제 정의서와 프로필을 다른 회원에게 보여 주는 것
- 열람 기록을 작성자에게 알리는 것
- 문의 응대, 공지 전달, 부정 이용 방지와 서비스 안정성 확보
- 사전 신청 접수 확인과 서비스 준비 소식 안내, 유입 경로 통계
회사는 위 목적을 벗어나 개인정보를 이용하지 않습니다. 목적이 바뀌면 미리 알리고 동의를 받습니다.
제4조의2 (인공지능의 이용)
- 이 서비스는 생성형 인공지능에 기반해 운용됩니다. 회사는 제3자가 만든 인공지능 모델을 불러 회원의 기록을 정리합니다.
- 인공지능이 하는 일은 다음과 같습니다 — 기록마다 무엇을 했는지 한 줄로 요약하고, 기록을 작업으로 묶고, 작업과 프로젝트에 이름을 붙이고, 작업이 어느 직군의 일인지와 업무와 관련이 있는지를 가립니다. 화면에 보이는 기록의 한 줄 요약, 작업·프로젝트의 이름은 인공지능이 만든 결과물이며 사실과 다를 수 있습니다. 회원이 고친 문장은 회원의 것으로 따로 보관하고, 인공지능이 쓴 원래 문장과 구분해 보여 줍니다.
- 문제 정의서의 글은 회원이 직접 씁니다. 인공지능이 쓰지 않습니다.
- 인공지능은 회원 자신의 기록을 정리하는 데에만 쓰입니다. 회원을 평가하거나, 순위를 매기거나, 채용·대출처럼 회원의 권리와 의무에 중대한 영향을 미치는 결정을 인공지능이 자동으로 내리지 않습니다(개인정보 보호법 제37조의2의 자동화된 결정에 해당하는 처리가 없습니다). 탐색의 순서는 검색어가 없으면 최근에 쓴 순이고, 검색어가 있으면 글의 내용이 검색어와 얼마나 가까운지로만 정합니다. 열람 수나 별의 수는 순서에 쓰지 않습니다.
- 탐색에서 뜻으로 찾는 기능은 회사가 직접 운영하는 모델이 처리합니다. 검색어와 공개된 글은 제5조의 수탁자에게 가지 않습니다.
- 회사는 회원의 기록으로 어떤 AI 모델도 학습시키지 않습니다. 학습에 쓰지 않으므로 따로 거부할 절차가 없습니다.
- 인공지능이 만든 결과(작업 이름, 한 줄 기록, 작업 묶음)가 틀렸다면 회원이 화면에서 직접 고치거나, 기록을 다른 작업으로 옮기거나, 지울 수 있습니다. 신고나 이의는
official@diffin.work로 받습니다. - 인공지능에 보내는 범위와 보내는 곳은 제5조와 제6조에 적습니다. 기업 매칭 기능을 열 때 인공지능이 회원을 평가하거나 추천하게 되면, 그 사실과 기준, 설명을 요구하고 거부할 방법을 기능을 열기 전에 이 방침에 적습니다.
제5조 (처리위탁)
회사는 서비스 제공을 위해 아래와 같이 개인정보 처리를 위탁합니다.
| 수탁자 | 위탁하는 일 | 위탁하는 항목 |
|---|---|---|
| Google LLC | 로그인 인증 | 이름, 전자우편 주소, 프로필 사진 |
| Vercel Inc. | 웹 서비스 호스팅 | 접속 기록 |
| MongoDB, Inc. (Atlas) | 데이터베이스 보관 | 제2조의 항목 전부 |
| Fly.io, Inc. | 서버 운영 — 애플리케이션 실행과 정리 전 업로드 파일의 임시 보관 | 제2조의 항목 전부 |
| OpenRouter, Inc. | AI 모델 호출 중계 | 제2조의 기록 가운데 정리에 필요한 부분 |
| DeepInfra, Inc. | 기록의 정리·요약(모델 추론) | 제2조의 기록 가운데 정리에 필요한 부분 |
| Parasail, Inc. | 기록의 정리·요약(모델 추론) | 제2조의 기록 가운데 정리에 필요한 부분 |
| Venice.ai | 기록의 정리·요약(모델 추론) | 제2조의 기록 가운데 정리에 필요한 부분 |
| Microsoft Corporation (Azure) | 기록의 정리·요약(모델 추론) | 제2조의 기록 가운데 정리에 필요한 부분 |
| DigitalOcean, LLC | 기록의 정리·요약(모델 추론) | 제2조의 기록 가운데 정리에 필요한 부분 |
| TypeSafe AI, Inc. | 기록을 작업으로 묶을 때의 판정(같은 일인지, 어디서 일이 바뀌는지, 어느 앞 요청을 이어받았는지를 고르는 모델 추론) | 기록의 한 줄 요약과, 회원이 한 말·받은 답의 앞부분(한 번에 최대 700자). 다만 요청이 앞의 어느 대화를 이어받았는지 판정할 때에 한해, 같은 대화의 그날 앞 8턴까지 회원이 한 말(턴당 400자)과 받은 답(턴당 1,500자)을 보냅니다. 도구 실행 결과와 대화 파일 전체는 보내지 않습니다 |
기록의 정리·요약을 맡는 다섯 곳은 회사가 이름으로 한정해 둔 목록입니다. 한 번의 요청은 그 가운데 한 곳이 처리하며, 목록 밖의 사업자로는 요청이 가지 않습니다. 묶을 때의 판정은 TypeSafe 한 곳이 맡으며, 이 모델은 글을 쓰지 않고 고르기만 합니다.
회사는 위탁 계약에 개인정보 보호법 제26조가 요구하는 사항을 넣고, 수탁자가 개인정보를 안전하게 다루는지 관리·감독합니다. 위탁하는 일이나 수탁자가 바뀌면 이 방침을 고쳐 알립니다.
제6조 (개인정보의 국외 이전)
제5조의 수탁자 가운데 아래 사업자는 국외에 있습니다. 회사는 개인정보 보호법 제28조의8 제1항 제3호에 따라 이전에 관한 아래 사항을 이 방침에 공개하는 것으로 별도의 동의를 갈음합니다.
| 이전받는 자 | 연락처 | 이전되는 나라 | 이전 일시와 방법 | 이전되는 항목 | 이용 목적 | 보유·이용 기간 |
|---|---|---|---|---|---|---|
| Google LLC | [privacy.google.com](https://privacy.google.com) | 미국 | 로그인할 때마다, 암호화된 통신으로 | 이름, 전자우편 주소, 프로필 사진 | 로그인 인증 | 회원 탈퇴 시까지 |
| Vercel Inc. | privacy@vercel.com | 미국 | 접속할 때마다, 암호화된 통신으로 | 접속 기록 | 웹 서비스 호스팅 | 회원 탈퇴 시까지 |
| MongoDB, Inc. | privacy@mongodb.com | 한국(서울 리전에 보관합니다. 회사는 미국 법인입니다) | 저장할 때마다, 암호화된 통신으로 | 제2조의 항목 전부 | 데이터베이스 보관 | 회원 탈퇴 시까지 |
| Fly.io, Inc. | [fly.io/legal/privacy-policy](https://fly.io/legal/privacy-policy/) | 일본(도쿄 리전에서 돕니다. 회사는 미국 법인입니다) | 서비스를 쓸 때마다, 암호화된 통신으로 | 제2조의 항목 전부 | 서버 운영 | 회원 탈퇴 시까지 |
| OpenRouter, Inc. | [openrouter.ai/privacy](https://openrouter.ai/privacy) | 미국 | 기록을 정리할 때, 암호화된 통신으로 | 기록 가운데 정리에 필요한 부분 | AI 모델 호출 중계 | 처리 직후 삭제 |
| DeepInfra, Inc. | [deepinfra.com/privacy](https://deepinfra.com/privacy) | 미국 | 기록을 정리할 때, 암호화된 통신으로 | 기록 가운데 정리에 필요한 부분 | 모델 추론 | 처리 직후 삭제 |
| Parasail, Inc. | [parasail.io/legal/privacy-policy](https://www.parasail.io/legal/privacy-policy) | 미국 | 기록을 정리할 때, 암호화된 통신으로 | 기록 가운데 정리에 필요한 부분 | 모델 추론 | 처리 직후 삭제 |
| Venice.ai | [venice.ai/legal/privacy-policy](https://venice.ai/legal/privacy-policy) | 미국 | 기록을 정리할 때, 암호화된 통신으로 | 기록 가운데 정리에 필요한 부분 | 모델 추론 | 처리 직후 삭제 |
| Microsoft Corporation | [privacy.microsoft.com](https://privacy.microsoft.com) | 미국 | 기록을 정리할 때, 암호화된 통신으로 | 기록 가운데 정리에 필요한 부분 | 모델 추론 | 처리 직후 삭제 |
| DigitalOcean, LLC | [digitalocean.com/legal/privacy-policy](https://www.digitalocean.com/legal/privacy-policy) | 미국 | 기록을 정리할 때, 암호화된 통신으로 | 기록 가운데 정리에 필요한 부분 | 모델 추론 | 처리 직후 삭제 |
| TypeSafe AI, Inc. | privacy@typesafe.ai | 미국 | 기록을 작업으로 묶을 때, 암호화된 통신으로(OpenRouter 를 거쳐) | 기록의 한 줄 요약과 회원이 한 말·받은 답의 앞부분, 그리고 이어받은 대화를 판정할 때 같은 대화의 앞 8턴(턴당 말 400자·답 1,500자) | 모델 추론(묶기 판정) | TypeSafe 의 방침에 따라 서비스 제공에 필요한 기간 — 기간을 숫자로 정해 두지 않았습니다. 모델 학습에는 쓰지 않습니다 |
AI 모델 서비스는 회사가 보낸 내용을 모델 학습에 쓰지 않습니다. 기록의 정리·요약에 대해서는, 프롬프트를 학습에 보관하는 호스트로 요청이 가지 않도록 호출 단계에서 막아 두었고 보낼 수 있는 호스트를 위 목록으로 한정해 둡니다. 목록에 없는 사업자로는 요청이 가지 않으며, 목록이 비어 있으면 정리 작업 자체가 시작되지 않습니다. TypeSafe 는 자기 방침에서 고객이 보낸 내용으로 모델을 학습하지 않는다고 밝히고 있습니다. 다만 다른 호스트와 달리 처리 직후 지운다고 약속하지 않습니다 — 그래서 TypeSafe 에는 대화 전체가 아니라 앞부분만 보냅니다.
이전을 거부하는 방법과 그 효과 — 회원은 official@diffin.work 로 국외 이전 거부 의사를 알릴 수 있습니다. 다만 기록을 작업과 문제 정의서로 정리하는 일은 제5조의 수탁자 없이는 할 수 없으므로, 거부하면 서비스의 핵심 기능을 쓸 수 없고 회사는 회원의 요청에 따라 계정을 해지합니다. 회원은 거부 대신 특정 폴더를 제외하거나 기록을 멈추는 방법(제3조 제3항)으로 올라가는 범위를 스스로 줄일 수 있습니다.
제7조 (제3자 제공)
회사는 회원의 개인정보를 제3자에게 제공하지 않습니다. 다만 다음은 예외입니다.
- 회원이 미리 동의한 경우
- 법령에 따라, 또는 수사기관이 법령이 정한 절차와 방법을 갖추어 요구한 경우
기업 매칭 기능은 아직 열지 않았습니다. 이 기능을 열 때에는 무엇이 기업에 가는지 미리 알리고 회원이 동의한 뒤에만 시작합니다.
제8조 (회원이 공개하는 정보)
서비스의 성격상 회원이 스스로 공개하는 정보가 있습니다. 이것은 제7조의 제3자 제공이 아니라 회원의 공개 행위입니다.
- 올라온 기록은 기본이 비공개입니다. 무엇을 공개할지는 회원이 문제 정의서 한 장씩 고릅니다.
- 프로필(이름·한 줄 소개·기본 이력서와 공개한 문제 정의서)은 공개 주소에서 보입니다.
- 회원이 다른 사람의 공개 문제 정의서를 열면, 그 작성자에게 회원의 이름·직함·회사가 표시됩니다. 열기 전에 이 사실을 화면에서 알립니다.
- 회원은 언제든 공개를 거둘 수 있고, 거두면 다음 응답부터 바로 보이지 않습니다.
제9조 (보유 기간과 파기)
| 무엇 | 언제까지 | 근거 |
|---|---|---|
| 계정과 회원이 올린 기록·작업·프로젝트·문제 정의서·기본 이력서·지도 메모·문의, 기기 식별값과 그 해시, 기록 대기 폴더의 경로 | 회원 탈퇴 시 지체 없이 파기 | 이용약관 제16조 |
| 업로드된 원본 세션 기록 | 정리가 끝나면 서버에서 삭제. 정리에 실패한 업로드는 72시간 뒤 삭제 | 이용약관 제6조 제4항 |
| 올리고 확정하지 않은 웹 도구 대화 | 24시간 뒤 자동 삭제. 확정하면 본문은 지우고, 같은 대화를 다시 올렸을 때 겹치는 부분을 알아보기 위한 메시지 식별자만 남깁니다 | 수집 목적 달성 |
| 회원이 지운 기록 | 지운 즉시 서비스에서 사라집니다. 지운 기록이 다시 올라오지 않도록 그 기록과 대화의 식별값 해시만 남기며(원문은 남지 않습니다), 탈퇴할 때 함께 지웁니다 | 회원의 삭제 요구 |
| 정리 과정에서 인공지능이 준 답의 임시 보관분 | 7일 뒤 자동 삭제. 같은 날의 기록을 다시 정리할 때 같은 질문을 또 보내지 않기 위한 것이며 암호화해 둡니다. 회원이 기록을 지우면 그때 함께 비웁니다 | 처리에 필요한 최소 기간 |
| 연결할 때의 폴더 목록 | 회원이 고른 뒤 지웁니다. 고르지 않아도 24시간 뒤 자동 삭제 | 수집 목적 달성 |
| 인증 기록(일시·IP·브라우저) | 회사는 접속 기록을 따로 된 저장소에 모으지 않습니다. 로그인·토큰 발급 같은 인증 사건은 서버 운영 기록으로만 남고, 그 기록은 서버를 돌리는 곳의 보관 기간이 지나면 사라집니다 | 부정 이용 방지 |
| 동의 이력 — 항목·판·동의 또는 철회한 시각·접속 주소·브라우저, 그리고 그 계정이 쓰던 전자우편 주소 | 탈퇴한 날부터 3년, 그 뒤 매일 도는 정리가 지웁니다 | 어느 판에 언제 동의했는지가 분쟁의 핵심입니다 |
| 사전 신청 정보 | 서비스 정식 안내를 마칠 때까지 | 수집 목적 달성 |
| 데이터베이스 백업 | 하루 한 번 만들고 최근 8개를 보관합니다. 그래서 지운 기록과 탈퇴한 계정의 정보도 백업에 최대 약 9일 남았다가 사라집니다. 백업 안의 대화 원문도 암호화돼 있습니다 | 장애 복구 |
- 파기 방법 — 전자적 파일은 복구할 수 없는 방법으로 삭제하고, 출력물이 있으면 분쇄하거나 소각합니다.
- 법령이 보존을 요구하는 자료는 그 기간 동안 다른 저장 공간에 분리해 보관한 뒤 지웁니다.
제10조 (정보주체의 권리와 행사 방법)
- 회원과 법정대리인은 언제든 개인정보의 열람·정정·삭제·처리정지를 요구할 수 있습니다.
- 열람과 정정은 서비스 화면에서 직접 할 수 있습니다. 기본 이력서와 문제 정의서는 이력서 화면에서, 공개 범위는 각 문제 정의서에서 고칩니다. 기록은 하나씩 화면에서 직접 지울 수 있습니다.
- 탈퇴는 설정 화면에서 직접 합니다. 계정과 함께 기록·작업·프로젝트·문제 정의서·기본 이력서와 올린 이력서 파일, 저장해 둔 카드, 열람과 별(회원이 남긴 것과 회원의 카드에 남이 남긴 것 모두), 남이 저장해 둔 회원의 카드, 업로드 기록과 서버에 남은 파일이 한 번에 지워집니다. 되돌릴 수 없습니다. - 공개했던 문제 정의서는 그 순간부터 탐색·프로필·링크 미리보기 어디에서도 열리지 않습니다. - 정리 작업이 처리 중이면 탈퇴가 잠시 거절됩니다. 몇 분 뒤 다시 누르면 됩니다. 이때 지워진 것은 없습니다. - 같은 Google 계정으로 다시 로그인하면 비어 있는 새 계정이 만들어집니다. 지운 것은 돌아오지 않습니다.
- 회원은 설정의 「내려받기」에서 기록·작업·프로젝트·문제 정의서·이력서 전체를 옵시디언에서 바로 열리는 마크다운 파일 묶음(ZIP)으로 언제든 내려받을 수 있습니다(이용약관 제16조의3).
- 그 밖의 요구는
official@diffin.work로 알리면 지체 없이 처리합니다. 회사는 요구한 사람이 본인이거나 정당한 대리인인지 확인한 뒤 처리합니다. - 회사는 권리 행사를 이유로 회원을 불리하게 대하지 않습니다.
제11조 (만 14세 미만 아동)
회사는 만 14세 미만 아동의 개인정보를 수집하지 않습니다. 회원 가입 시 만 14세 이상임을 확인하며, 만 14세 미만인 것이 확인되면 지체 없이 계정과 개인정보를 지웁니다.
제12조 (자동으로 저장되는 것)
- 회사는 쿠키를 사용하지 않습니다.
- 로그인 상태를 유지하기 위해 브라우저의 로컬 저장소에 로그인 토큰을 둡니다. 로그아웃하면 지워집니다.
- 그 밖에 화면 설정(닫은 안내 띠 같은 것)을 로컬 저장소에 둡니다. 이 값은 회사 서버로 가지 않습니다.
- 회원은 브라우저 설정에서 저장소를 비울 수 있습니다. 비우면 다시 로그인해야 합니다.
제13조 (안전성 확보 조치)
- 통신 구간을 암호화합니다.
- 개인정보에 접근할 수 있는 사람을 최소한으로 두고, 접근 권한을 관리합니다.
- 기록은 회원의 기기에서 비밀값을 걸러 낸 뒤에 전송합니다(제3조).
- AI 모델 호출은 프롬프트를 학습에 쓰지 않는 곳으로만 갑니다(제6조).
- 기록의 대화 원문과 한 줄 요약, 다룬 파일의 경로, 실행한 명령의 앞부분, 기록을 묶을 때 남기는 처리 기록, 회원이 올린 이력서 파일은 암호화해 저장합니다. 데이터베이스를 직접 열어도 읽을 수 없습니다.
제14조 (개인정보 보호책임자)
개인정보 처리에 관한 문의, 불만, 피해 구제는 아래로 연락하면 지체 없이 답변합니다.
- 개인정보 보호책임자: 최다일 (대표자)
- 전자우편:
official@diffin.work
제15조 (권익침해 구제)
개인정보 침해로 상담이나 피해 구제가 필요하면 아래 기관에 문의할 수 있습니다.
| 기관 | 전화 | 주소 |
|---|---|---|
| 개인정보분쟁조정위원회 | 1833-6972 | www.kopico.go.kr |
| 개인정보침해신고센터 | 118 | privacy.kisa.or.kr |
| 대검찰청 사이버수사과 | 1301 | www.spo.go.kr |
| 경찰청 사이버수사국 | 182 | ecrm.police.go.kr |
제16조 (회사 정보)
- 서비스 이름: diffin (
diffin.work) - 대표자: 최다일
- 전자우편:
official@diffin.work
제17조 (방침의 변경)
- 이 방침을 바꿀 때에는 시행 7일 전부터 서비스 화면에 알립니다. 회원에게 불리하게 바뀌거나 중요한 내용이 바뀔 때에는 30일 전부터 알리고, 회원이 등록한 전자우편으로도 보냅니다.
- 지난 판은 이 저장소에 남겨 두어 무엇이 언제 바뀌었는지 볼 수 있게 합니다.
| 판 | 시행일 | 바뀐 것 |
|---|---|---|
| v2.1 | 2026-10-28 | 앱 안의 문의하기, 기록 지우기·내려받기, 연결할 때의 폴더 목록 암호화, 데이터베이스 백업 보관 기간, AI 결과의 정정 방법과 학습하지 않음, 지도 메모 기능 제거 |
| v2.0 | 2026-10-11 | 제품(웹·CLI) 기준으로 전면 개정 |
| v1.0 | 2026-08-25 | 랜딩 사전 신청 폼만 다룸 |