safa.co(운영자: 가토 진, 이하 "당사")는 모바일 애플리케이션 "Mainichi JLPT"(이하 "본 앱") 이용자의 프라이버시를 존중합니다. 본 개인정보처리방침은 본 앱이 어떤 정보를 취급하는지, 어떤 목적으로 이용하는지, 제3자와 어떻게 공유하는지, 그리고 이용자가 가지는 권리에 대해 설명합니다. 본 앱을 이용함으로써 이용자는 여기에 기재된 정보 취급에 동의한 것으로 간주됩니다.
1. 당사가 수집하는 정보
계정 정보
예를 들어 학습 데이터를 클라우드에 동기화하기 위해, 이용자는 선택적으로 계정을 만들 수 있습니다. 계정을 만들거나 로그인할 때 당사는 이메일 주소, 또는 "Apple로 로그인" 및 Google 로그인(OAuth)을 통해 얻은 식별자와 표시 이름을 사용하며, 이용자 ID를 발급합니다. 많은 기능은 계정을 만들지 않아도 이용할 수 있습니다.
클라우드 동기화 데이터
로그인되어 있는 동안, 이용자의 학습 진행 상황, 앱 설정, 프로필 정보(닉네임, 모국어, 아바타, 성격, 기분 등)가 당사 서버에 저장되어 여러 기기 간에 동기화·복원됩니다. 이 데이터는 당사의 인증 및 데이터베이스 제공업체인 Supabase의 도쿄 리전(일본 내)에 저장됩니다.
다른 이용자에게 보이는 프로필
친구 기능(초대 기반의 단방향 연결)을 이용하는 경우, 닉네임, 모국어(국기로 표시), 아바타, 성격, 기분, 상태 등 이용자의 프로필 정보가 연결된 상대에게 보입니다. 다른 사람에게 보이기를 원하지 않는 내용은 프로필에 입력하지 마세요.
추천(리퍼럴) 정보
추천 기능을 이용하는 경우, 당사는 추천 코드, 누가 누구를 추천했는지, 그리고 부여된 보상의 이력을 기록합니다. 이는 보상을 부여하고 부정 이용을 방지하기 위해 사용됩니다.
친구에게 보내는 자유 메시지
친구에게 자유 메시지(최대 80자)를 보낼 때, 당사는 이를 상대에게 전달하기 위해 메시지 본문, 보낸 사람, 받는 사람, 전송 시각을 당사 서버(Supabase, 도쿄 리전)에 저장합니다. 메시지 본문은 받는 사람(친구)에게 표시됩니다. 메시지에는 개인정보나 민감·기밀 정보를 포함하지 마세요. 메시지에 적용되는 규칙은 이용약관에 정해져 있습니다.
모국어
온보딩 시 이용자가 선택한 모국어는, 인터페이스와 학습 콘텐츠를 이용자의 언어로 표시하기 위해 프로필 및 설정에 저장됩니다.
광고 정보(Google AdMob)
본 앱은 Google AdMob을 통해 광고(리워드 광고 등)를 표시할 수 있습니다. 본 앱은 iOS의 앱 추적 투명성(App Tracking Transparency, ATT) 대화상자를 표시하지 않으며, 광고 식별자(IDFA)를 이용해 다른 앱이나 웹사이트를 넘나들며 이용자를 개별적으로 추적하지 않습니다. 이용자에게 표시되는 광고의 최적화(맞춤화)에 이용자의 데이터를 이용할지 여부는 이용자가 선택할 수 있습니다. 이는 앱 내 "설정"의 토글로 관리되며 초기 상태는 켜짐이고, 언제든지 끌 수 있습니다. 토글을 끄면 광고는 비맞춤 광고로 전환됩니다. 광고를 게재하기 위해 Google은 자사 정책에 따라 여전히 데이터를 수집할 수 있습니다. Google이 광고를 위해 데이터를 이용하는 방식에 대해서는 Google 개인정보처리방침 및 광고 정책을 참고하세요.
이용 데이터(텔레메트리)
본 앱과 학습 콘텐츠를 개선하기 위해, 당사는 조회한 화면, 사용한 학습 모드, 온보딩 완료, 모의고사 결과, 준비도 점수 등의 이용 데이터를 수집합니다. 로그아웃 상태에서는 기기에서 생성된 무작위 익명 ID에 연결되며(이용자를 식별하지 않습니다), 로그인 상태에서는 계정에 연결됩니다. 이 데이터 수집은 초기 상태로 켜져 있으며, Supabase의 당사 데이터베이스에 저장되고, 설정 → "이용 데이터 공유"에서 언제든지 끌 수 있습니다.
대략적인 위치(국가)
당사 서버는 접속 시 이용자의 IP 주소(네트워크 정보)로부터 대략적인 위치(국가)를 추정합니다. IP 주소 자체는 저장하지 않으며, 추정된 국가만 저장합니다. 이는 국가별 이용 현황 집계 및 서비스 개선에 이용됩니다.
구매 및 Pro
Pro(구독) 등의 구매와 관련하여, 당사는 구매 여부와 이용 권한(액세스) 상태를 취급합니다. 실제 결제는 Apple(App Store) 또는 Google(Google Play)이 처리하며, 당사는 이용자의 신용카드나 결제 정보를 결코 받지 않습니다. 당사는 구독 상태 관리를 위해 RevenueCat을 사용하며, 구매 관련 정보(스토어가 발급한 익명 구매자 ID 및 영수증 데이터 등)가 RevenueCat으로 전송됩니다.
기기에 저장되는 정보
이용자의 학습 데이터, 설정, 다운로드한 오디오 캐시는 원칙적으로 이용자의 기기에만 저장됩니다(로그인 상태에서는 위에서 설명한 대로 일부가 당사 서버에도 동기화됩니다).
기기 언어 설정
당사는 기본 모국어 및 인터페이스 언어를 제안하기 위해 기기의 언어 설정을 읽습니다(읽기 전용이며, 변경하거나 전송하지 않습니다).
알림
학습 리마인더 등의 알림은 전적으로 기기의 로컬 알림으로 동작합니다. 당사는 서버에서 푸시 알림을 보내지 않으며, 알림을 위한 기기 토큰을 수집하지 않습니다.
부정 이용 방지를 위한 기기 식별자
무료 체험(7일)을 기기당 1회만 공정하게 제공하고 부정한 재취득을 방지하기 위해, 그리고 재설치 이후에도 이용 현황을 정확히 측정하기 위해 본 앱은 기기에 고정된 익명 식별자를 생성합니다(iOS는 기기의 Keychain에 저장되는 무작위 값, Android는 시스템의 ANDROID_ID). 이 식별자는 이름·이메일 주소·전화번호가 아니며, 같은 기기에서 앱을 삭제한 뒤 다시 설치해도 변하지 않습니다(Apple/Android의 표준 동작). 광고 목적으로 사용하지 않으며, 제3자 추적 목적으로 공유하지도 않습니다. 무료 체험의 부정한 재취득을 방지하기 위해, 체험 기록(이 식별자와 최초 이용 일시)은 앱을 다시 설치하거나 계정을 삭제한 후에도 보관됩니다.
2. 이용 목적
당사는 수집한 정보를 다음 목적으로 이용합니다:
- 학습 기능, 사전, 오디오 제공
- 여러 기기 간 진행 상황 및 설정의 동기화·복원
- 친구 및 추천 기능 제공, 친구 간 메시지 전달, 보상 부여
- 광고 표시(무료 버전)
- 문제 진단, 분석, 그리고 앱 및 학습 콘텐츠 개선
- 학습 리마인더 알림(로컬)
- 부정 이용 방지 및 문의 대응
3. 제3자(수탁 처리자)
당사는 동의 없이 이용자의 정보를 제3자에게 판매하지 않습니다. 위 목적에 필요한 범위에서, 다음 제공업체에 처리를 위탁하거나 이를 통해 데이터가 취급됩니다:
- Supabase — 인증, 데이터베이스, 클라우드 동기화, 이용 데이터 저장(도쿄/일본)
- Google AdMob / Google Mobile Ads — 광고 게재(Google 정책)
- Apple로 로그인 / Google 로그인 — 계정 인증
- RevenueCat — 구독/이용 권한 관리
- Apple App Store / Google Play — 앱 배포 및 인앱 구매 결제 처리
- GitHub Pages(
jinkato2020.github.io) — 오디오 및 정적 콘텐츠 전송. 접속 시 해당 서비스의 서버 로그에 이용자의 IP 주소 등의 데이터가 기록될 수 있습니다
본 앱이 사용하는 사전 및 학습 자료의 출처와 라이선스는 앱 내 "데이터 출처"에 기재되어 있습니다.
4. 데이터 보관 위치 및 국외 이전
계정 정보, 동기화 데이터, 이용 데이터를 저장하는 서버는 일본(도쿄 리전)에 위치합니다. 일본 외 지역에서 본 앱을 이용하는 경우, 이용자의 데이터는 일본에 저장·처리됩니다.
5. 보관 및 계정 삭제
계정에 연결된 데이터는 계정이 존재하는 동안 위 목적을 위해 보관됩니다. 이용자가 보내고 받은 메시지는 계정이 삭제될 때까지 저장됩니다. 본 앱은 계정 삭제 기능을 제공하며, 계정을 삭제하면 이용자의 계정 정보, 동기화된 학습/프로필 데이터, 그리고 이용자가 보내고 받은 메시지가 당사 서버에서 삭제됩니다(법령상 보관이 의무화된 정보 및 백업 내 데이터는 해당 기간 경과 후 삭제됩니다). 기기에만 저장된 데이터는 앱을 삭제하면 사라집니다.
6. 이용자의 권리
이용자는 자신의 정보에 대한 열람, 정정, 처리 제한, 반출(내보내기), 삭제를 요청할 수 있습니다. 앱 내 삭제 기능을 이용하거나 아래 주소로 연락해 주세요. 유럽 경제 지역(EEA/GDPR)이나 미국 캘리포니아주(CCPA) 등에 거주하는 경우, 관련 법률에 따라 부여된 권리를 행사할 수 있습니다. EEA에서 맞춤 광고가 게재되는 경우, 당사는 Google의 동의 관리(UMP) 등을 통해 동의를 취득·관리할 수 있습니다.
7. 아동의 프라이버시
본 앱은 계정 등록 및 광고를 포함하므로, 각 스토어의 연령 등급 정책을 따릅니다. 당사는 부모의 동의 없이 아동으로부터 고의로 개인정보를 수집하지 않습니다. 동의 없이 아동의 정보가 제공되었다고 판단되는 경우, 아래 주소로 연락해 주세요.
8. 광고 및 추적
본 앱의 무료 버전은 광고를 표시합니다. 본 앱은 iOS의 앱 추적 투명성(App Tracking Transparency) 대화상자를 표시하지 않으며, 광고 식별자(IDFA)를 이용해 다른 앱을 넘나들며 이용자를 개별적으로 추적하지 않습니다. 광고와 이용 데이터의 허용 여부는 설정의 토글로 관리하며(둘 다 초기 상태는 켜짐), 광고 토글이 켜져 있는 동안에는 이용자의 데이터가 표시되는 광고의 최적화(맞춤화)에 이용될 수 있으며, 끄면 비맞춤 광고로 전환됩니다.
9. 문의처
본 방침이나 개인정보 취급에 관한 문의, 또는 공개·삭제 요청은 아래로 연락해 주세요:
- 운영자: safa.co(운영자: 가토 진)
- 문의: [email protected]
10. 본 개인정보처리방침의 변경
당사는 필요에 따라 본 개인정보처리방침을 개정할 수 있습니다. 개정된 방침은 본 페이지에 게시된 시점부터 효력이 발생하며, "최종 업데이트" 날짜도 그에 따라 갱신됩니다. 중요한 변경의 경우, 앱 내 또는 스토어 설명을 통해 안내할 수 있습니다.
맨 위로