아이타임 개인정보처리방침
아이타임(이하 ‘앱’, 패키지 world.rapa.itime)은 여러 자녀의 학원 시간표·보강·학원비 결제일을
관리하는 앱입니다. 본 방침은 앱이 어떤 정보를 다루고 어떻게 보호하는지 설명합니다.
1. 앱이 다루는 정보
가. 이용자가 입력하는 정보 (기기 내부에만 저장)
| 항목 | 내용 |
|---|---|
| 아이 | 이름(애칭 가능), 학교급, 학년(유치원은 나이) |
| 학원 | 학원명, 과목, 색상, 전화번호(선택), 메모(선택) |
| 수강·시간표 | 요일·시간, 수강 기간 |
| 보강 | 날짜·시간, 사유, 메모 |
| 학원비 | 결제 주기, 결제일, 결제한 날짜 기록, 알림 시간 (금액은 받지 않습니다) |
- 위 정보는 기기 안의 데이터베이스에만 저장되고 개발자 서버로 전송되지 않습니다. 개발자는 서버를 운영하지 않습니다.
- 아이의 생년월일·주소·사진·연락처는 입력받지 않습니다.
- 회원가입·로그인·계정이 없습니다.
나. 백업 파일 (이용자가 직접 내보낼 때만)
- 설정의 백업 내보내기를 누르면 위 정보를 담은 파일(
aitime_backup_날짜.json)을 만들고, 운영체제 공유 화면을 엽니다. - 파일을 어디로 보낼지는 이용자가 직접 고릅니다(메신저, 메일, 클라우드 등). 앱이 스스로 파일을 어딘가로 보내지 않습니다.
- 보낸 곳에서의 보관·처리는 그 서비스의 정책을 따릅니다.
다. 광고 (Google AdMob)
앱은 무료로 제공되며 탭 화면 아래에 배너 광고를 표시합니다. 광고는 Google 의 Google Mobile Ads SDK가 제공하며, 광고를 보여주고 측정하고 부정 사용을 막기 위해 다음 정보를 처리합니다.
- 광고 식별자 — Android 광고 ID, iOS 에서는 이용자가 추적을 허용한 경우에만 광고 식별자(IDFA). iOS 는 앱을 처음 실행할 때 추적 허용 여부를 묻습니다(App Tracking Transparency). 허용하지 않아도 앱의 기능과 광고 표시는 그대로이며, 맞춤형이 아닌 광고가 나옵니다.
- IP 주소(이를 통한 대략적 위치), 기기 모델·운영체제·언어 등 기기 정보
- 광고 노출·클릭 등 광고와의 상호작용
이 정보는 Google 이 처리하며, 이용자가 입력한 아이 이름·시간표·학원 정보는 광고 SDK 에 전달되지 않습니다. Google 의 처리 방식은 Google 파트너 사이트·앱의 데이터 사용에서 볼 수 있습니다.
유럽경제지역·영국 등 동의가 필요한 지역에서는 앱 시작 시 Google 의 동의 화면(UMP)이 표시되며, 설정 → 광고 개인정보 옵션에서 언제든 동의를 바꿀 수 있습니다. Android 설정 → Google → 광고에서 광고 ID 를 재설정하거나 삭제할 수도 있습니다. iPhone 은 설정 → 개인정보 보호 및 보안 → 추적에서 언제든 허용을 바꿀 수 있습니다.
라. 사용 통계와 오류 보고 (Google Firebase)
앱이 어떻게 쓰이는지, 어디서 오류가 나는지 알아 개선하기 위해 Google 의 Firebase Analytics(사용 통계)와 Firebase Crashlytics(오류 보고)를 씁니다. 보내는 것은 아래뿐입니다.
| 항목 | 내용 |
|---|---|
| 사용 통계 | 어떤 화면을 열었는지(예: ‘학원 화면’), 어떤 기능을 썼는지의 종류와 횟수(예: ‘수강 등록’, ‘결제 완료’, ‘백업 내보내기’), 앱 설치·실행·사용 시간 |
| 오류 보고 | 앱이 비정상 종료되거나 오류가 났을 때 오류의 종류와 앱 코드 위치(스택 트레이스). 오류 메시지 본문은 보내지 않습니다. |
| 함께 처리되는 정보 | 앱 인스턴스 ID(설치마다 무작위로 만드는 값), 광고 ID(1-다와 같은 조건), 기기 모델·운영체제·언어, 앱 버전, IP 주소를 통한 대략적 지역 |
- 이용자가 입력한 아이 이름·학년, 학원명·과목·전화번호·메모, 시간표·보강·학원비 날짜는 보내지 않습니다. 앱은 정해진 기능 이름만 보내도록 만들어져 있고, 오류 보고는 입력 내용이 섞일 수 있는 메시지를 버리고 종류만 보냅니다.
- 개발자는 이 정보를 통계(몇 명이 어떤 기능을 썼는지)와 오류 수정에만 쓰며, 이용자 개인을 알아보는 데 쓰지 않습니다. 사용자 ID 를 붙이지 않습니다.
- 유럽경제지역·영국 등 동의가 필요한 지역에서는 1-다의 동의 화면(UMP)에서 고른 내용이 사용 통계의 동의 상태에도 적용됩니다.
- Google 의 처리 방식: Firebase 개인정보 보호
마. 수집하지 않는 것
- 위 1-다·1-라 외에 이용자의 행동을 추적하거나 다른 분석 도구를 쓰지 않습니다.
- 위치 권한, 연락처, 사진, 카메라, 마이크에 접근하지 않습니다.
2. 이용 목적
- 시간표·보강·학원비 결제일 관리와 결제일 알림 (기기 안에서만 처리)
- 광고 표시 (Google AdMob)
- 앱 개선 — 기능 사용 통계와 오류 수정 (Google Firebase, 위 1-라)
3. 앱이 요청하는 권한
| 권한 | 목적 | 거부 시 |
|---|---|---|
| 알림 | 학원비 결제일 당일, 이용자가 정한 시간에 알림. 처음으로 알림을 켠 수강을 저장할 때 묻습니다. | 알림만 받지 못하고 나머지 기능은 그대로 |
| 인터넷 | 광고 표시, 사용 통계·오류 보고(위 1-라). 앱의 기능(시간표·알림·백업)은 인터넷 없이 동작합니다. | —(설치 시 자동) |
| 광고 ID | 광고 SDK 가 사용 (위 1-다) | —(설치 시 자동, 기기 설정에서 삭제 가능) |
| 추적 허용(iPhone) | 맞춤형 광고에 광고 식별자(IDFA)를 쓸지. 처음 실행할 때 묻습니다 (위 1-다) | 맞춤형이 아닌 광고가 나오고 나머지 기능은 그대로 |
| 알람 및 리마인더 (정확한 알람, 안드로이드) | 결제일 알림을 정한 시각에 정확히 띄우기. 휴대폰 설정에서 이용자가 직접 허용하며, 알림을 켠 수강을 저장할 때와 앱 설정 화면에서 안내합니다. 알림 예약 외의 용도로 쓰지 않습니다. | 알림은 그대로 오지만 정한 시각보다 늦게(보통 몇 분, 길게는 1시간 정도, 일부 휴대폰은 앱을 열 때까지) 올 수 있음 |
학원 전화 버튼은 기기의 전화 앱을 여는 것이며 전화 권한을 요청하지 않습니다.
4. 보유 기간과 삭제
앱의 데이터는 이용자의 기기에만 있으므로 이용자가 직접 전부 삭제할 수 있습니다. 자세한 방법은 데이터 삭제 안내를 참고하세요.
| 정보 | 어디에 | 삭제 |
|---|---|---|
| 아이·학원·시간표·보강·학원비 기록 | 기기 내부 | 앱에서 개별 삭제, 또는 앱을 삭제하면 전부 삭제. 서버에 사본이 없습니다. |
| 내보낸 백업 파일 | 이용자가 고른 곳 | 이용자가 그곳에서 직접 삭제 |
| 광고 관련 정보 | Google 정책에 따름. 기기 설정에서 광고 ID 재설정·삭제 | |
| 사용 통계 | Google(Firebase Analytics) | 수집 후 2개월이 지나면 자동 삭제(Google Analytics 데이터 보존 기간) |
| 오류 보고 | Google(Firebase Crashlytics) | 수집 후 90일이 지나면 자동 삭제 |
5. 제3자 제공
개발자는 이용자의 정보를 판매하거나 제3자에게 제공하지 않습니다. 개발자는 이용자가 입력한 정보를 받지 않으므로 제공할 정보도 없습니다. 광고 표시를 위해 Google 이 위 1-다의 정보를, 사용 통계·오류 보고를 위해 Google 이 위 1-라의 정보를 처리합니다(처리 위탁).
6. 아동의 개인정보
앱은 보호자(성인)를 위한 앱입니다. 보호자가 자녀의 이름·학년을 입력할 수 있으나 이 정보는 기기에만 저장되며 개발자나 광고·통계 SDK 로 전송되지 않습니다. 앱은 만 14세 미만 아동이 직접 사용하는 것을 대상으로 하지 않습니다.
7. 안전성
데이터는 운영체제가 앱별로 분리해 보호하는 저장 공간에 있습니다. 기기 잠금(비밀번호·생체 인증)을 설정해 두시기를 권합니다. 백업 파일은 암호화되지 않은 텍스트 파일이므로 믿을 수 있는 곳에만 보관하세요.
8. 방침 변경
본 방침이 바뀌면 이 페이지에 개정 내용과 시행일을 게시합니다.
9. 문의
개인정보 관련 문의: fready.shin@gmail.com