개인정보 처리방침

시행일: 2026년 3월 26일 최종 업데이트: 2026년 5월 3일 회사: (주)하마소프트

1. 개요

Tubory(이하 "앱")는 (주)하마소프트(이하 "회사")가 개발한 YouTube 북마크 및 학습 관리 앱입니다. 본 개인정보 처리방침은 앱 이용 과정에서 수집·이용·보관·파기하는 개인정보에 관한 사항을 안내합니다.

📱 Tubory에 저장되는 북마크·그룹·공부방 데이터는 사용자의 기기에만 보관됩니다.
🔔 구독 채널 신규 영상 알림 기능을 위해 일부 채널 정보 및 기기 식별자가 회사 서버에 전송됩니다.

2. 수집하는 정보

2-1. Google 계정 정보 (선택적 — 로그인 시)

사용자가 Google 계정으로 로그인할 경우, Google OAuth 2.0을 통해 아래 정보를 제공받습니다.

수집 항목 수집 목적 보관 위치
이메일 주소 로그인 동의 화면 표시 (기능 제공 목적 외 사용 안 함) 기기 내 임시 사용, 서버 미저장
YouTube 구독 채널 목록 (채널 ID, 채널 이름, 썸네일 이미지 포함) 구독 탭 기능 제공 (읽기 전용) 기기 내 임시 사용

Google 로그인은 선택 사항입니다. YouTube 구독 데이터는 앱 내 기능 제공 목적으로만 사용됩니다.

2-2. 앱 내 생성 데이터 (기기 로컬 저장)

사용자가 앱을 이용하면서 생성하는 아래 데이터는 기기 내 로컬 데이터베이스(SQLite)에만 저장되며, 회사 서버로 전송되지 않습니다.

🔄 YouTube API 메타데이터 자동 갱신: 북마크에 저장된 YouTube 영상 메타데이터(제목, 채널명, 썸네일, 영상 길이, 공개일)는 YouTube API 이용약관(Developer Policies) 준수를 위해 30일마다 자동으로 재조회·갱신됩니다. 이 과정에서 데이터가 기기 외부로 전송되지 않으며, YouTube API 공개 데이터를 재조회하는 방식으로 처리됩니다.

2-3. 크레딧 잔액 및 이용 내역

크레딧 잔액과 사용·충전 내역은 기기 내 로컬 저장소(SharedPreferences)에 저장됩니다. 서버로 전송되지 않습니다.

2-4. 구독 채널 알림을 위한 서버 전송 데이터

Google 로그인 처리 및 구독 채널 신규 영상 알림(FCM 푸시 알림) 기능을 위해 아래 정보가 회사 서버(tubory.oreumai.com)로 전송됩니다.

수집 항목 수집 목적
OAuth 인증 코드 및 인증 토큰 Google 로그인 토큰 교환 및 갱신 (서버가 Google과 안전하게 교환 후 앱에 전달, 서버에 영구 저장하지 않음)
앱 고유 식별자 (UUID, 익명) Google 계정과 무관한 익명 사용자 식별 (기기 내 저장)
FCM 토큰 기기로 푸시 알림 전송
구독 채널 ID, 채널명, 채널 썸네일 URL 신규 영상 업로드 감지 및 알림 발송
앱 고유 식별자 (UUID) + 최신 영상 조회 요청 구독 채널의 새 영상 목록 조회 (결과는 기기에만 저장, 최대 7일 캐시)
⚠️ 전송되는 채널 정보는 YouTube 구독 목록에서 가져온 공개 정보이며, 개인 식별 정보를 포함하지 않습니다. 앱 고유 식별자는 Google 계정과 연계되지 않는 익명 UUID입니다.

2-4-1. 서버 저장 채널 정보 삭제 (이용자 직접 삭제)

이용자는 앱 설정 화면의 "Delete Channel Info" 버튼을 통해 서버에 저장된 채널 구독 정보(채널 ID, 채널명, 썸네일 URL, FCM 토큰 연계 구독)를 언제든지 삭제 요청할 수 있습니다. 삭제 후에는 앱이 다음 구독 채널 동기화를 수행하기 전까지 신규 영상 푸시 알림이 전송되지 않습니다.

2-5. FCM 푸시 알림

구독 채널에 신규 영상이 업로드되면, 회사 서버가 Firebase Cloud Messaging(FCM)을 통해 아래 정보를 포함한 알림을 기기에 전송합니다.

알림 수신을 원하지 않으면 기기의 앱 알림 설정에서 비활성화하거나, 앱 설정 → Delete Channel Info로 서버 구독 정보를 삭제하세요.

2-6. 광고 관련 데이터 (Google AdMob)

앱은 Google AdMob 배너 광고 및 리워드 광고를 제공합니다. 앱은 광고 식별자를 직접 수집하지 않으며, AdMob SDK가 광고 최적화를 위해 기기 식별자(광고 ID 등)를 자체적으로 수집합니다. 이는 Google의 개인정보처리방침에 따라 처리됩니다.

Google Privacy Policy →

3. 정보의 이용 목적

수집된 정보는 아래 목적에만 사용됩니다.

목적 관련 기능
서비스 제공 북마크 저장·관리, 공부방(Focus), 트렌드 탐색
YouTube API 연동 영상 메타데이터 조회, 구독 채널 목록 조회
사용자 식별 Google 로그인 (선택적)
광고 제공 AdMob 배너·리워드 광고 표시

4. 제3자 제공

회사는 수집한 개인정보를 원칙적으로 외부에 제공하지 않습니다. 다만, 아래의 경우에 한해 관련 서비스에 정보가 전달됩니다.

제공 대상 제공 항목 목적
Google LLC Google 계정 정보 (로그인 시) YouTube API 및 OAuth 인증
Google LLC (AdMob) AdMob SDK가 광고 최적화를 위해 광고 식별자를 자체 수집 광고 서비스 제공
(주)하마소프트 서버
tubory.oreumai.com
앱 UUID, FCM 토큰, 구독 채널 정보 신규 영상 푸시 알림

그 외 어떠한 제3자에게도 개인정보를 제공하지 않습니다.

5. 정보의 보관 및 파기

모든 데이터는 서비스 이용 중 일시적으로만 사용되며, 별도로 보관되지 않습니다.

6. YouTube API 서비스 이용 관련

본 앱은 YouTube API Services를 이용합니다. Google 계정으로 로그인하면 Google의 개인정보처리방침이 함께 적용됩니다.

6-1. YouTube API 데이터 보관 및 갱신 의무

6-1. YouTube API Data Retention Obligations

YouTube API Developer Policies는 API를 통해 수집된 비인가 데이터(공개 데이터)의 보관 기간을 최대 30일로 제한합니다. 이에 따라 Tubory는 아래와 같이 처리합니다.

YouTube API Developer Policies limit the retention of non-authorized (public) API data to a maximum of 30 days. Tubory complies as follows.

⚙️ Google 계정 연동 권한은 Google 보안 설정에서 직접 관리하고 취소할 수 있습니다.

7. 아동 개인정보 보호

본 앱은 만 14세 미만 아동을 대상으로 하지 않습니다. 만 14세 미만 아동은 보호자의 동의 없이 앱을 이용하거나 Google 계정을 연동하지 마시기 바랍니다.

8. 이용자의 권리

사용자는 언제든지 아래 권리를 행사할 수 있습니다.

9. 개인정보 처리방침 변경

본 방침은 관련 법령 또는 서비스 변경에 따라 수정될 수 있습니다. 변경 시 앱 업데이트 또는 앱 내 공지를 통해 안내합니다.

10. 개인정보 보호 책임자 및 문의

회사명 (주)하마소프트 / HamaSoft
이메일 service.hamasoft@gmail.com
앱 패키지 com.hamasoft.tubory