쿠키는 웹사이트가 이용자의 브라우저에 저장하는 작은 텍스트 정보입니다. 포테이토크래프트(이하 "회사")는 "기출루틴" 웹사이트(gichul.app)에서 쿠키와 이와 비슷한 브라우저 저장소(localStorage·sessionStorage·IndexedDB)를 사용합니다. 본 정책은 어떤 쿠키를 무엇을 위해 사용하는지, 이용자가 어떻게 거부·삭제할 수 있는지 안내합니다.
2. 회사가 직접 사용하는 쿠키
refresh_token: 로그인 상태를 유지하기 위한 쿠키입니다. 로그인할 때 생성되고 로그아웃하면 삭제됩니다. 브라우저 스크립트가 읽을 수 없는 HttpOnly 쿠키이며 Secure 속성이 적용됩니다. 유효기간은 로그인 시점부터 30일입니다. 구분: 필수.
oauth_state_kakao · oauth_state_naver · oauth_state_google: 카카오·네이버·구글 로그인 진행 중 요청의 위조를 막기 위한 임시 쿠키입니다. 로그인 시작 시 생성되어 10분 안에 만료되며, 로그인 처리가 끝나면 삭제됩니다. 구분: 필수.
로그인 인증에 쓰는 접근 토큰은 쿠키나 저장소에 남기지 않고 브라우저 메모리에만 두며, 페이지를 닫으면 사라집니다.
3. 브라우저 저장소(쿠키와 비슷한 기술)
아래 저장소의 값은 이용자의 기기에만 저장되며, 서비스 제공을 위해 필요한 범위에서 사용합니다. 구분: 기능.
localStorage: 화면 모드(theme), 마지막 학습 위치(gongin:lastSession 및 회원·시험별 lastSession), 마지막으로 고른 시험(gongin:lastExam), 시험 목록 사본(gongin:exams), 홈 화면 추가 안내를 닫았는지 여부(gongin:install-banner-dismissed).
sessionStorage(탭을 닫으면 삭제): 로그인 후 돌아올 주소(gichul:oauth-return-to), 비회원 이용 의사(gichul:guest-intent), 만 14세 미만 법정대리인 동의 절차 진행 표시와 입력 임시값(gichul:guardian-consent-intent, gichul:guardian-consent-draft).
IndexedDB: 문제·복습 상태·풀이 기록·동기화 대기 기록을 보관하는 데이터베이스(이름 gonginAi 로 시작). 학습 기록이 기기에 남는 이유입니다.
4. 제3자가 설정하는 쿠키(분석·광고)
Google Analytics(분석): 서비스 이용 통계 분석을 위해 방문 시 Google Analytics 4 태그가 로드되며 _ga, _ga_<측정 ID> 쿠키를 사용합니다. Google 공식 안내 기준 두 쿠키의 유효기간은 각각 2년입니다. 구분: 분석. 제공자: Google LLC.
Google AdSense(광고): 유료 이용권이 없는 이용자에게 광고가 표시되는 화면에서 광고 게재·맞춤 설정·성과 측정을 위해 Google 광고 쿠키를 사용할 수 있습니다. Google 공식 안내에는 __gads·__gpi(13개월), IDE, NID(6개월) 등이 있습니다. 구분: 광고. 제공자: Google LLC.
카카오 애드핏(광고): Google 광고가 채워지지 않을 때 대신 표시되는 광고입니다. 광고 게재·성과 측정을 위해 카카오가 쿠키 등을 사용할 수 있습니다. 구분: 광고. 제공자: 카카오.
앱인토스 환경에서는 Toss Ads가 광고를 게재합니다. 구분: 광고.
이 밖에 Google 로그인 화면(accounts.google.com), 토스페이먼츠 결제 화면(js.tosspayments.com), 글꼴 제공 서버(cdn.jsdelivr.net, fonts.googleapis.com, fonts.gstatic.com), 호스팅·전송 서비스(Cloudflare)를 이용하며, 이 과정에서 방문 페이지 주소, IP 주소, 브라우저 정보 등 접속 정보가 각 사업자에게 전달될 수 있습니다. 각 사업자가 설정하는 쿠키의 종류와 기간은 해당 사업자의 개인정보 처리방침·쿠키 안내를 확인해 주세요.
제3자가 처리하는 정보는 각 사업자의 방침에 따릅니다. Google의 방침은 policies.google.com/privacy, Google 광고 맞춤 설정은 g.co/adsettings 에서 확인·관리할 수 있습니다.
5. 쿠키의 보유 기간
쿠키별 유효기간은 위 2·4항과 같습니다. 세션 저장소는 탭을 닫으면 삭제되고, localStorage·IndexedDB는 이용자가 직접 삭제하기 전까지 기기에 남습니다.
회원 탈퇴 시 서버에 저장된 회원 정보는 개인정보처리방침에 따라 파기합니다. 기기에 저장된 값은 아래 6항의 방법으로 이용자가 직접 삭제할 수 있습니다.
6. 쿠키의 거부·삭제 방법
이용자는 브라우저 설정에서 쿠키 저장을 허용·차단하거나 저장된 쿠키와 사이트 데이터를 삭제할 수 있습니다. 메뉴 이름은 브라우저 버전에 따라 다를 수 있습니다.
Chrome: 설정 > 개인정보 및 보안 > 서드 파티 쿠키(또는 쿠키 및 기타 사이트 데이터). 삭제는 같은 메뉴의 "모든 사이트 데이터 및 권한 보기" 또는 "인터넷 사용 기록 삭제"에서 할 수 있습니다.
Microsoft Edge: 설정 > 쿠키 및 사이트 권한 > 쿠키 및 저장된 데이터 관리 및 삭제.
Safari(iPhone·iPad): 설정 > Safari > "모든 쿠키 차단", 삭제는 "방문 기록 및 웹 사이트 데이터 지우기". Safari(Mac): Safari 설정 > 개인정보 보호 > 웹 사이트 데이터 관리.
Firefox: 설정 > 개인 정보 및 보안 > 쿠키 및 사이트 데이터.
Google 광고 맞춤 설정은 g.co/adsettings 에서 끌 수 있고, Google Analytics 수집은 Google이 제공하는 브라우저 부가기능(Google Analytics 선택 해제 부가기능)으로 거부할 수 있습니다.
7. 쿠키를 거부하면
필수 쿠키(refresh_token)를 차단하면 로그인 상태를 유지할 수 없어 페이지를 새로 고치거나 다시 방문할 때 다시 로그인해야 하고, 카카오·네이버·구글 로그인이 완료되지 않을 수 있습니다.
브라우저 저장소를 차단하거나 삭제하면 화면 모드, 이어서 하기 위치, 기기에 저장된 학습 기록 등이 유지되지 않을 수 있습니다.
분석·광고 쿠키를 거부해도 서비스는 이용할 수 있습니다. 다만 광고가 이용자에게 맞춰지지 않을 수 있습니다.
8. 개인정보처리방침과의 관계
쿠키를 통해 수집·이용되는 개인정보의 항목·목적·보유 기간·처리 위탁 등은 개인정보처리방침을 따르며, 본 정책은 그 8항(쿠키·온라인 행태정보 및 광고)을 자세히 풀어 쓴 것입니다.