오늘의배달 개인정보처리방침
- 시행일: 2026년 9월 3일
- 버전: 1.0.0
봄 스튜디오(대표자 김태수, 이하 “회사”)는 오늘의배달(영문명 Rider One, 이하 “앱”) 이용자의 자유와 권리를 보호하기 위해 「개인정보 보호법」 등 관계 법령을 준수하고, 개인정보를 필요한 범위에서 처리합니다.
앱의 핵심 퍼즐과 기기 내 프로필은 계정 없이 이용할 수 있습니다. Google 또는 카카오 로그인과 시즌 랭킹, 게임 플랫폼 연결, 새 퍼즐 알림, 사용량 분석은 선택 기능입니다. 이용자는 선택 기능을 이용하지 않아도 핵심 퍼즐을 계속 이용할 수 있습니다.
1. 개인정보의 처리 목적
회사는 다음 목적에 필요한 범위에서 개인정보를 처리합니다.
- 핵심 퍼즐, 로컬 프로필과 이용자 설정 제공
- 선택적 소셜 로그인, 계정 유지·복구 및 시즌 랭킹 운영
- 랭킹 경로 검증, 점수·순위 산정, 중복 제출과 비정상 이용 방지
- 공개 공지, 도전 퍼즐 팩과 선택적 푸시 알림 제공
- 고객 문의, 개인정보 열람·삭제 요청과 고충 처리
- 광고 제공, 광고 개인정보 동의 관리, 부정 이용 방지와 성과 측정
- 이용자가 동의한 경우 앱 이용 통계 분석과 서비스 품질 개선
- Android 출시 빌드의 오류·ANR·성능 문제 진단과 보안·장애 대응
2. 처리하는 개인정보 항목과 수집 방법
| 구분 | 처리 항목 | 처리 시점·방법 |
|---|---|---|
| 기기 내 정보 | 프로필 닉네임, 대표 라이더, 퍼즐 진행·완료 상태, 연속 기록, 쉬운 모드, 효과음·진동·알림·사용량 분석 설정, 확인한 공지 식별자 | 앱 이용 중 기기 전용 저장 영역에 저장 |
| 계정·소셜 로그인 | Supabase 이용자 식별자, 로그인 제공자 종류와 제공자 이용자 식별자, 제공자가 동의 범위 안에서 전달한 이메일·표시 이름·프로필 이미지, 로그인 유지용 접근·갱신 토큰 | 이용자가 Google 또는 카카오 로그인을 선택할 때 시스템 브라우저 또는 제공자 SDK를 통해 수집 |
| 시즌 랭킹 | 닉네임, 대표 라이더 번호, 성공 레벨·레벨 버전·앱 버전, 세 경로의 격자 좌표와 이동 수, 서버가 검증·계산한 별·점수·순위, 제출·검증 시각, 시즌 참가 시각과 KST 날짜 단위 활동일 | 이용자가 랭킹 참가에 동의하고 성공 기록을 제출할 때 앱에서 Supabase로 전송 |
| 전송 대기 기록 | 이용자·시즌·실행 식별자, 성공 경로와 재시도 시각 | 랭킹 제출을 서버가 확인하지 못한 경우 기기 전용 저장 영역에 임시 저장 |
| Google Play Games | 플레이어 식별자, 표시 이름, 인증 상태, 서버 검증을 사용하는 경우 일회성 서버 인증 코드 | 이용자가 Android에서 게임 플랫폼 연결을 선택할 때 처리 |
| 푸시 알림 | 앱 설치 식별 정보, FCM 등록 정보, 기기·운영체제 정보, 알림 전송·수신과 열기 정보 | 이용자가 새 퍼즐 소식 알림을 선택할 때 Firebase Cloud Messaging을 통해 처리 |
| 사용량 분석 | 앱 인스턴스 식별 정보, 기기·운영체제·앱 버전 정보, 접속 기록, 앱 열기·세션·화면 이동, 퍼즐 시작·시도·성공·충돌·명시적 이탈, 튜토리얼·알림·랭킹·로그인·광고 상호작용 이벤트 | 분석은 기본적으로 꺼져 있으며, 이용자가 `동의하고 공유`를 선택하거나 설정에서 켠 뒤 Firebase Analytics를 통해 처리 |
| 광고·동의 관리 | 광고식별자, IP 기반 대략적 위치, 기기·앱 정보, 광고 노출·클릭·상호작용과 진단 정보 | 법령, 이용자의 동의 선택, 기기 설정과 광고 구성에 따라 Google Mobile Ads SDK와 UMP를 통해 처리될 수 있음 |
| 오류 진단 | 오류 이벤트 또는 앱 인스턴스 식별 정보, IP 주소, 앱·기기·운영체제 버전, 오류 스택, 제한된 진단 로그와 브레드크럼 | Android 출시 빌드에서 Firebase Crashlytics와 Sentry를 통해 자동 처리될 수 있음 |
| 접속 기록 | IP 주소, 요청 시각, 기기·브라우저와 네트워크 요청 정보 | Supabase, 웹 호스팅과 네트워크 제공 과정에서 보안·운영 목적으로 자동 생성될 수 있음 |
| 고객지원 | 이메일 주소, 문의 내용과 이용자가 첨부한 파일 | 이용자가 `help@bomstudio.co.kr`로 문의할 때 수집 |
회사는 주민등록번호·여권번호·운전면허번호·외국인등록번호 등 고유식별정보, 건강·유전·범죄경력·정치적 견해·종교 등 민감정보, 정확한 위치정보, 전화번호, 주소, 결제정보, 연락처 목록, 사진, 채팅 또는 게시글을 앱에서 요구하지 않습니다. 이용자는 공개될 수 있는 랭킹 닉네임이나 고객지원 문의에 불필요한 개인정보를 입력하지 않아야 합니다.
앱은 소셜 제공자의 비밀번호, OAuth Client Secret, 서버 관리용 비밀 키를 수집하거나 저장하지 않습니다. 분석·오류 이벤트에는 닉네임, 이메일, Supabase 또는 소셜 계정 식별자, 그린 경로 좌표, 알림 내용이나 임의 사용자 입력을 의도적으로 넣지 않습니다.
3. 선택적 시즌 랭킹과 공개 범위
시즌 랭킹은 이용자가 `동의하고 랭킹 참가`를 선택한 경우에만 활성화됩니다. 서버는 제출된 경로의 유효성과 충돌 여부를 다시 확인하고 레벨·시즌별 점수와 순위를 산정합니다.
공개 랭킹에는 순위, 닉네임, 대표 라이더, 시즌 별과 완료 배달 수가 표시될 수 있습니다. Supabase 이용자 식별자, 소셜 계정 정보, 인증 토큰, 세부 경로 좌표, 제출·검증 시각과 시즌 활동일은 다른 이용자에게 공개하지 않습니다. 랭킹에 참가하지 않으면 로컬 프로필과 게임 경로를 랭킹 서버로 전송하지 않습니다.
4. 개인정보의 처리 및 보유 기간
| 개인정보 | 보유 기간 |
|---|---|
| 기기 내 프로필·진행·설정·인증 정보 | 앱 데이터 삭제 시까지 |
| 전송 대기 중인 랭킹 성공 경로 | 서버 확인, 시즌 변경, 랭킹 탈퇴 또는 계정 삭제 중 먼저 도래한 때까지. 로그아웃만 한 경우 동일 계정으로 제출을 복구하기 위해 앱 데이터 삭제 시까지 남을 수 있음 |
| Supabase 계정과 소셜 로그인 정보 | 계정 삭제 시까지 |
| 시즌 랭킹 프로필·제출 경로·점수·활동일 | 랭킹 탈퇴 또는 계정 삭제 시까지 |
| FCM 등록·알림 정보 | 알림 해제 또는 앱 삭제 시까지. 이후 제공자의 백업·갱신 처리는 제공자 정책에 따름 |
| Firebase Analytics와 광고 처리 정보 | 이용자의 동의 철회·설정 해제 시까지 새 전송을 중지하며, 이미 전송된 정보는 Google의 서비스별 보유정책에 따름 |
| Firebase Crashlytics와 Sentry 오류 진단 정보 | 각 서비스의 계약·설정에서 정한 보유 기간까지 |
| 고객지원 문의 정보 | 문의 또는 삭제 요청 처리 목적 달성 시까지 |
| 웹·네트워크 접속 기록 | 보안·장애 대응 목적 달성 시까지 또는 해당 서비스 제공자의 로그 보유정책에 따른 기간 |
관계 법령에 따른 보존 의무가 있거나 장애 복구용 백업에 이미 포함된 정보는 해당 목적과 기간 동안 분리하여 접근을 제한한 뒤 파기할 수 있습니다.
5. 개인정보의 제3자 제공
회사는 개인정보를 판매하지 않으며, 법령에 특별한 근거가 있거나 이용자가 별도로 동의한 경우를 제외하고 개인정보를 제3자에게 제공하지 않습니다. 다만 이용자가 선택한 기능을 제공하기 위해 아래 수탁자와 국외 이전 사업자가 개인정보를 처리할 수 있고, 공개 랭킹 정보는 제3조의 범위에서 다른 이용자에게 공개될 수 있습니다.
6. 개인정보 처리업무의 위탁
| 수탁자 | 위탁 업무 | 정책·연락처 |
|---|---|---|
| Supabase, Inc. | 소셜 로그인 인증, 계정·시즌 랭킹 데이터 저장·처리, 공개 콘텐츠 제공과 접속 기록 처리 | Supabase Privacy |
| 주식회사 카카오 | 카카오 로그인 인증 | 카카오 개인정보처리방침 |
| Google LLC | Google 로그인, Gmail 고객지원, Firebase Analytics·Cloud Messaging·Crashlytics, Google Mobile Ads·UMP와 Play Games 제공 | Google 개인정보처리방침 |
| Cloudflare, Inc. | 개인정보처리방침 웹사이트 전송, 보안과 접속 기록 처리 | Cloudflare Privacy Policy |
| Sentry, Inc. | Android 출시 빌드의 앱 오류·성능 진단과 장애 분석 | Sentry Privacy Policy |
회사는 위탁계약 또는 서비스 계약을 통해 목적 외 처리 금지, 안전성 확보조치와 재위탁·관리감독에 관한 사항을 확인하고 수탁자를 관리합니다.
7. 개인정보의 국외 이전
| 이전 국가·받는 자 | 이전 항목 | 목적·시점·방법 | 보유 기간 |
|---|---|---|---|
| 싱가포르 · Supabase, Inc. | Supabase 이용자 식별자와 인증 정보, 닉네임·대표 라이더, 랭킹 제출 경로·점수·활동일, IP 주소와 접속 기록 | 소셜 로그인 인증, 계정·시즌 랭킹 저장·처리와 공개 콘텐츠 제공 시 앱에서 HTTPS/TLS로 전송 | 계정 또는 랭킹 탈퇴 시까지. 백업은 제공자 정책에 따름 |
| 미국 등 Google 데이터센터 소재 국가 · Google LLC | 소셜 로그인 계정 식별자·이메일·표시 이름·프로필 이미지, 고객지원 이메일·문의·첨부파일, 앱 인스턴스·기기·운영체제·앱 버전, 분석 이벤트, FCM 정보, Crashlytics 오류 정보, 광고식별자·광고 상호작용·IP 기반 대략적 위치, Play Games 정보 | 이용자가 관련 기능을 선택하거나 Android 출시 빌드에서 진단이 발생할 때 앱 SDK, 시스템 브라우저 또는 이메일을 통해 HTTPS/TLS로 전송 | 각 서비스의 보유정책에 따른 기간 또는 동의 철회·설정 해제·문의 처리 완료 시까지 |
| 미국 · Sentry, Inc. | 오류 이벤트 식별자, IP 주소, 기기·운영체제·앱 버전, 오류 스택과 제한된 진단 기록 | Android 출시 빌드에서 오류·장애 진단 시 앱 SDK가 HTTPS/TLS로 전송 | Sentry의 서비스 계약·설정에서 정한 기간까지 |
| 미국 및 글로벌 네트워크 거점 · Cloudflare, Inc. | IP 주소, 요청 시각, 브라우저·기기 정보 | 이용자가 개인정보처리방침 웹사이트에 접속할 때 HTTPS/TLS와 글로벌 네트워크를 통해 전송 | Cloudflare의 로그 보유정책에 따른 기간 |
국외 이전을 원하지 않는 이용자는 해당 선택 기능을 이용하지 않거나 앱 설정에서 알림·분석·광고 개인정보 선택을 변경할 수 있습니다. 소셜 계정 또는 랭킹을 이미 사용한 경우에는 랭킹 탈퇴나 계정 삭제를 이용할 수 있습니다. 다만 국외 이전이 필요한 기능은 이용이 제한될 수 있습니다.
8. 자동 수집 장치와 행태정보
네이티브 앱은 웹 브라우저 쿠키를 직접 설치·운영하지 않습니다. 다만 다음 SDK가 앱에서 자동으로 정보를 처리할 수 있습니다.
- **Firebase Analytics (Google LLC):** 이용자가 사용량 분석에 동의한 뒤 앱 인스턴스, 기기·앱 정보와 이용 이벤트를 통계 분석과 품질 개선에 사용합니다. 앱의 `설정 > 사용량 분석`에서 끌 수 있습니다.
- **Google Mobile Ads SDK 및 UMP (Google LLC):** 광고 제공, 동의 관리, 부정 이용 방지와 광고 성과 측정을 위해 광고식별자, IP 기반 대략적 위치, 기기·앱 정보와 광고 상호작용 정보를 처리할 수 있습니다. 앱의 광고 개인정보 설정 또는 Android의 `설정 > 개인정보 보호 > 광고 > 광고 ID 삭제`에서 선택을 변경할 수 있습니다.
- **Firebase Crashlytics 및 Sentry:** Android 출시 빌드의 오류·ANR·성능 문제를 진단하기 위해 앱·기기 정보, 오류 스택과 제한된 진단 기록을 처리할 수 있습니다.
사용량 분석을 끄면 새 분석 이벤트 전송은 중지되지만 이미 전송된 집계 정보의 처리·보유에는 제공자의 정책이 적용될 수 있습니다.
9. 개인정보의 파기 절차 및 방법
보유 기간이 끝나거나 처리 목적이 달성되어 개인정보가 불필요해지면 지체 없이 파기합니다. 전자파일은 복구하기 어렵도록 삭제하거나 암호화 키를 폐기하며, 종이 문서를 보관하게 된 경우에는 분쇄 또는 소각합니다. 수탁자의 백업 사본은 접근이 제한된 상태로 해당 제공자의 보존 주기가 끝난 뒤 삭제됩니다.
10. 이용자와 법정대리인의 권리 및 행사 방법
이용자는 개인정보의 열람, 전송, 정정·삭제, 처리정지와 동의 철회를 요구할 수 있고 법정대리인이나 위임받은 사람을 통해 권리를 행사할 수 있습니다.
- 앱의 프로필 화면에서 닉네임과 대표 라이더를 변경할 수 있습니다.
- 랭킹 화면에서 `랭킹 탈퇴`를 선택하면 랭킹 프로필, 제출 경로·점수와 시즌 참가·활동 정보가 삭제되며 Supabase 계정은 유지됩니다.
- `로그아웃`은 해당 기기의 인증 정보만 제거하며 원격 계정과 랭킹 정보는 삭제하지 않습니다.
- `계정 삭제`를 선택하면 Supabase Auth 계정과 연결된 원격 랭킹 정보가 삭제됩니다. 기기에 저장된 퍼즐 진행과 설정은 유지됩니다.
- 앱 또는 운영체제 설정에서 새 퍼즐 소식 알림, 사용량 분석과 광고 개인정보 선택을 변경할 수 있습니다.
- 앱을 사용할 수 없거나 추가 요청이 필요한 경우 `help@bomstudio.co.kr`로 문의할 수 있습니다.
회사는 필요한 범위에서 본인 또는 정당한 대리인인지 확인한 뒤 관련 법령에 따라 요청을 처리합니다. 다른 법령에서 보존을 요구하거나 타인의 권리·이익을 침해할 우려가 있는 경우 일부 요구가 제한될 수 있습니다.
앱을 삭제하거나 운영체제에서 앱 데이터를 삭제하면 기기 내 정보와 인증 토큰은 제거되지만, 이미 전송된 원격 계정과 랭킹 정보는 자동으로 삭제되지 않습니다. 원격 랭킹만 삭제하려면 랭킹 탈퇴를, 계정 전체를 삭제하려면 앱 삭제 전에 계정 삭제를 이용해 주세요.
11. 만 14세 미만 아동의 개인정보
앱은 만 14세 미만 아동을 주 이용 대상으로 기획하지 않았고 생년월일이나 연령을 수집하지 않습니다. 만 14세 미만 이용자는 법정대리인의 안내와 동의 없이 소셜 로그인, 시즌 랭킹, 사용량 분석이나 광고 개인정보 선택 기능을 이용해서는 안 됩니다.
회사가 법정대리인의 동의 없이 만 14세 미만 아동의 개인정보가 처리된 사실을 확인한 경우 해당 정보의 삭제 등 필요한 조치를 취합니다. 법정대리인은 `help@bomstudio.co.kr`로 아동 정보의 열람·정정·삭제 또는 처리정지를 요청할 수 있습니다.
12. 개인정보의 안전성 확보조치
회사는 처리하는 개인정보의 안전성을 확보하기 위해 다음과 같은 조치를 적용합니다.
- 개인정보와 수탁자에 대한 접근권한을 필요한 범위로 제한하고 고유 계정을 사용합니다.
- 전송 구간을 HTTPS/TLS로 암호화하고 인증 토큰은 앱 전용 저장 영역에 보관합니다.
- 서버 관리용 비밀 키를 앱에 포함하지 않고 공개용 Supabase 키와 이용자별 단기 접근 토큰만 사용합니다.
- 랭킹 테이블에 행 수준 보안과 권한 회수를 적용하고, 서버 함수가 제출 경로를 검증한 경우에만 점수를 기록합니다.
- 백업·복구 절차와 문서 보안조치를 적용하고 수탁자의 처리 현황을 관리합니다.
13. 개인정보 보호책임자 및 권익침해 구제방법
개인정보 보호책임자·권리 행사 담당
- 성명: 김태수
- 직책: 대표자
- 부서: 봄 스튜디오 개인정보 보호 담당
- 이메일: help@bomstudio.co.kr
개인정보 침해에 관한 상담이나 구제가 필요한 경우 다음 기관에 문의할 수 있습니다.
- 개인정보 분쟁조정위원회: 1833-6972, www.privacy.go.kr
- 개인정보침해신고센터: 118, privacy.kisa.or.kr
- 대검찰청: 1301, www.spo.go.kr
- 경찰청 사이버범죄 신고시스템: 182, ecrm.police.go.kr
14. 개인정보처리방침의 변경
이 방침은 2026년 9월 3일부터 적용됩니다. 법령, 앱 기능 또는 개인정보 처리 방식이 변경되면 변경 내용과 시행일을 `https://riderone.bomstudio.co.kr/privacy` 또는 앱 내 공지를 통해 안내합니다.