GenRecall(이하 "서비스")은 이용자의 개인정보를 중요하게 생각하며, 「개인정보 보호법」 등 관련 법령을 준수합니다. 본 방침은 서비스가 어떤 정보를 어떻게 수집·이용·보관·파기하는지 설명합니다.
요약: 이용자의 학습 기록(작성한 답안·점수·AI 해설·복습 일정·통계·즐겨찾기·메모·«선생님께 질문» 대화·레벨테스트 기록)은 이용자 기기와 서버에 계정별로 저장됩니다 — 기기를 바꾸거나 앱을 다시 설치해도 같은 계정으로 로그인하면 이어서 쓸 수 있게 하기 위해서입니다. 서버에는 이 밖에 계정·구독·이용량 등 서비스 운영에 필요한 정보가 저장됩니다. AI 채점을 위해 이용자가 작성한 문장은 채점 사업자(OpenAI·Anthropic)에 전송됩니다. 무료 이용자에게는 광고가 표시되며, 이때 광고 식별자가 Google에 전송됩니다. 사용 통계는 앱에서 «켜기»를 고른 분만 Google에 보내며, 작성한 문장과 계정 정보는 보내지 않습니다(아래 8-1). 서비스 제공을 위해 일부 정보는 미국 등 국외에서 처리됩니다(아래 3-1).
계정 및 데이터 삭제 요청
GenRecall 계정과 관련 데이터의 삭제를 원하시면 아래 방법으로 요청하실 수 있습니다.
앱 내: 설정 화면의 "계정 삭제"로 서버 계정과 연관 데이터(서버에 저장된 학습 기록 포함)를 삭제하고, 기기에 저장된 학습 기록도 함께 삭제할 수 있습니다.
요청 접수 후 영업일 기준 7일 이내에 서버에 저장된 다음 데이터를 삭제합니다: 계정 정보(이메일·이름·로그인 계정 정보), 구독 상태, 학습 기록, 레벨테스트 기록과 총평, 대기 중인 채점 항목, 보낸 피드백. 기기에 저장된 학습 기록은 위 "계정 삭제" 또는 앱 삭제로 제거됩니다. 앱 삭제는 그 기기의 기록만 지우고, 서버에 저장된 학습 기록은 계정을 삭제해야 지워집니다. 다만 관련 법령이 일정 기간 보관을 요구하는 항목은 해당 기간 동안 분리 보관 후 파기하며, 부정 이용 방지와 같은 문장의 재출제 방지를 위해 일부 기록은 이름·이메일 없이 서비스가 붙인 계정 번호와 함께 남습니다(무엇이 남는지는 아래 "4. 보관 및 파기"에 전부 적었습니다).
1. 수집·처리하는 정보
계정 정보: 소셜 로그인(구글 등) 시 제공되는 이메일 주소, 표시 이름, 서비스가 발급하는 계정 식별자. (서버 저장)
작성한 답안(작문): AI 채점을 위해 이용자가 작성한 문장을 채점 사업자(OpenAI·Anthropic)에 전송해 채점·해설을 받습니다. 채점 과정에서는 답안을 서버에 영구 저장하지 않습니다. 예외 두 가지 — ①채점이 일시적으로 실패하면 재채점을 위해 최대 14일 대기열에 보관한 뒤 삭제 ②이용자가 이의제기를 보내면 해당 문항의 출제문·답안·점수·해설이 문의 내용에 첨부되어 보관됩니다. 채점을 마친 답안은 아래 "학습 기록"으로 계정에 저장됩니다. (제3자 전송 · 학습 기록으로 서버 저장)
학습 기록: 복습 일정(SRS)과 학습 진척(레벨 등), 받은 문제와 작성한 답안·점수·AI 해설, «선생님께 질문» 대화(이용자가 보낸 질문과 AI 답변), 즐겨찾기·메모, 완료한 레벨테스트 기록(문항·답안·점수·추천 레벨·총평), 일부 학습 설정. 학습 진척·약점 통계는 이 기록으로 계산합니다. 이 정보는 이용자 기기에 저장되고, 로그인한 동안 서버에도 계정별로 저장(동기화)되어 다른 기기에서 같은 계정으로 로그인하면 이어서 쓸 수 있습니다. 인터넷에 연결되지 않은 동안의 기록은 연결되면 저장됩니다. (기기 저장 · 서버 저장)
레벨테스트: 채점 과정에서는 문항·답안을 서버에 남기지 않으나, 총평(AI 평가문)은 결과 유실을 막기 위해 서버에 보관합니다(앱이 종료되어 결과를 받지 못해도 다시 볼 수 있게 하기 위함). 완료한 레벨테스트 기록(문항·답안·점수·총평)은 위 "학습 기록"으로 계정에 저장됩니다. 계정 삭제 시 함께 삭제됩니다. (서버 저장)
출제 콘텐츠: 서비스가 생성한 연습 문장(정답이 아닌 문제 문장)과 계정별 노출 이력(중복 출제 방지·콘텐츠 품질 목적). (서버 저장)
구독/결제 상태: 구독 등급(무료/구독)과 결제 기록(구독 상품·가격·통화·결제한 스토어의 나라·해지 사유). 실제 결제·영수증은 앱마켓(Google Play) 및 결제 대행(RevenueCat)이 처리하며, 서비스는 카드정보 등 결제수단 정보를 보관하지 않습니다. (서버 저장)
이용 기록: 기능별 사용 횟수(쿼터), 앱을 쓴 날짜, 결제 화면을 연 횟수, 오류 진단 로그. (서버 저장)
기기 저장값: 로그인 세션 토큰(기기 내 보안 저장소에 보관).
기기 식별자: 부정행위(무료 혜택 중복 수령·환불 반복) 방지를 위해 안드로이드가 이 앱에 부여하는 기기 표식을 수집합니다. 전화번호나 기기 고유번호(IMEI 등)가 아니며, 다른 개발자의 앱에는 다른 값이 주어지므로 여러 앱에 걸쳐 이용자를 추적하는 데 쓸 수 없습니다. 이 값은 앱을 지웠다 다시 설치해도 유지되고, 기기를 공장초기화하면 새 값이 됩니다. (서버 저장) 광고 게재에 쓰이는 광고 식별자(광고 ID)는 이와 별개이며, 광고 SDK가 Google에 직접 전송합니다(아래 8. 광고). (서버 미저장)
기기 검증 결과: 앱을 거치지 않은 요청과 부정 이용을 가려내기 위해, 로그인할 때 Google Play가 판정한 앱·기기 검증 결과(정품 앱인지 · 정상 기기인지 · Google Play에서 받은 앱인지)를 계정 식별자·기기 표식과 함께 기록합니다. 검증 요청은 Google Play가 처리합니다. (서버 저장)
앱 업데이트 확인: 앱을 켤 때마다 새 버전이 있는지 앱 업데이트 배포 서비스(Expo)에 확인합니다. 이때 기기의 운영체제·앱 버전 정보와 설치마다 무작위로 만들어지는 번호가 전송되며, 계정 정보는 포함되지 않습니다. (제3자 전송 · 서버 미저장)
사용 통계(선택): 앱에서 «사용 통계 보내기»를 켠 경우에만 보냅니다 — 켜기 전에는 보내지 않습니다(아래 8-1).
보내는 것: 화면 이동·사용 시간·앱 실행·업데이트·삭제 같은 앱 이용 기록, 구독 결제 기록(상품·가격), 광고 기록(무료 이용자에게 광고가 표시될 때 — 광고 요청·노출·클릭, 광고가 화면에 떠 있던 시간), 기기 정보(제조사·모델·운영체제 버전·기기 언어·앱 버전·설치한 스토어), IP 주소로 추정한 대략적 위치(나라·지역·도시), 앱을 설치할 때마다 새로 만들어지는 무작위 번호.
보내지 않는 것: 작성한 문장, 계정 정보(이메일·이름·계정 식별자), 광고 식별자(광고 ID), 안드로이드 기기 ID.
Google 애널리틱스(Firebase)가 처리합니다. (제3자 전송 · 서버 미저장)
문의·피드백: 이용자가 보낸 피드백의 제목·내용·유형, 제출 시점의 화면·앱 버전·언어쌍 등 맥락 정보. (서버 저장 · 운영자 알림 전송)
유해 콘텐츠 신고(🚩): 이용자가 AI가 만든 글을 신고하면, 조사를 위해 신고 사유·신고 대상·신고된 글 자체와 이용자가 직접 적은 설명(선택 입력), 제출 시점의 화면·앱 버전·언어쌍이 함께 접수됩니다. (서버 저장 · 운영자 알림 전송)
신고된 글은 대상에 따라 다릅니다 — 출제 문장 · 해설 · 뉘앙스 설명 · 자연스러운 표현 · 배울 표현 · 선생님 답변 · 레벨테스트 총평.
「선생님 답변」을 신고하면 그 대화 전체가 함께 접수됩니다 — 이용자가 보낸 질문도 포함됩니다. 어떤 질문이 그 답변을 끌어냈는지 보아야 원인을 고칠 수 있기 때문이며, 화자를 구분해 전달됩니다.
학습 문항에서 신고하면 그 문항의 출제 문장이 함께 전송됩니다(어느 대상을 골랐든) — 문제가 된 문항을 특정하고, 필요하면 그 문장을 출제에서 제외하기 위해서입니다. 레벨테스트 총평 신고는 예외로 출제 문장이 없습니다 — 총평은 특정 문항의 글이 아니기 때문입니다.
같은 내용을 반복 신고하는 것을 막기 위해, 신고된 글을 되돌릴 수 없게 변환한 값(지문)을 함께 보관합니다.
2. 이용 목적
AI 작문 채점·해설·대안 제시, 문제(작문 과제) 생성 등 학습 서비스 제공.
계정·세션 유지(자동 로그인), 구독 상태에 따른 기능 제공.
무료 한도 관리 및 오·남용(어뷰징) 방지.
서비스 품질 개선 및 오류 대응.
앱 업데이트 배포.
앱 개선(사용 통계를 켠 경우만) — 자주 쓰는 기능과 헷갈리는 화면을 파악해 고치는 데 씁니다.
이용자 문의·피드백 접수 및 대응.
유해 콘텐츠 신고의 접수·조사 및 조치 — 문제가 된 출제 문장을 출제 대상에서 제외하거나, AI 채점·출제 규칙을 고치는 데 씁니다.
3. 제3자 처리위탁
서비스 제공을 위해 다음 업체에 일부 데이터 처리를 위탁합니다. 개인정보를 광고·마케팅 목적으로 판매하지 않습니다.
수탁자
위탁 내용
전송 데이터
OpenAI
AI 채점·해설·총평·질문 답변·문제 생성
이용자가 작성한 문장·문제 텍스트
Anthropic
AI 채점·해설·총평·질문 답변·문제 생성
이용자가 작성한 문장·문제 텍스트
Google
소셜 로그인 인증
로그인 토큰
Google AdMob
무료 이용자 대상 광고 게재(유료 구독 시 광고 없음)
광고 식별자(광고 ID)·앱 세트 ID, 기기·앱 정보(모델·OS·언어·앱 버전), IP 주소, 앱 이용 기록(앱 실행·탭·광고 노출·클릭), 진단 정보(앱 실행 시간·멈춤·배터리 사용), 사용 통계를 켠 경우 통계의 설치별 무작위 번호
Telegram
피드백·이의제기·유해 콘텐츠 신고의 운영자 실시간 알림(운영 대응)
피드백 제목·내용, 이용자 이메일·계정 식별자, 화면·앱 버전·언어쌍 맥락, 이의제기의 경우 해당 문항의 출제문·작성한 답안·점수·AI 해설, 신고의 경우 신고 사유·대상·신고된 AI 글·해당 문항의 출제 문장(「선생님 답변」 신고이면 이용자 질문을 포함한 대화 전체)
RevenueCat / Google Play
구독·결제 처리
구독 상태·영수증, 계정 식별자
Google Play
기기 검증(부정 이용 방지)
검증 요청과 그 판정(앱·기기·라이선스)
Google (Firebase 애널리틱스)
사용 통계 집계 — «사용 통계 보내기»를 켠 경우만
앱 이용 기록(화면 이동·사용 시간·앱 실행), 구독 결제 기록(상품·가격), 광고 기록(광고 요청·노출·클릭), 기기 정보, 대략적 위치, 설치별 무작위 번호
서비스 제공을 위해 아래와 같이 개인정보를 국외에서 처리·보관합니다(「개인정보 보호법」 제28조의8). 서비스에 꼭 필요한 이전은 이 방침에 공개하는 것으로 알려 드리며, 사용 통계는 앱에서 «켜기»를 고른 경우에만 이전합니다. 전송은 모두 서비스를 이용하는 시점에 암호화된 네트워크 통신으로 이루어집니다.
이전받는 자(연락처)
나라
이전 항목 · 시기
목적 · 보유 기간
Railway Corporation (privacy@railway.com)
미국(서버·DB 지역: 미국 서부)
위 1.의 «서버 저장» 정보 전부 · 앱이 서버와 통신할 때
서버 운영·데이터 보관 · 아래 4. 보관 및 파기와 같음
OpenAI OpCo, LLC (dsar@openai.com)
미국
이용자가 작성한 문장·문제 텍스트 · 채점·해설·총평·질문 답변·문제 생성을 요청할 때
AI 채점·해설·총평·질문 답변·문제 생성 · 오·남용 감시 기록으로 최대 30일(모델 학습에 쓰지 않음)
Anthropic PBC (privacy@anthropic.com)
미국
이용자가 작성한 문장·문제 텍스트 · 채점·해설·총평·질문 답변·문제 생성을 요청할 때
AI 채점·해설·총평·질문 답변·문제 생성 · 30일 안에 삭제(이용 정책 위반으로 판정된 경우 최대 2년)
거부하는 방법과 그 효과: 서비스에 꼭 필요한 이전(사용 통계를 뺀 나머지)을 원하지 않으시면 서비스 이용을 멈추고 계정을 삭제하실 수 있습니다(위 «계정 및 데이터 삭제 요청»). 이 경우 서비스를 이용할 수 없습니다. 사용 통계는 켜지 않거나 설정 › 계정 › «사용 통계 보내기»를 끄면 이전되지 않으며, 거부해도 모든 기능을 그대로 쓸 수 있습니다.
4. 보관 및 파기
서버에 저장된 개인정보는 회원 탈퇴 또는 삭제 요청 시까지 보관하며, 목적 달성·요청 시 지체 없이 파기합니다.
채점을 위해 AI 회사(위 3.의 OpenAI·Anthropic)에 전송된 문장은 채점 목적으로 처리되며, 채점 과정에서는 우리 서버에 영구 저장하지 않습니다(채점 일시 실패 시 재채점 대기열에 잠시 보관 후 삭제). 채점을 마친 답안은 학습 기록으로 계정에 저장됩니다(아래).
학습 기록은 계정을 삭제할 때까지 보관합니다. 계정을 삭제하면 서버의 학습 기록과 삭제를 실행한 기기의 기록이 함께 지워집니다(다른 기기에 남은 기록은 그 기기에서 앱을 삭제하면 지워집니다). 앱에서 기록(답안·즐겨찾기·메모 등)을 지우면 서버에 저장된 사본도 지워지며, 다른 기기에서도 지워지도록 무엇을 지웠는지 가리키는 표시만 계정 삭제 때까지 남습니다. 앱 삭제는 그 기기의 기록만 지웁니다.
유해 콘텐츠 신고 기록은 조치 이력(어떤 문장을 왜 제외했는지)과 반복 신고 판정을 위해 보관하며, 계정 삭제 시 서비스 서버에서 함께 삭제됩니다. 다만 접수 시점에 운영자 알림 채널(Telegram)로 전달된 사본은 그 채널에 남습니다(§3) — 운영 대응 기록이며, 삭제를 원하시면 §10 연락처로 요청해 주세요.
사용 통계는 Google 애널리틱스에서 수집된 지 14개월이 지나면 매달 자동으로 삭제됩니다. 개인을 알아볼 수 없게 합산된 통계(예: 하루 이용자 수)는 그 뒤에도 남습니다. 사용 통계는 계정과 연결하지 않으므로, 계정을 삭제해도 따로 지워지지 않고 이 기간에 따라 삭제됩니다.
관련 법령이 보관을 요구하는 경우 해당 기간 동안 분리 보관 후 파기합니다.
부정 이용 방지 목적의 최소 보존: 계정을 삭제하면 이름·이메일과 로그인 계정 정보는 지웁니다. 다만 다음은 남습니다 — ①서비스가 붙인 계정 번호(아래 기록을 서로 잇는 무작위 번호 · 가입·삭제한 때 포함 · 같은 계정이나 같은 기기로 돌아오면 이 번호로 이어집니다) ②로그인 계정을 되돌릴 수 없게 변환한 값(해시 · 같은 계정이 돌아왔는지, 무료 레벨테스트를 이미 썼는지 알아보는 용도) ③기기 표식(같은 기기인지) ④이용 횟수 기록(날짜와 숫자만) ⑤추가 지급 기록(날짜와 숫자만) ⑥질문 사용 횟수(문항을 변환한 값과 숫자만 · 질문 내용은 남기지 않습니다) ⑦받아 본 문장 목록(문장 번호와 시각만) ⑧측정된 레벨(언어쌍과 레벨만) ⑨프로모션 코드 사용 기록(코드와 시각만) ⑩환불·재구독 이력(기기 표식과 이벤트 종류만) ⑪기기 검증 결과(로그인 때 Google Play가 판정한 결과와 시각 · 기기 표식 포함) ⑫기기당 무료 계정 제한의 해제 기록(해제를 요청·처리한 이력 · 기기 표식 · 같은 기기에서 쓰인 다른 계정 번호 · 운영자 메모). 전부 이름·이메일·작성한 문장을 포함하지 않으며 다른 목적으로 쓰지 않습니다. 목적은 둘입니다 — 계정을 지웠다 다시 만드는 방법으로 무료 혜택이나 프로모션 코드를 반복 수령하거나, 환불을 반복하거나, 앱을 거치지 않은 가입을 반복하는 것을 막는 것, 그리고 같은 문장이 다시 출제되지 않게 하는 것입니다. 이 값들만으로는 개인을 알아볼 수 없습니다. ⚠️ 같은 기기에서 다른 계정으로 새로 시작하면 그 기기에서 앞서 사용한 만큼이 이어서 계산됩니다(중고·공용 기기 포함).
5. 이용자의 권리
본인 정보의 열람·정정·삭제·처리정지·동의 철회를 요청할 수 있습니다.
계정 및 데이터 삭제는 앱 내 설정 또는 아래 연락처로 요청할 수 있으며, 요청 시 관련 데이터를 파기합니다.
사용 통계는 설정 › 계정 › «사용 통계 보내기»에서 언제든 끌 수 있으며, 끄면 그때부터 보내지 않습니다.
6. 아동의 개인정보
서비스는 만 14세 미만 아동을 주 대상으로 하지 않습니다. 만 14세 미만임이 확인되면 법정대리인 동의 없이 수집한 정보를 파기합니다.
7. 안전성 확보 조치
통신 구간 암호화(HTTPS), 세션 토큰의 기기 보안 저장, 비밀번호 미보관(소셜 로그인), 접근 권한 최소화.
8. 광고
무료 이용자에게 Google AdMob 광고를 게재합니다. 유료 구독 중에는 광고가 표시되지 않습니다.
광고 게재 과정에서 광고 식별자(광고 ID)·앱 세트 ID와 기기·앱 정보(모델·OS 버전·언어·앱 버전), IP 주소, 앱 이용·진단 정보(앱 실행·탭, 앱 실행 시간·멈춤·배터리 사용)가 Google에 전송됩니다. 사용 통계를 켠 경우에는 통계의 설치별 무작위 번호가 광고 요청에 함께 실릴 수 있습니다. 이 값들은 앱이 직접 수집·보관하는 것이 아니라 광고 SDK가 광고 요청에 포함해 전송하며, 서비스 서버에는 저장되지 않습니다.
광고 식별자는 기기 설정에서 재설정하거나 맞춤 광고를 끌 수 있습니다(Android: 설정 → Google → 광고).
유럽경제지역(EEA)·영국 등 해당 지역에서는 앱 실행 시 광고 및 데이터 이용에 대한 동의를 요청하며, 동의 여부에 따라 맞춤 광고가 제한됩니다. 동의 설정은 앱에서 다시 변경할 수 있습니다.
8-1. 사용 통계(자동 수집 장치)
앱에는 이용 통계를 모으는 Google 애널리틱스(Firebase) 기능이 들어 있습니다. 이 기능은 기본으로 꺼져 있으며, 이용자가 앱의 안내 카드(첫 작문을 마친 뒤 표시)나 설정에서 «켜기»를 고른 경우에만 동작합니다. 켜기 전에는 아무것도 보내지 않습니다.
켠 경우 보내는 정보와 보내지 않는 정보는 위 1.의 «사용 통계(선택)»와 같습니다. 광고에 쓰이지 않도록 광고 관련 동의(광고 저장·광고용 이용자 데이터·광고 개인화)는 모두 «거부»로 설정해 보냅니다. 다만 무료 이용자에게 광고가 표시될 때는 광고 SDK가 통계의 설치별 무작위 번호를 광고 요청에 함께 보낼 수 있습니다(위 8.).
거부·철회: 설정 › 계정 › «사용 통계 보내기»를 끄면 그때부터 보내지 않습니다. 켜지 않거나 꺼도 모든 기능을 그대로 쓸 수 있습니다.
이 선택은 기기에 저장됩니다 — 로그아웃·계정 삭제로는 바뀌지 않고, 같은 기기의 다른 계정에도 그대로 적용됩니다(앱을 지웠다 다시 설치하거나 안드로이드 설정에서 이 앱의 데이터를 삭제하면 꺼짐으로 돌아갑니다). 바꾸려면 설정 › 계정 › «사용 통계 보내기»에서 바꿔 주세요.
9. 방침의 변경
본 방침이 변경되면 앱 또는 게시 페이지를 통해 고지합니다.
변경 이력: 2026-10-01 — 3.·3-1. 표의 AI 회사 처리 목적·시기에 빠져 있던 질문 답변·총평을 더하고, 4.의 채점 문장이 가는 AI 회사 표기와 8-1.의 사용 통계 선택이 꺼짐으로 돌아가는 경우를 바로잡았습니다.