← 앱 소개로

개인정보처리방침

한지 (HANJI — Learn Hangeul)

TERAGAMEZ(이하 "당사")는 한글 학습 앱 HANJI — Learn Hangeul(이하 "본 앱", 패키지 ID com.teragamez.hanji)에서 이용자의 개인정보를 어떻게 다루는지 아래와 같이 알립니다.

시행일: 2026년 9월 14일 (이전 버전: 2026년 9월 1일)

1. 로그인 없이 쓰는 경우 — 당사가 수집하는 정보 없음

본 앱은 로그인 없이 모든 학습 기능을 이용할 수 있습니다. 로그인하지 않으면 학습 진도와 설정은 이용자의 기기 안에만 저장되며 당사 서버로 전송되지 않습니다. (아래 5항의 익명 사용 통계를 직접 켠 경우는 예외입니다.)

항목저장 위치설명
학습 진도기기 (hanji-progress)클리어한 스테이지와 별, XP·레벨, 스트릭, Glyph Energy, 복습 큐(자주 틀린 글자), 글자별 정확도·반응 시간·마지막 학습일, 헷갈린 글자 쌍, 찾은 숨은 단어, 중단한 스테이지의 이어하기 지점, 하루 학습량, 최근 60일간 날짜별 학습량. 이름·이메일 등 이용자를 식별하는 정보는 포함되지 않습니다.
앱 설정기기 (hanji-settings)표시 언어, 모션 줄이기·진동·시간 제한 끄기 등 접근성 설정, 리마인드 알림 켬/끔과 시각, 익명 사용 통계 동의 여부.
위 데이터는 앱을 삭제하면 기기에서 함께 지워집니다. 로그인하지 않았다면 당사에 사본이 없으므로 그것으로 삭제가 완결됩니다.

2. 로그인하는 경우 (선택) — Google 또는 Apple 계정

기기를 바꾸거나 앱을 다시 설치해도 진도를 이어가고 싶은 이용자는 Me 탭에서 Google 또는 Apple(iOS)로 로그인할 수 있습니다. 로그인은 선택 사항이며, 로그인하지 않아도 모든 학습 기능을 그대로 이용할 수 있습니다.

수집 항목

항목출처목적
로그인 제공자(Google/Apple)와 제공자가 발급한 계정 식별자Google/Apple 로그인계정 구분
이메일 주소Google/Apple이 제공하는 경우. Apple의 "이메일 가리기"를 선택하면 …@privaterelay.appleid.com 형태의 중계 주소계정 식별·문의 대응
이름(표시 이름)Google 프로필 / Apple 최초 로그인 시 1회앱 안 표시
학습 진도 사본앱기기 간 동기화·백업. 1항의 학습 진도와 같은 항목입니다.
Apple이 발급한 갱신 토큰 (Apple 로그인만)Apple계정 삭제 시 Apple 로그인 연결을 해제(토큰 폐기)하기 위한 용도로만 사용하며, 계정과 함께 삭제됩니다.
  • 비밀번호는 받지 않습니다. 로그인 인증은 Google·Apple이 처리하며, 당사는 그들이 발급한 로그인 토큰의 서명을 검증만 합니다.
  • 로그인 상태를 유지하기 위해 기기 안(hanji-auth)에 당사가 발급한 로그인 토큰과 표시 이름·이메일을 저장합니다. 로그아웃하거나 계정을 삭제하면 기기에서 지워집니다.
  • 보관 위치: 당사가 운영하는 서버(Amazon Web Services, 대한민국 서울 리전 ap-northeast-2)의 데이터베이스.
  • 보관 기간: 계정을 삭제할 때까지. 삭제하면 즉시 파기합니다 (3항).

동기화 방식

로그인 상태에서 앱을 열거나 스테이지·데일리를 마치면 기기의 진도와 서버의 사본을 항목별로 합칩니다 — 어느 쪽 진도도 잃지 않도록 하기 위해서입니다. 언어·접근성·알림 설정은 기기마다 다를 수 있는 값이라 동기화하지 않습니다.

3. 계정 삭제

  • 앱 안에서 (즉시): Me 탭 → 계정과 동기화(Account & Sync) → 계정 삭제(Delete account). 서버에 있는 계정 정보와 학습 진도 사본이 즉시 삭제되며, Google 로그인은 앱이 Google 계정 접근 권한을 해제하고 Apple 로그인은 당사 서버가 Apple 로그인 연결을 해제합니다.
  • 앱 밖에서: 앱을 쓸 수 없는 경우 [email protected] 으로 로그인에 쓴 방식(Google/Apple)과 그 계정의 이메일 주소를 알려 주시면 30일 이내에 삭제하고 결과를 회신합니다.

계정을 삭제해도 기기 안의 진도는 그대로 남아 로그인 없이 계속 이용할 수 있습니다(앱을 삭제하면 지워집니다). 서버 로그·백업에는 이메일·이름이 아니라 누구의 것인지 알 수 없는 무작위 내부 번호만 남으며, 이 기록은 30일 이내에 순환 삭제됩니다.

단계별 안내는 계정 및 데이터 삭제 안내에 정리해 두었습니다.

4. 광고 — Google AdMob

본 앱은 무료로 제공되며, 화면 하단에 배너 광고를 표시합니다. 이를 위해 Google의 광고 서비스인 AdMob(Google Mobile Ads SDK) 을 사용합니다.

광고 표시와 측정을 위해 Google이 다음과 같은 정보를 수집·처리할 수 있습니다. 이는 Google이 독립적으로 처리하는 것이며 당사는 그 데이터를 수신하거나 보관하지 않습니다. 당사는 로그인 정보나 학습 기록을 광고에 제공하지 않습니다.

  • 광고 식별자(Android 광고 ID, iOS의 IDFA 등)
  • 기기 정보(기기 모델, 운영체제 버전, 언어, 대략적인 위치를 추정할 수 있는 IP 주소)
  • 광고 노출·클릭 등 광고 상호작용 기록

Google의 처리 방침은 다음에서 확인할 수 있습니다.

광고 식별자 재설정 / 맞춤 광고 끄기

  • Android: 설정 → Google → 모든 서비스 → 광고 → 광고 ID 삭제 또는 맞춤 설정된 광고 선택 해제
  • iOS: 설정 → 개인정보 보호 및 보안 → 추적 → 앱의 추적 요청 허용 끄기

위 설정은 기기 수준에서 적용되며, 본 앱은 그 결과를 그대로 따릅니다. 광고와 관련해 Google이 보유한 데이터에 대한 권리 행사는 위 Google 개인정보처리방침의 절차를 따릅니다.

5. 익명 사용 통계 (선택 — 기본값 꺼짐)

어느 단계에서 학습이 어려워지는지 파악해 앱을 개선하기 위해, 이용자가 직접 켠 경우에만 계정과 연결되지 않는 익명 사용 기록을 당사 서버로 보냅니다. 기본값은 꺼짐입니다.

  • 항목: 앱이 설치 시 무작위로 만든 설치 ID, 이벤트 이름(앱 실행, 온보딩 완료, 스테이지 시작·완료·중단, 데일리·복습 완료, 레벨 상승, 월드 클리어, 숨은 단어 발견), 해당 이벤트의 숫자·식별자(스테이지 번호, 별 수, 정확도, 소요 시간 등), 앱 버전, 발생 시각.
  • 수집하지 않는 것: 이름·이메일·계정 식별자·광고 식별자·위치. 로그인 여부와 무관하게 로그인 정보와 결합하지 않습니다(통계 전송에는 로그인 토큰을 붙이지 않습니다). 그래서 특정 계정이나 사람의 기록으로 찾아낼 수 없습니다.
  • 끄는 방법: Me 탭 → 개인정보(Privacy) → 익명 사용 데이터 공유(Share anonymous usage data) 끄기. 끄면 아직 보내지 않은 기록도 기기에서 지웁니다.
  • 보관 기간: 앱 개선이라는 수집 목적을 달성하면 파기합니다.

6. 알림 — 기기 안에서만 예약됩니다

학습 리마인드 알림은 기본값이 꺼짐이며, 이용자가 Me 탭에서 직접 켠 경우에만 동작합니다.

이 알림은 기기 자체가 예약하는 로컬 알림입니다. 푸시 토큰을 발급받지 않고, 알림을 보내기 위한 서버도 존재하지 않으며, 이용자가 언제 학습했는지에 대한 정보가 기기 밖으로 나가지 않습니다. 앱은 앞으로 7일치를 기기에 미리 예약하고, 앱을 열 때마다 예약을 지우고 다시 깝니다. 7일 넘게 학습하지 않으면 10·14·21·30일째에 한 번씩 알림이 울릴 수 있으며, 이것 역시 기기 안에서만 예약됩니다.

알림 권한은 이 기능을 켤 때만 요청하며, 거부하셔도 학습 기능은 모두 그대로 이용하실 수 있습니다. 기기 설정에서 언제든 권한을 철회할 수 있습니다.

7. 발음 재생 (음성 합성)

자모·음절·단어의 한국어 발음은 기기에 내장된 음성 합성(TTS) 기능이 읽어 줍니다. 읽는 내용은 앱에 포함된 학습 데이터이며 이용자가 입력한 문장이 아닙니다. 당사는 이 과정에 관여하지 않고 어떤 기록도 남기지 않습니다.

기기의 음성 엔진(예: Android의 Google 음성 서비스, iOS의 시스템 음성)이 어떻게 동작하는지는 해당 운영체제·제조사의 방침을 따릅니다.

8. 앱이 요청하는 권한

  • 알림 — 선택 사항. 학습 리마인드를 켤 때만 요청합니다 (위 6항).
  • 인터넷 접근 — 광고 표시, (로그인한 경우) 진도 동기화, (켠 경우) 익명 사용 통계 전송에 사용합니다. 학습은 오프라인에서도 전부 동작합니다.

본 앱은 카메라·마이크·위치·연락처·사진·통화기록에 접근하지 않으며 해당 권한을 요청하지 않습니다.

9. 제3자 제공·처리 위탁 및 국외 이전

당사는 이용자의 개인정보를 판매하거나 제3자에게 제공하지 않습니다. 서비스 운영을 위해 아래와 같이 처리를 위탁합니다.

수탁자위탁 업무항목 · 위치
Amazon Web Services, Inc.서버·데이터베이스 호스팅계정 정보, 학습 진도 사본, 익명 사용 통계 · 대한민국 (AWS ap-northeast-2)
Cloudflare, Inc.서버 앞단의 네트워크 보호·전송앱과 서버 사이의 통신(IP 주소 포함)이 거쳐 갑니다 · 전 세계 네트워크
Google LLCGoogle 로그인 인증Google 계정 로그인 · Google 개인정보처리방침
Apple Inc.Apple 로그인 인증, 계정 삭제 시 연결 해제Apple 계정 로그인 · Apple 개인정보처리방침

본 앱은 여러 나라에서 이용되며, 로그인한 이용자의 계정 정보와 학습 진도 사본은 대한민국에 있는 서버에 저장됩니다. 대한민국 밖에서 이용하시는 경우 이 정보가 대한민국으로 이전됩니다. 이전을 원하지 않으시면 로그인하지 않고 이용하실 수 있으며, 이 경우에도 학습 기능은 모두 그대로 쓸 수 있습니다.

10. 만 13세 미만 아동

본 앱은 아동을 주 대상으로 하지 않으며, 아동으로부터 개인정보를 고의로 수집하지 않습니다. 로그인은 선택 사항이며 로그인 없이도 모든 학습 기능을 쓸 수 있습니다. 아동의 개인정보가 수집된 사실을 알게 되면 지체 없이 삭제합니다. 확인이 필요한 사항은 아래 연락처로 알려 주세요.

11. 이용자의 권리

로그인한 이용자는 자신의 계정 정보와 학습 진도 사본에 대해 열람·정정·삭제를 요청할 수 있습니다. 삭제는 앱 안에서 즉시 할 수 있으며(3항), 그 밖의 요청은 아래 이메일로 받습니다. 로그인하지 않은 이용자의 데이터는 기기에만 있으므로 앱을 삭제하면 모두 지워집니다.

12. 안전성 확보 조치

  • 앱과 서버 사이의 모든 통신은 HTTPS로 암호화합니다.
  • 로그인 시 Google·Apple이 발급한 토큰의 서명을 검증하며, 비밀번호를 저장하지 않습니다.
  • 서버와 데이터베이스에 대한 접근 권한을 최소한으로 제한합니다.
  • 비정상적인 요청을 막기 위해 요청 속도를 제한합니다.

13. 결제

본 버전에는 인앱 결제가 없습니다. 향후 업데이트에서 '광고 없이 학습하기' 같은 인앱 결제를 도입할 경우 결제 처리는 Google Play 또는 Apple App Store가 수행하며, 당사는 카드번호 등 결제 수단 정보를 수집하지 않습니다. 도입 시 본 방침을 개정하고 개정일을 표기합니다.

14. 방침의 변경

본 방침이 변경되면 이 페이지에 개정 내용과 시행일을 게시합니다. 수집 항목이 늘어나는 등 중요한 변경이 있는 경우, 변경된 기능을 배포하기 전에 본 방침을 먼저 개정하고 앱 내 공지 또는 스토어 업데이트 설명으로 함께 안내합니다.

2026년 9월 14일 개정: Google·Apple 로그인과 기기 간 진도 동기화(2항), 계정 삭제(3항), 선택형 익명 사용 통계(5항), 처리 위탁 및 국외 이전(9항)을 추가했습니다. 이전 버전(2026년 9월 1일)은 서버와 통신하지 않는 버전을 기준으로 작성되었습니다.

15. 문의