개인정보처리방침
own-it 이 실제로 무엇을 저장하고 무엇을 저장하지 않는지, 코드에 있는 그대로 적습니다.
로그인
로그인은 GitHub OAuth 하나뿐입니다. 저장소 접근이나 이메일 같은 추가 권한(scope)을 요청하지 않습니다. 요청하는 권한은 빈 값입니다.
GitHub 이 내려주는 것은 공개 프로필(GitHub ID, 로그인 이름, 표시 이름, 있다면 이메일)뿐입니다.
저장하는 것
계정 정보
GitHub ID, 로그인 이름, 표시 이름, 이메일(있는 경우)입니다.
발급한 토큰
해시만 저장합니다. 원문은 발급한 순간 화면에 한 번 보여주고 서버에는 남지 않습니다.
로그인 세션
해시만 저장합니다.
프로젝트 키
예를 들어 github.com/유저/저장소 같은 문자열입니다.
카드(제안)
제목, "안 하면", "하면", 개념 설명, 근거 발췌(최대 20줄·2000자), 관련 파일 경로 목록입니다. 파일 전체 내용이 아닙니다.
결정 이력
채택 또는 거절, 그리고 남긴 이유입니다.
꽃밭의 배운 점
증상, 원인, 지금의 대응, 근거 발췌입니다.
저장하지 않는 것
코드 원문 전체는 저장하지 않습니다. 근거로 인용하는 발췌만 20줄 이하로 저장합니다.
MCP 서버는 로컬에서 돕니다
파일을 읽고 판단하는 프로그램(MCP 서버)은 사용자의 컴퓨터에서 실행됩니다. 채택된 제안을 구현했을 땐 이 프로젝트의 test, build, typecheck 스크립트를 실행해 실제로 잘 됐는지 확인합니다. 실행 결과(성공 또는 실패와 실패 메시지)는 서버로 보내지 않습니다. 서버로 올라오는 것은 리뷰 결과(제목, 설명, 발췌, 파일 경로)뿐입니다.
.env 같은 자격증명 이름 패턴의 파일과 프로젝트 폴더 밖 경로는 애초에 읽을 수 없게 막혀 있습니다.
모델은 스스로 코드를 고치지 않습니다
모델은 코드를 읽고 카드를 올릴 뿐입니다. 사람이 채택하고 다시 한 번 “구현해줘” 라고 말해야만 모델이 실제로 코드를 고칩니다. 자동으로 실행되지 않습니다.
어디서 돕니다
화면은 Vercel, 데이터베이스는 Supabase 에서 돕니다.
회원탈퇴하면
계정과 토큰, 세션, 프로젝트, 카드, 결정, 꽃밭을 전부 즉시 완전히 지웁니다. 익명화가 아니라 삭제이고, 되돌릴 수 없습니다.