개인정보 처리방침
1. 기기에 저장하는 정보
카드별 학습 진도와 등급, 복습 일정, 날짜별 학습 완료 기록, 목표 점수 같은 앱 설정은 iPhone 안의 앱 데이터에만 저장합니다. 운영자는 이 정보를 받거나 볼 수 없습니다.
iPhone의 iCloud 백업이나 컴퓨터 백업을 켜 두셨다면 다른 앱 데이터와 함께 기기 백업에 포함될 수 있으며, 이 백업은 Apple의 정책에 따라 관리됩니다.
2. 수집하지 않는 정보
- 이름, 이메일, 전화번호, 계정 정보를 받지 않습니다. 회원가입이 없습니다.
- 위치, 연락처, 사진, 카메라, 마이크에 접근하지 않습니다.
- 광고 식별자(IDFA)를 쓰지 않고 광고를 보여 주지 않으며, 다른 회사의 앱·웹사이트에 걸친 추적을 하지 않습니다. 그래서 '앱이 추적을 요청하도록 허용' 팝업을 띄우지 않습니다.
- 공부한 단어, 정답·오답, 학습 기록의 내용은 3·4절의 통계나 기록에 담지 않습니다.
- 오류 보고 도구(SDK)를 넣지 않았습니다.
iPhone 설정 > 개인정보 보호 및 보안 > 분석 및 향상에서 '앱 개발자와 공유'를 켜 두셨다면, Apple이 개인을 알아볼 수 없는 형태로 충돌 기록과 사용 통계를 개발자에게 제공할 수 있습니다. 이 설정은 언제든 끌 수 있습니다.
3. 사용 통계(Firebase Analytics)
앱 1.2.0부터 어느 화면에서 사람들이 멈추는지 알고 앱을 고치기 위해 Google의 Firebase Analytics로 이름 없는 사용 통계를 모읍니다. App Store에서 받은 앱에서만 켜지고, Apple 심사·TestFlight·개발용 실행에서는 모으지 않습니다.
- 앱 사용 기록: 온보딩 완료(고른 목표 점수와 지금 점수대), 학습 묶음 시작·완료(묶음 종류, 몇 번째 학습일인지, 카드 수, 처음에 바로 떠올린 비율), 자유 복습 시작, 결제 화면을 연 곳과 닫을 때 구매했는지
- Firebase가 자동으로 모으는 정보: 앱 첫 실행·앱 열기 같은 자동 이벤트, 기기 모델, OS 버전, 앱 버전, 언어, IP 주소로 추정한 국가·지역 수준의 대략적 위치
- 식별자: Firebase가 설치마다 무작위로 만드는 앱 인스턴스 ID. 이름·이메일·Apple 계정과 연결되지 않으며 앱을 지우면 새로 만들어집니다.
| 이전받는 자 | Google LLC(미국) · Google 개인정보 문의 |
|---|---|
| 이전 국가 | 미국 등 Google 데이터센터가 있는 국가 |
| 항목 | 위 앱 사용 기록, 자동 수집 정보, 앱 인스턴스 ID |
| 일시와 방법 | 앱을 쓰는 동안 모아 두었다가 주기적으로 네트워크로 전송 |
| 목적 | 앱 사용 흐름 분석과 개선, 광고·홍보 채널별 성과 확인(집계 수치만 봅니다) |
| 보유·이용 기간 | 이벤트 단위 기록은 수집 후 2개월, 앱 인스턴스 ID에 묶인 사용자 단위 정보는 마지막 사용 후 14개월이 지나면 삭제(Google 애널리틱스 데이터 보관 설정). 개인을 알아볼 수 없는 집계 보고서는 서비스 운영 기간 동안 보관 |
| 거부 방법 | 앱 안에 끄는 설정은 없습니다. 앱을 지우면 수집이 멈추고, 다시 설치하면 이전 기록과 연결되지 않는 새 식별자가 만들어집니다. |
Google의 처리 방식은 Google 개인정보처리방침과 Firebase 개인정보 안내를 따릅니다.
4. 구독과 결제
결제는 Apple이 App Store에서 처리합니다. 포켓보카는 Apple의 StoreKit으로 기기 안에서 Apple이 서명한 구독 거래를 확인해 이용권 상태(체험 중, 구독 중, 만료)를 판단합니다. 운영자는 Apple 계정, 이메일, 결제 수단 정보를 받지 않습니다.
앱 1.2.0부터 무료 체험·결제·갱신·환불이 몇 건인지, 어떤 Apple 검색 광고 키워드로 설치한 사람이 구독했는지 보려고 RevenueCat에 구독 거래를 기록합니다. RevenueCat은 기록만 하며 이용권 판단에는 쓰지 않습니다.
| 이전받는 자 | RevenueCat, Inc.(미국) · privacy@revenuecat.com |
|---|---|
| 이전 국가 | 미국 |
| 항목 | RevenueCat이 무작위로 만드는 익명 사용자 ID, App Store 구독 거래(상품, 가격·통화, 구매·갱신·만료·환불 시각, 체험 여부), Apple 검색 광고 기여 정보(Apple AdServices가 알려 주는 캠페인·키워드. 광고를 보고 설치한 경우만), 기기 모델, OS·앱 버전, 언어·지역 설정, IP 주소 |
| 일시와 방법 | 앱을 열 때와 구매할 때 네트워크로 전송. 갱신·환불은 Apple이 RevenueCat에 직접 알림(App Store 서버 알림) |
| 목적 | 구독 집계(체험 전환율, 갱신, 환불), 광고 키워드별 성과 확인 |
| 보유·이용 기간 | 구독 관리에 필요한 동안. 아래 연락처로 삭제를 요청하시면 30일 안에 지웁니다. |
| 거부 방법 | 구독하지 않으면 거래 기록이 생기지 않습니다. 이미 생긴 기록은 삭제를 요청할 수 있습니다. |
RevenueCat의 처리 방식은 RevenueCat 개인정보처리방침을 따릅니다. 운영자는 이 밖에 App Store Connect에서 Apple이 제공하는 집계된 판매·구독 통계를 확인합니다.
5. 카드 그림·발음 내려받기와 국외 처리
카드 그림과 발음 파일 중 일부는 처음 필요할 때 운영자의 저장소(images.yourlifebuddy.com, Cloudflare R2)에서 내려받아 기기에 보관합니다. 요청에는 어떤 파일인지만 담기며 학습 기록이나 기기 식별자는 담기지 않습니다. 다만 인터넷 통신의 특성상 아래 접속 정보가 Cloudflare의 서버에서 처리되며, 이 처리는 국외에서 이루어질 수 있습니다.
| 이전받는 자 | Cloudflare, Inc.(미국) · privacyquestions@cloudflare.com |
|---|---|
| 이전 국가 | 미국 등 Cloudflare 데이터센터가 있는 국가 |
| 항목 | IP 주소, 요청 시각, 기기·OS 종류(User-Agent), 요청한 파일 주소 |
| 일시와 방법 | 그림·발음 파일을 내려받을 때마다 네트워크로 전송 |
| 목적 | 그림·발음 파일 저장과 전송(CDN) |
| 보유·이용 기간 | Cloudflare의 정책에 따름(Cloudflare 개인정보처리방침) |
| 거부 방법 | 인터넷에 연결하지 않고 앱을 쓰면 전송되지 않습니다. 이때는 앱에 들어 있는 그림·발음만 쓰고, 나머지 카드는 그림 없이, 발음은 iPhone 음성으로 학습합니다. |
6. 웹페이지 접속 기록
앱의 설정이나 결제 화면에서 개인정보 처리방침·이용약관을 열면 웹 브라우저 화면으로 운영자 웹사이트(www.yourlifebuddy.com)에 접속합니다. 이 웹사이트의 서버(Amazon Web Services 서울 리전)는 보안과 장애 대응을 위해 IP 주소, 접속 시각, 요청한 주소, 브라우저 정보(User-Agent)를 접속 기록으로 남기며, 이 기록은 약 10일 뒤 자동으로 삭제됩니다. 운영자는 이 기록을 학습 기록이나 구매 정보와 연결하지 않습니다.
7. 발음 듣기
단어와 예문 발음은 미리 만든 음성 파일(5절)을 재생하고, 파일이 없으면 iPhone에 내장된 음성 합성 기능으로 기기 안에서 만듭니다. 사용자의 목소리를 듣거나 녹음하지 않습니다.
8. 보관과 삭제
학습 기록은 앱의 설정 > 학습 > 학습 기록 초기화로 지울 수 있고, 앱을 삭제하면 기기의 앱 데이터와 내려받은 그림·발음이 모두 지워집니다. 기기 밖에 남는 정보는 3절의 사용 통계(이벤트 2개월, 사용자 단위 정보는 마지막 사용 후 14개월 뒤 삭제), 4절의 구독 기록(요청 시 30일 안에 삭제), 6절의 웹사이트 접속 기록(약 10일 뒤 삭제)입니다. 어느 것도 이름으로 찾을 수 없으므로, 구독 기록 삭제를 요청하실 때는 구매 영수증의 주문 번호를 함께 보내 주세요. 궁금한 점이나 요청은 아래 연락처로 보내 주세요.
9. 방침 변경
이 방침을 바꾸면 시행일과 함께 이 페이지에 게시합니다.
10. 문의
운영자: HYUK MIN NAM (LifeBuddy)
개인정보 문의: lifebuddy90@gmail.com