자격증링고 개인정보처리방침
「도입 시 적용」 표시가 붙은 항목은 지금 앱에는 없고, 해당 기능을 켜는 날부터 적용됩니다. 도입할 때는 제12조에 따라 미리 알립니다.
정용진(이하 "운영자")은 「개인정보 보호법」 등 관련 법령을 지키며, 자격증링고(이하 "서비스") 이용자의 개인정보를 보호하기 위해 다음과 같이 개인정보처리방침을 둡니다.
- 시행일: 2026년 10월 22일 (공고 2026년 10월 15일 · 처음 시행 2026년 10월 1일, 변경 내용은 제12조)
- 운영자: 정용진 (사업자등록번호 (사업자등록 후 기재))
- 연락처: [email protected]
1. 기본 원칙 — 기기 안에 저장합니다
서비스는 회원가입 없이 쓸 수 있습니다. 로그인하지 않으면 학습 기록은 이용자 기기의 브라우저 저장소(localStorage)에만 저장되고, 운영자 서버로 보내지 않습니다. 이용자가 로그인(기기 간 동기화)·알림·결제처럼 서버가 필요한 기능을 직접 켤 때에만, 그 기능에 필요한 최소한의 정보를 처리합니다. 오류 기록·문제 신고는 로그인과 관계없이 개인을 알아볼 수 없는 형태로 서버에 보냅니다(2-5, 2-7). 초대 링크로 들어온 경우에는 초대 효과를 세기 위한 가명 정보를 보냅니다(2-9). 개인을 알아볼 수 없는 화면 이용 이벤트(이용 통계)는 베타 테스트 참여에 동의한 이용자는 2026년 10월 15일부터, 그 밖의 이용자는 2026년 10월 22일부터 로그인과 관계없이 보냅니다(2-10).
2. 처리하는 개인정보 항목과 목적
2-1. 이용자 기기에만 저장되는 정보 (운영자가 받지 않음)
| 항목 | 목적 |
|---|---|
| 학습 진도, XP, 연속 학습일, 하트·보석, 배지, 하루 목표, 효과음·타이머 설정 | 학습 기능 제공 |
| 문제 신고 내역(자격증, 문제 번호, 신고 사유, 문제 앞부분, 시각 — 최대 100건) | 이용자가 남긴 신고 보관 |
| 기기 식별자(앱이 무작위로 만든 값), 알림 설정, 이용자가 입력한 이메일 | 알림 기능을 켤 때 사용 |
| 베타 테스트 참여 동의 여부와 동의·철회 시각 | 동의한 경우에만 이용 통계 보내기(2-10), 철회 기록 유지 |
이 정보는 운영자가 볼 수 없습니다(단, 로그인한 경우 2-3에 따라 사본이 서버에 저장됩니다). 앱의 나 → 설정 → 기록 초기화 또는 브라우저의 사이트 데이터 삭제로 언제든 지울 수 있습니다.
2-2. 학습 알림을 켤 때 서버에 저장되는 정보 (도입 시 적용)
| 항목 | 목적 | 수집 방법 |
|---|---|---|
| 기기 식별자, 연속 학습일, 마지막 학습일, 알림 시각, 시간대, 공부 중인 자격증 약칭, 그 자격증의 시험일(입력한 경우) | 정해진 시각에 학습 알림 보내기(시험일에 맞춘 알림 포함) | 알림을 켠 뒤 앱이 자동 전송 |
| 지난주 학습 요약(학습한 날 수, 푼 문제 수, 정답률, 합격 예측 구간, 약한 주제, 자격증) | 주간 리포트 메일 발송 | 주간 리포트 받기를 켠 이용자만, 앱이 자동 전송 (선택) |
| 웹 푸시 구독 정보(브라우저가 발급한 주소·키) | 푸시 알림 발송 | 이용자가 브라우저 알림 권한 허용 시 |
| 이메일 주소, 수신 동의 여부·동의 시각·수신거부 시각, 수신거부용 토큰 | 리마인더·주간 리포트 메일 발송, 동의 증빙, 수신거부 처리 | 로그인한 이용자가 이메일을 입력하고 수신 동의에 체크 시 (선택). 로그인한 계정의 이메일과 같은 주소일 때만 저장합니다(다른 사람 주소로 메일이 가지 않게) |
이메일 수신 동의는 선택이며, 동의하지 않아도 서비스를 쓸 수 있습니다.
2-3. 로그인·기기 간 동기화 (선택)
| 항목 | 목적 | 수집 방법 |
|---|---|---|
| 이메일 주소, 계정 식별번호, 로그인 기록(접속 IP·시각 등 인증 서버 기록) | 계정 식별·로그인(메일 링크·숫자 코드) | 이용자가 로그인할 때 |
| 학습 기록 사본(진도·XP·보석·연속 학습일·문항별 복습 기록·시험일·학습 계획·모의고사·시험 결과·문제 신고 내역·알림 설정 등. 하트·기기 식별자·리마인더 이메일 주소는 제외) | 여러 기기에서 진도 이어하기 | 로그인한 동안 앱이 자동 전송 |
| 이용 중인 요금제와 만료일 | 유료 권한 확인 | 결제 시 서버가 기록 |
2-4. 유료 서비스 결제 (도입 시 적용)
| 항목 | 목적 |
|---|---|
| 구매 내역(상품, 금액, 일시, 결제·취소 상태, 이용 기간, 구매 직전 요금제·만료일), 결제대행사가 발급한 거래 식별자 | 유료 서비스 제공, 환불·청약철회 처리, 법령상 기록 보존 |
| 무료 체험 기록(계정 식별번호, 체험 일수, 체험 사유 — 요금 화면 버튼/기기 체험 이관, 시각) | 무료 체험을 계정당 한 번만 제공 |
| 결제 오픈 알림 신청(계정 식별번호, 신청 시각, 알림 보낸 시각 — 메일 주소는 계정의 것을 씀) | 결제가 열렸다는 안내 메일 한 번 발송(광고·할인 안내는 보내지 않음) |
| 무료 체험 사용 이력(계정 식별번호, 체험 일수·시작 일시, 이메일 주소를 되돌릴 수 없게 바꾼 값(해시)) | 무료 체험 계정당 1번 적용, 탈퇴 후 재가입을 통한 반복 사용 방지 |
| 결제 개시 알림 신청(선택: 계정 식별번호, 신청·수신 동의 일시, 발송 일시) | 결제 기능을 여는 날 안내 메일 1번 발송. 신청하지 않아도 서비스를 쓸 수 있고, 메일의 수신거부 링크나 [email protected] 으로 언제든 취소할 수 있습니다 |
카드번호 등 결제수단 정보는 결제대행사(토스페이먼츠(주))가 직접 처리하며, 운영자는 받지 않습니다. 카드 영수증(매출전표)은 결제대행사가 발급하며 앱의 구매 내역에서 볼 수 있습니다. 앱스토어 인앱결제로 구매한 경우 해당 스토어(Google, Apple)의 방침이 함께 적용됩니다.
2-5. 문제 신고 서버 전송
문제 신고를 하면 문제 수정 목적으로 자격증, 문항 번호(키), 신고 사유 번호, 앱 버전, 고른 보기 번호, 문제 형태를 서버로 받고, 받은 시각을 서버가 기록합니다(같은 신고가 24시간 안에 또 오면 횟수만 늘립니다). 문제 글·기기 식별자·계정·이름·연락처는 받지 않습니다.
2-6. 광고 (도입 시 적용)
(도입 시 적용) 무료 이용자에게 광고를 보여 주기 위해 광고 사업자의 광고 코드를 쓸 수 있습니다. 도입하면 광고 사업자명을 제5조 표에 적고 제12조에 따라 미리 알립니다. 이때 광고 사업자가 쿠키·광고 식별자·접속 정보 등을 수집할 수 있으며, 맞춤형 광고에 쓰일 수 있습니다. 광고 사업자의 처리는 각 사업자의 개인정보처리방침을 따릅니다. 맞춤형 광고를 원하지 않으면 제8조의 방법으로 거부할 수 있습니다.
2-7. 자동으로 생기는 정보
서비스 접속 시 웹 호스팅 사업자(Cloudflare)의 서버에 IP 주소, 접속 시각, 브라우저 정보 등 접속 기록이 남을 수 있습니다. 화면 글꼴은 이 서비스의 서버(Cloudflare)에서 직접 내려받으며, 외부 글꼴 서비스로 정보를 보내지 않습니다. 앱에서 오류가 나면 서비스 개선을 위해 오류 메시지, 오류가 난 파일·줄, 앱 버전, 기기 종류(iOS·Android·데스크톱 구분), 화면 위치를 Supabase(운영자의 데이터베이스)에 보냅니다. 이름·이메일·기기 식별번호 등 개인을 알아볼 수 있는 정보는 보내지 않으며, 90일이 지나면 삭제합니다. 운영자는 2-10의 이용 통계 이벤트 외에 별도의 이용 통계·분석 도구를 쓰지 않습니다.
2-8. 스터디 메이트·주간 그룹 (선택, 로그인한 이용자)
| 항목 | 목적 | 다른 이용자에게 보이는 범위 | 수집 방법 |
|---|---|---|---|
| 닉네임(정해진 낱말 조합 — 직접 입력 없음), 이모지, 공부 중인 자격증·분야 | 메이트·그룹 표시, 같은 시험 그룹 배정 | 닉네임·이모지 | 이용자가 메이트·그룹을 켤 때 |
| 날짜별 학습 횟수, 처음 푼 문제 정답 수, 오늘 계획 완료 여부, 주간 점수 | 함께 학습한 날(🔥) 계산, 주간 그룹 순위 | 메이트: 오늘 공부했는지·함께 한 날 / 그룹: 닉네임·점수·순위 | 앱이 자동 전송 |
| 메이트 관계·초대 코드·응원 기록·차단 여부 | 메이트 연결·응원 전달·차단 | 메이트에게 응원 종류만 | 이용자가 초대·수락·응원할 때 |
이메일·계정 식별번호는 다른 이용자에게 보이지 않습니다. 메이트·그룹을 쓰지 않으면 이 정보는 처리하지 않습니다.
2-9. 초대 링크 집계
초대 링크(?ref=)로 들어오면 초대가 얼마나 효과가 있는지 세기 위해 초대 코드, 이 기기에서 계산한 고정 코드(기기 식별자를 짧게 바꾼 값 — 가명 정보), 링크 열기·첫 레슨 여부, 자격증을 서버로 보냅니다. 이름·이메일·계정은 보내지 않습니다. 다만 초대 보상을 받으려고 로그인하면 고정 코드가 계정과 이어질 수 있습니다.
2-10. 이용 통계 이벤트
적용 시기: 베타 참여자(베타 테스트 안내에서 「동의하고 시작」을 누른 이용자)는 2026년 10월 15일부터, 그 밖의 이용자는 2026년 10월 22일부터 적용합니다.
학습 화면·요금·무료 한도·안내 화면을 개선하고 복습 간격을 개선하기 위해 이벤트 이름(예: 레슨 시작·완료, 문제 풀이, 레슨 그만두기, 요금 화면 열림, 체험 시작), 짧은 속성(어느 화면에서 열었는지, 자격증 약칭, 정답 여부, 걸린 시간 구간, 고른 이용권, 설치한 주·설치 후 지난 날 구간, 베타 참여 여부 등), 화면 실험 구분 번호(0~99), 앱 버전을 Supabase로 보내고, 받은 시각을 서버가 기록합니다. 기기 식별자·계정·이메일·IP 주소·문제 글은 받지 않습니다.
복습 간격 개선을 위해, 전에 푼 문제를 다시 풀 때 그중 약 10%만 골라 「복습 결과 표본(문항 키·정답 여부·지난 복습 뒤 지난 날수·이전 정답/오답 횟수 등, 기기·계정 식별자 없음, 약 10% 표본)」도 같은 방식으로 보냅니다. 문항 키는 문제 내용으로 만든 짧은 코드이며 이용자와 관계없습니다. 이 밖에 자격증 구분, 단원 번호, 난이도·문제 형식, 앱이 계산한 기억 확률·안정도, 그날 첫 풀이인지, 힌트·다시 보기 카드를 봤는지가 들어갑니다. 받은 시각보다 자세한 시각, 화면 실험 구분 번호, 문제 글·입력한 답은 보내지 않습니다.
베타 테스트 안내에서 「동의 안 함」을 고르거나 나 → 설정 → 베타 테스트에서 끈 이용자는 2026년 10월 22일 이후에도 이용 통계를 보내지 않습니다. 이미 받은 이벤트는 개인을 알아볼 수 없는 형태라 특정 이용자의 것만 골라 지울 수 없으며, 보유 기간(13개월)이 지나면 삭제합니다.
3. 보유 기간과 파기
| 정보 | 보유 기간 |
|---|---|
| 기기에만 저장된 정보 | 이용자가 지울 때까지 (운영자 보관 없음) |
| 알림용 정보(2-2) | 알림을 끄거나 삭제를 요청할 때까지. 이메일은 수신거부 즉시 발송 대상에서 빠지며 30일 안에 삭제. 12개월 이상 동기화가 없으면 삭제 (매일 자동 삭제 작업으로 처리) |
| 계정 정보(2-3) | 탈퇴 시까지. 탈퇴하면 지체 없이 파기 |
| 결제 관련 기록(2-4) | 관련 법령이 정한 기간 동안 보관 (아래) |
| 무료 체험 기록(2-4) | 계정 삭제 때까지 (체험을 한 번만 제공하기 위해) |
| 결제 오픈 알림 신청(2-4) | 알림을 보낸 뒤 30일 안에 삭제, 계정 삭제 시 즉시 |
| 문제 신고(2-5) | 해당 문제 수정 완료 후 6개월, 수정하지 못한 신고는 접수 후 12개월 (매일 자동 삭제 작업으로 처리) |
| 오류 기록(2-7) | 90일 (매일 자동 삭제 작업으로 처리) |
| 스터디 메이트·주간 그룹(2-8) | 날짜별 학습 기록 400일, 응원 기록 30일, 지난 주간 그룹·점수 8주, 만료·사용된 초대 코드 30일. 탈퇴하면 즉시 파기 (매일 자동 삭제 작업으로 처리) |
| 초대 링크 집계(2-9) | 13개월 (매일 자동 삭제 작업으로 처리) |
| 무료 체험 사용 이력(2-4) | 계정 식별번호는 탈퇴 시 파기. 이메일 해시는 부정 이용 방지를 위해 탈퇴 후 1년 보관 뒤 파기 (매일 자동 삭제 작업으로 처리) |
| 결제 개시 알림 신청(2-4) | 안내 메일 발송 후 30일 또는 취소·탈퇴 시 파기 (매일 자동 삭제 작업으로 처리) |
| 이용 통계 이벤트(2-10) | 13개월 (매일 자동 삭제 작업으로 처리) |
법령에 따라 보관하는 정보 (「전자상거래 등에서의 소비자보호에 관한 법률」, 「통신비밀보호법」 등 — 해당 기능 도입 시)
- 계약 또는 청약철회 등에 관한 기록: 5년
- 대금결제 및 재화 등의 공급에 관한 기록: 5년
- 소비자의 불만 또는 분쟁처리에 관한 기록: 3년
- 표시·광고에 관한 기록: 6개월
- 웹사이트 방문 기록(접속 로그): 3개월
파기 방법: 보유 기간이 끝나거나 목적을 이루면 지체 없이 파기합니다. 전자 파일은 복구할 수 없는 방법으로 지우고, 종이 문서는 분쇄하거나 소각합니다. 법령에 따라 보관하는 정보는 다른 정보와 분리해 보관하고 그 목적 외에는 쓰지 않습니다.
계정 삭제(탈퇴) 절차: 로그인한 이용자는 앱의 프로필 → 설정 → 계정·기기 동기화(관리) → 계정 삭제 에서 직접 계정을 지울 수 있고, 이때 서버에 저장된 계정·학습 기록·요금제·스터디 메이트·주간 그룹 정보와, 그 계정 이메일로 등록된 모든 기기의 알림 등록 정보(이메일 포함)가 즉시 파기됩니다. 앱을 쓸 수 없으면 [email protected] 으로 요청하면 본인 확인 뒤 10일 안에 파기합니다. 자세한 절차는 계정 삭제 안내에 있습니다.
4. 제3자 제공
운영자는 이용자의 개인정보를 제2조의 목적 범위에서만 처리하며, 이용자의 동의가 있거나 법률에 특별한 규정이 있는 경우 등을 제외하고는 제3자에게 제공하지 않습니다.
5. 처리 위탁
운영자는 서비스 운영을 위해 다음과 같이 개인정보 처리를 맡기며(도입 시 적용 포함), 위탁 계약 등을 통해 수탁자가 개인정보를 안전하게 처리하도록 관리합니다.
| 수탁자 | 맡기는 업무 | 적용 |
|---|---|---|
| Cloudflare, Inc. | 웹사이트 호스팅, 접속 기록 처리 | 출시 시 |
| Supabase, Inc. | 계정·동기화·오류 기록·문제 신고·이용 통계 데이터 저장, 알림 등 서버 기능 실행 | 이용 중 |
| Resend (Plus Five Five, Inc.) | 리마인더 이메일 발송 | 도입 시 |
| 토스페이먼츠(주) | 결제 처리·카드 영수증 발급 | 도입 시 |
| 광고 사업자(도입할 때 이름을 적음) | 광고 게재 | 도입 시 |
웹 푸시 알림은 이용자 브라우저의 푸시 서비스(예: Google, Apple, Mozilla)를 거쳐 전달됩니다.
6. 개인정보의 국외 이전
위 수탁자 중 일부는 해외 사업자이거나 해외 서버를 쓰므로, 서비스 제공(계약 이행)을 위해 개인정보가 국외에 보관·처리될 수 있습니다. 운영자는 관련 법령에 따라 다음 사항을 공개합니다.
| 이전받는 자 (연락처) | 이전 국가 | 이전 항목 | 목적 | 일시·방법 | 보유 기간 |
|---|---|---|---|---|---|
| Cloudflare, Inc. ([email protected]) | 미국 등 전 세계 데이터센터 | 접속 기록(IP, 브라우저 정보) | 호스팅 | 서비스 접속 시 네트워크로 전송 | Cloudflare 개인정보처리방침에 따름 |
| Supabase, Inc. ([email protected]) | 미국 등 Supabase 데이터센터 소재국(운영사 소재지: 미국) | 제2-2·2-3·2-10조 항목 | 데이터 저장·서버 기능 | 기능 사용 시 네트워크로 전송 | 제3조와 같음 |
| Resend ([email protected]) | 미국 | 이메일 주소, 메일 본문 | 이메일 발송 | 발송 시 네트워크로 전송 | Resend 개인정보처리방침에 따름 |
국외 이전을 원하지 않으면 해당 기능(알림·이메일·로그인)을 켜지 않거나 삭제를 요청할 수 있습니다. 다만 호스팅처럼 서비스 접속에 필요한 이전을 거부하면 서비스를 쓸 수 없습니다.
7. 이용자의 권리와 행사 방법
이용자(만 14세 미만 아동은 법정대리인)는 언제든지 자신의 개인정보에 대해 열람, 정정, 삭제, 처리정지를 요구하고, 동의를 철회할 수 있습니다.
- 기기에 저장된 정보: 앱의 나 → 설정 → 기록 초기화로 직접 삭제
- 알림: 나 → 설정 → 알림에서 끄기, 이메일은 메일 하단 수신거부 링크
- 그 밖의 요청: [email protected]로 연락하면 지체 없이 처리하고 결과를 알려 드립니다
알림 기능은 로그인 없이 기기 식별자로 동작하므로, 요청하실 때 앱의 나 → 설정 → 도움말·문의에 보이는 「기기 번호」(8자리) 또는 등록한 이메일 주소를 알려 주시면 본인 기록을 찾을 수 있습니다.
8. 쿠키·로컬 저장소와 거부 방법
- 서비스 자체는 쿠키를 쓰지 않고, 학습 기록을 브라우저 로컬 저장소(localStorage)와 오프라인용 캐시(서비스 워커)에 저장합니다. 브라우저 설정에서 사이트 데이터를 지우면 모두 삭제되며, 이 경우 학습 기록도 사라집니다.
- 로그인 정보: 로그인하면 로그인 유지용 토큰(접근 토큰·갱신 토큰)과 계정 이메일·계정 식별번호, 마지막으로 확인한 요금제가 같은 로컬 저장소에 저장됩니다. 로그아웃하면 지워집니다(학습 기록은 이 기기에 남음). 공용 기기에서는 쓴 뒤 로그아웃하고 나 → 설정 → 기록 초기화로 이 기기 기록도 지워 주세요. 다른 계정으로 로그인하면 앞 사람의 기록을 새 계정에 합칠지 먼저 묻습니다.
- 서버 앞단의 보안 쿠키: 로그인·동기화·오류 기록·문제 신고 요청을 받는 Supabase 서버 앞단의 Cloudflare 가 자동화된 공격(봇)을 막기 위해
__cf_bm쿠키를 둘 수 있습니다. 이 쿠키는 보안 목적의 필수 쿠키로, 광고·추적에 쓰지 않으며 짧은 시간(약 30분) 뒤 만료됩니다. - 광고를 도입하면 광고 사업자가 쿠키나 광고 식별자를 쓸 수 있습니다. 브라우저의 쿠키 차단 설정, 휴대폰의 광고 추적 제한 설정(Android: 광고 ID 재설정·삭제, iOS: 앱 추적 금지)으로 맞춤형 광고를 거부할 수 있습니다.
9. 만 14세 미만 아동
서비스는 가입 없이 쓸 수 있으며, 서버에 정보를 보내는 기능(이메일 알림, 로그인, 결제)은 만 14세 이상을 대상으로 합니다. 운영자는 만 14세 미만 아동의 개인정보를 알면서 수집하지 않으며, 만 14세 미만 아동의 정보가 법정대리인 동의 없이 수집된 것을 알게 되면 지체 없이 삭제합니다.
10. 안전성 확보 조치
- 서버 데이터는 행 수준 보안(RLS)으로 접근을 제한합니다: 계정 데이터는 로그인한 본인 것만 읽고 쓸 수 있고, 오류 기록·문제 신고는 넣기만 가능하며 앱에서 조회할 수 없고, 알림·결제 데이터는 운영자 서버 기능(Edge Function)만 다룹니다.
- 모든 통신은 HTTPS로 암호화합니다.
- 관리자 계정·비밀키는 운영자만 가지고 있으며 코드에 넣지 않습니다.
- 수집 항목을 최소화하고(이름·전화번호 미수집), 목적이 끝난 정보는 파기합니다.
11. 개인정보 보호책임자
| 구분 | 내용 |
|---|---|
| 개인정보 보호책임자 | 정용진 |
| 연락처 | [email protected] |
개인정보 침해에 대한 신고·상담은 아래 기관에도 할 수 있습니다.
- 개인정보침해신고센터 (국번 없이 118, privacy.kisa.or.kr)
- 개인정보분쟁조정위원회 (1833-6972, www.kopico.go.kr)
- 대검찰청 사이버수사과 (국번 없이 1301)
- 경찰청 사이버수사국 (국번 없이 182)
12. 방침의 변경
이 방침을 바꾸면 시행 7일 전부터 앱 안 공지 또는 이 페이지로 알립니다. 수집 항목·이용 목적·제3자 제공처럼 이용자 권리에 중요한 변경은 30일 전에 알리고, 법령상 필요하면 다시 동의를 받습니다.
- 공고일: 2026년 10월 15일
- 시행일: 2026년 10월 22일 (이번 변경. 처음 방침은 2026년 10월 1일 공고·시행)
- 이전 방침: 2026년 10월 1일 시행본(2026년 10월 14일 수정 포함)
- 수정 이력: 2026년 10월 14일 — 글꼴을 자체 서버에서 제공하게 되어 Google Fonts 관련 문구와 국외 이전 항목(Google LLC)을 삭제(수집·제공 범위가 줄어드는 수정)
- 수정 이력: 2026년 10월 15일 공고 — 이용 통계 이벤트(2-10)의 「도입 시 적용」을 없애고 적용 시기를 정함(베타 참여 동의자 2026년 10월 15일부터, 그 밖의 이용자 2026년 10월 22일부터). 이벤트 예시·속성에 학습 화면 이용(레슨·문제 풀이)과 베타 참여 여부를 더하고, 기기에 저장하는 베타 동의 기록(2-1)을 적음
- 수정 이력: 2026년 10월 15일 공고 — 이용 통계 이벤트(2-10)에 복습 결과 표본(문항 키·정답 여부·지난 복습 뒤 지난 날수·이전 정답/오답 횟수 등, 기기·계정 식별자 없음, 약 10% 표본)과 이용 목적 「복습 간격 개선」을 더함(시행일 2026년 10월 22일은 같음)