개인정보
도구에 입력한 내용은 우리 서버로 전송되지 않습니다. 유일한 예외는 직접 연결한 AI 에이전트입니다(‘AI 에이전트’ 참고). 이 페이지는 사이트가 기기에 저장하는 모든 항목을 나열합니다.
브라우저를 떠나는 것
도구에서 입력하거나 붙여넣거나 연 내용은 어느 것도 저희 서버로 전송되지 않습니다. 사이트가 보내는 것은 ‘신고 보내기’를 눌렀을 때의 문제 신고, 아이디어 보드의 아이디어 또는 투표, 페이지의 스크립트가 실패했을 때의 짧은 오류 메모(‘오류 메모’ 참고), 그리고 멤버가 되는 경우 이메일 주소(‘멤버십’ 참고)뿐입니다. MCP 서버에 AI 에이전트를 연결하면 그 에이전트가 도구에 보낸 내용도 저희에게 전달됩니다(‘AI 에이전트’ 참고). 광고는 제3자가 제공하며 자체 콘텐츠를 불러옵니다.
기기에 저장되는 것
사이트가 기록하는 모든 키를 코드에서 생성해 보여 줍니다. 여기 있는 것은 어디로도 전송되지 않습니다.
| 키 | 저장 내용 | 위치 | 보관 기간 |
|---|---|---|---|
codeknife-theme | 선택한 테마(라이트 또는 다크) | 이 브라우저 | 직접 지울 때까지 |
codeknife-contrast | 선택한 대비(표준 또는 높음) | 이 브라우저 | 직접 지울 때까지 |
codeknife-reader | 글자 크기와 난독증 친화 글꼴 설정 | 이 브라우저 | 직접 지울 때까지 |
codeknife-guided | 이미 본 도구 안내 | 이 브라우저 | 직접 지울 때까지 |
codeknife-adblock-bypass | 광고 차단 확인을 건너뛰려고 직접 설정할 수 있는 플래그이며, 사이트는 이를 기록하지 않습니다 | 이 브라우저 | 직접 지울 때까지 |
codeknife-recent | 최근에 연 도구 | 이 브라우저 | 직접 지울 때까지 |
codeknife-recent-off | 최근 사용한 도구를 저장하지 않겠다는 선택 | 이 브라우저 | 직접 지울 때까지 |
codeknife-pins | 고정한 도구 | 이 브라우저 | 직접 지울 때까지 |
codeknife-code-languages | 즐겨찾기로 지정했거나 마지막으로 고른 코드 예제 언어 | 이 브라우저 | 직접 지울 때까지 |
codeknife-ideas-voted | 투표한 아이디어. 아이디어 보드에 투표함으로 표시하기 위해 저장합니다 | 이 브라우저 | 직접 지울 때까지 |
codeknife-member | 이 기기의 멤버십 로그인 정보. 세션 토큰과 멤버십 활성 여부이며, 로그아웃하거나 저장된 데이터를 지울 때까지 보관됩니다 | 이 브라우저 | 직접 지울 때까지 |
codeknife-options:<tool> | 도구에서 선택한 옵션과 기억 여부 | 이 브라우저 | 직접 지울 때까지 |
codeknife-handoff:<id> | 도구 간에 보내는 출력이며 읽으면 삭제됩니다 | 이 탭 | 탭을 닫을 때까지 |
오프라인 사본
서비스 워커가 페이지와 파일의 사본을 codeknife-와 버전으로 이루어진 이름의 항목으로 브라우저 캐시에 보관해, 연결 없이도 사이트가 열리게 합니다. 사이트 파일만 들어 있고, 입력한 내용은 절대 들어 있지 않습니다. 이전 버전은 자동으로 삭제되며, 나머지는 브라우저 설정에서 사이트 데이터를 지우면 삭제됩니다.
광고
대부분의 페이지에는 Google AdSense 광고가 표시됩니다. Google은 자체 스크립트를 불러오고, IP 주소와 브라우저 정보를 받으며, 기기에 쿠키나 유사한 식별자를 설정할 수 있습니다. Google의 개인정보처리방침을 참고하세요. 이는 저희가 통제할 수 없고 그 데이터를 받지도 않습니다. 민감한 도구(비밀번호, JWT, 해시)의 페이지, 홈, 이 페이지, 신고 페이지에서는 광고 스크립트를 불러오지 않고 광고도 표시하지 않습니다. 멤버에게는 모든 페이지에서 광고가 표시되지 않으며, 브라우저가 광고 스크립트나 동의 스크립트를 불러오지 않습니다. 또한 사이트는 저희 서버에 미끼 파일을 요청해 광고 차단기를 확인하며, 입력한 내용은 포함되지 않습니다. EU와 영국의 방문자에게는 먼저 Google의 동의 도구로 동의를 요청하며, 이 도구는 선택 내용을 기기의 쿠키 또는 유사한 저장소에 보관합니다.
오류 메모
페이지의 스크립트가 실패하면 브라우저가 묻지 않고 짧은 메모를 보냅니다(페이지당 최대 5건). 내용은 오류 메시지, 오류가 난 파일, 스택 트레이스, 도구, 페이지 언어와 경로, 브라우저 사용자 에이전트, 창 크기, 색 구성표입니다. 입력한 내용은 절대 포함되지 않습니다. 오류 종류별로 횟수를 세고, 같은 오류가 계속되면 이 정보로 GitHub 이슈를 만듭니다.
분석
민감하지 않은 도구의 페이지에서는 Cloudflare Web Analytics로 페이지 조회수를 집계합니다. 쿠키를 설정하지 않으며 사이트 간 추적도 하지 않습니다. 페이지 주소, 유입 경로, 국가, 브라우저와 기기 유형, 로딩 시간을 기록하고 입력한 내용은 기록하지 않습니다. 민감한 도구의 페이지에서는 분석이 실행되지 않습니다.
신고
신고에는 보내기 전에 미리보기에 표시되는 내용이 담깁니다. 입력한 내용은 켠 경우에만 포함됩니다. 이메일 주소는 선택 사항이며 암호화되어 저장되고, 수정이 배포되었을 때 알려 드리는 용도로만 쓰입니다. 그 메시지를 보내는 즉시, 늦어도 180일 후에는 삭제됩니다.
아이디어와 투표
아이디어에는 입력한 제목과 내용이 담깁니다. 언어와 함께 저장되고, 검토 후 공개되며, 작성자 정보는 붙지 않으므로 개인 정보는 적지 마세요. 투표는 IP 주소와 아이디어로 만든 키 해시로 저장되어 한 주소는 한 번만 집계됩니다. 이 해시는 90일 후 삭제되며 투표 수는 남습니다. 제안의 봇 확인은 저희가 직접 운영하는 ALTCHA이며, 제안을 시작할 때만 불러옵니다.
멤버십
멤버가 되면 이메일 주소, 요금제와 종료 시점, 로그인한 기기(각 기기를 추가한 날짜 포함)를 보관합니다. 도구에 입력한 내용은 계정에 포함되지 않습니다. 이메일 주소는 암호화되어 저장되고 로그인 링크를 보내는 데만 사용됩니다. 링크는 한 번만 사용할 수 있으며 10분 후 만료됩니다. 로그인 양식은 해당 주소에 멤버십이 있는지 알려 주지 않습니다. 결제 정보는 저희가 아닌 결제 대행사로 전달됩니다. 멤버십이 종료되고 90일이 지나면 갱신하지 않는 한 계정과 이메일이 삭제되며, 멤버십이 종료된 후에는 멤버십 페이지에서 언제든지 삭제할 수도 있습니다.
AI 에이전트(MCP)
도구는 브라우저에서 실행되지만, MCP 서버를 통해 AI 에이전트가 그중 일부를 사용하게 할 수도 있습니다. 입력 내용이 저희 서버에 도달하는 곳은 여기뿐입니다. 에이전트가 도구에 보낸 내용은 답을 만들기 위해 메모리상에서 처리되며, 저장되거나 기록되지 않고 계정과도 연결되지 않습니다. 전송은 HTTPS로 이루어집니다. 민감한 데이터를 다루지 않는 도구만 제공되며, 해시, 비밀번호, JWT 도구는 제공되지 않습니다. MCP 서버는 멤버십에 포함되어 있으며 멤버십 없이는 사용할 수 없습니다. 연결하려면 로그인한 유효한 멤버십과 동의 페이지에서의 승인이 필요하며, 멤버십이 종료되면 연결된 에이전트는 작동하지 않습니다. 연결마다 에이전트의 이름, 돌아갈 주소, 해시 처리된 액세스 토큰을 연결을 해제할 때까지(계정 페이지에서 언제든지 해제할 수 있습니다), 마지막 사용 후 30일까지 또는 계정을 삭제할 때까지 보관합니다. 한도를 넘는 호출은 잘리고 생략된 내용이 에이전트에 전달되며, 한도를 넘었다는 이유로 호출을 거부하는 일은 없습니다.
그 밖의 관련 업체
사이트는 Cloudflare에서 실행되며, 페이지를 제공하기 위해 요청을 처리하고 통상적인 서버 로그를 보관할 수 있습니다. 신고 대화상자의 봇 확인은 ALTCHA이며, 저희가 직접 운영하고 대화상자를 열 때만 불러옵니다. 신고는 이메일 주소 없이 GitHub 이슈가 되고, 수정 배포 안내 이메일과 로그인 이메일은 Resend를 통해 발송됩니다. 멤버십 결제는 저희 결제 대행사를 통해 이루어지며, 대행사는 이메일 주소와 결제 정보를 받고 세금상 판매자로서 거래를 처리합니다.
문의
어느 페이지에서든 “문제 신고”를 이용해 주세요.