개인정보처리방침
- 앱 이름:
- TenPace
- 개발자:
- selcom856@gmail.com
- 최종 업데이트:
- 2026년 6월 5일
1. 수집하는 정보
TenPace는 서비스 제공을 위해 다음과 같은 정보를 수집·처리합니다.
계정·인증
- Google 로그인: Firebase Auth를 통해 연동되는 계정 식별자(UID), 이메일 주소(제공되는 경우)
- Apple 로그인: iOS·웹·데스크톱 등 지원 환경에서 Firebase Auth를 통해 연동되는 UID (Apple이 비공개 이메일을 제공하는 경우 해당 주소)
- Android에서는 Google 로그인만 제공합니다.
사용자가 앱에 입력·생성하는 정보
- 할 일·일정 데이터: 제목, 카테고리, 우선순위, 소요 시간, 마감·기간, 타임박스(시간 블록), 완료 상태, 루틴 설정
- 프로필·설정: 기상·취침·집중 시간 등 일정 리듬, 알림 설정, 선택 시 프로필 사진(기기에서 선택한 이미지)
- Daily Context: 날짜별 「여유 시간」 구간 선택(자동 배치 점수 보조용)
- 검색·분석 표시: 위 데이터를 바탕으로 앱 내 할 일 목록·분석 화면에 표시 (별도 광고용 추적 SDK는 사용하지 않음)
선택 기능(사용자 동의·직접 실행 시에만)
- Google 캘린더: 프리미엄 기능으로, 연결·가져오기를 실행한 경우 해당 기간의 캘린더 일정(제목·시간 등)
- Apple 기본 캘린더(iOS): 가져오기를 실행하고 캘린더 접근을 허용한 경우, 기기 기본 캘린더의 해당 기간 일정
- 외부 캘린더로 보내기: TenPace에서 만든 일정을 Google 캘린더에 동기화할 때 연동된 이벤트 정보
서비스 운영·개선에 필요한 정보
- 이용·행동 집계: 할 일 생성·완료·미루기 여부, 일정 배치 방식(자동/수동) 및 변경 이력, 시작 시간대(2시간 슬롯) 기준 완료/미루기 패턴, 완료 시 실제 소요 시간(평균/최대) 통계, 앱 사용 빈도 및 사용 시간대 등 앱 사용 패턴을 Firestore에 요약·이벤트 형태로 저장합니다. 수집된 데이터는 개인을 식별할 수 없는 형태로 익명화·통계 처리되며, 서비스 개선 및 기능 고도화 외에 마케팅 분석과 서비스 효과 설명을 위한 홍보·마케팅 자료로 활용될 수 있습니다. Google Analytics(Firebase Analytics) SDK는 사용하지 않습니다.
- 푸시 알림(FCM): Android·iOS에서 알림 수신·동기화 트리거를 위해 기기 식별용 토큰·기기 ID를 Firebase에 저장
- 구독(프리미엄): RevenueCat을 통해 구독 상태·상품 식별 정보 처리 (결제 카드 정보는 Apple App Store·Google Play가 처리하며, TenPace가 직접 수집하지 않음)
- AI 분류·추천: 할 일 추가·자동 배치 시 할 일 제목(및 사용자가 입력한 추가 맥락)을 OpenAI API로 전송해 카테고리·우선순위·시간 추천을 받습니다. 오프라인이면 전송하지 않습니다.
기기 내 저장(로컬)
- 오프라인 사용·빠른 표시를 위해 SQLite·SharedPreferences 등 기기 내에 일정·설정·Daily Context·동기화 대기 데이터를 저장합니다.
- Android 홈 화면 위젯 표시용으로 당일 일정 요약을 기기 내에 기록합니다.
2. 정보 이용 목적
수집·처리한 정보는 다음 목적으로 사용합니다.
- 할 일·루틴·타임박싱 일정 관리 및 동기화
- Google·Apple 계정을 통한 로그인 및 사용자 데이터 연결
- 사용자가 요청한 캘린더 가져오기·Google 캘린더 연동
- 로컬·푸시 알림(할 일·리포트 등) 및 FCM 기반 동기화 보조
- 앱 내 분석·주간·월간 리포트 및 이용 패턴 집계
- AI 기반 할 일 분류·시간 배치 추천
- 프리미엄 구독 제공·복원
- 서비스 안정성·품질 개선 및 오류 대응
- 익명화·통계 처리된 이용 데이터의 마케팅 분석 및 홍보·마케팅 자료 활용
3. 데이터 보관 및 보안
- 로컬 우선: 일정·할 일 데이터는 기기 내 SQLite 등에 저장되며, 로그인 후 Firebase Cloud Firestore와 동기화됩니다.
- 전송 보안: 서버·클라우드와의 통신은 HTTPS/TLS로 보호됩니다.
- 접근 제한: Firestore 데이터는 로그인한 사용자 UID 기준으로 분리됩니다.
4. 제3자 서비스 이용
TenPace는 아래 외부 서비스를 사용하며, 각 서비스 제공자의 정책이 적용됩니다.
| 서비스 | 용도 |
|---|---|
| Google Firebase (Auth, Firestore, Cloud Messaging) | 로그인, 데이터 저장·동기화, 푸시 |
| Google Sign-In | Google 로그인 |
| Google Calendar API | (선택) 캘린더 가져오기·연동 |
| Apple Sign in with Apple | Apple 로그인 |
| Apple EventKit | (iOS, 선택) 기본 캘린더 가져오기 |
| RevenueCat | 구독·엔타이틀먼트 관리 |
| OpenAI API | 할 일 제목 기반 AI 분류·추천 |
| Google Play / Apple App Store | 앱 배포·인앱 결제·앱 업데이트·스토어 리뷰 요청 |
5. 개인정보 제공 및 공유
TenPace는 이용자의 개인정보를 판매하거나 광고 목적으로 거래하지 않습니다.
단, 익명화·통계 처리된 이용 데이터는 서비스 효과 설명을 위한 홍보·마케팅 자료로 활용될 수 있습니다. 이 경우 개인을 식별할 수 없는 형태로만 사용됩니다.
법령에 따른 요구, 수사 기관의 적법한 절차, 또는 서비스 제공에 필수적인 위 제3자(클라우드·결제·AI 처리)에 한해 필요한 범위에서만 처리·위탁합니다.
6. 데이터 보관 기간
- 일반 데이터: 계정을 사용하는 동안 보관하며, 로그인 상태에서 Firestore·로컬 저장소에 유지됩니다.
- 할 일 삭제 동기화: 다른 기기와의 충돌 방지를 위해 삭제된 할 일 ID는 최대 30일 동안 tombstone 형태로 보관한 뒤 제거될 수 있습니다. (계정 전체 삭제와는 별도)
- 계정·데이터 삭제: 앱 프로필 → 「정보」 → 「계정 삭제」에서 이용자가 직접 요청하면 Firebase Auth 계정, Cloud Firestore의 사용자 데이터(
users/{UID}하위), 기기 내 로컬 저장(SQLite·SharedPreferences) 데이터가 즉시 삭제됩니다. 삭제에는 Google·Apple 재인증이 필요할 수 있으며, 삭제 후 복구할 수 없습니다. 활성 구독은 자동 해지되지 않으므로 Google Play 또는 App Store에서 별도 해지해야 합니다. 앱 내 삭제가 실패한 경우 selcom856@gmail.com으로 문의할 수 있습니다.
7. 아동의 개인정보 보호
TenPace는 만 14세 미만 아동을 대상으로 하지 않으며, 의도적으로 만 14세 미만 아동의 개인정보를 수집하지 않습니다.
8. 이용자의 권리
이용자는 다음 권리를 가집니다.
- 본인 개인정보에 대한 열람 요청
- 부정확한 정보의 정정 요청
- 계정 및 개인정보 삭제 — 앱 프로필 → 「정보」 → 「계정 삭제」 (즉시 처리). 열람·정정·삭제 오류 등은 selcom856@gmail.com으로 문의
9. 개인정보처리방침의 변경
본 방침은 필요 시 개정되며, 개정 시 본 문서(앱·웹사이트에 게시된 페이지)에 최종 업데이트 일자를 반영합니다. 중요한 변경은 앱 내 공지 등 적절한 방법으로 안내할 수 있습니다.
10. 문의
개인정보처리방침·열람·정정·삭제와 관련한 문의:
이메일: selcom856@gmail.com