Privacy policy
Conbox 개인정보처리방침
Conbox는 사용자가 자신의 쿠폰과 Google 데이터를 통제할 수 있도록 로컬 처리를 기본으로 하고, 선택한 기능에 필요한 정보만 처리합니다.
1. 적용 범위와 기본 원칙
이 방침은 Conbox 모바일 앱과 이 안내 사이트에 적용됩니다. 앱은 Google Drive 가족 공유를 선택한 경우를 제외하면 자체 계정 없이 동작하며, 쿠폰 정보를 운영자의 서버로 전송하지 않습니다. Firebase는 쿠폰 데이터베이스로 사용하지 않습니다. 앱은 Firebase Hosting의 공개 설정 파일에서 최소 지원 버전·공지·광고 활성 여부를 받고, 이 공개 사이트도 Firebase Hosting으로 제공합니다.
Conbox는 개인정보를 판매하거나 운영자 자체 사용자 행동 분석을 운영하지 않습니다. Android 광고는 기본으로 꺼져 있으며, 운영 설정과 광고 제공 구성이 유효한 경우 쿠폰·멤버십 상세에만 Google Mobile Ads 배너를 표시할 수 있습니다. 홈과 인식·등록 과정에는 광고를 넣지 않으며, 상세 안에서 확대하는 QR 코드 내부에도 광고를 중첩하지 않습니다.
광고가 활성화되면 Google Mobile Ads와 User Messaging Platform(UMP)이 광고 및 개인정보 선택을 처리합니다. Google 안내에 따라 IP 주소, 기기·계정 식별자, 진단 정보와 앱·광고 상호작용이 광고·분석·부정 사용 방지 목적으로 처리·공유될 수 있습니다. IP 주소는 대략적인 위치 추정에 사용될 수 있으며, 실제 처리 범위는 포함 SDK 버전, Android 권한과 개인정보 선택에 따릅니다. 비개인 맞춤형 광고도 모든 식별자 처리가 없어지는 것은 아닙니다. 필요한 경우 앱 설정의 광고 개인정보 설정에서 선택을 변경할 수 있습니다.
쿠폰·멤버십 이미지, OCR 원문, 바코드·QR·회원번호, 개인 메모·태그와 가족 이메일·초대 코드·키는 광고 요청의 맞춤 타기팅이나 분석 데이터로 보내지 않습니다. 광고가 꺼져 있거나 구성이 없으면 앱에서 광고 요청이나 광고 동의창을 시작하지 않습니다. Google 광고 SDK 데이터 안내와 Google 개인정보처리방침을 함께 확인할 수 있습니다.
Android 정식 release 앱은 Firebase Crashlytics로 앱 종료 오류와 처리되지 않은 Dart 오류를 진단합니다. 앱·기기·OS 정보, 오류 발생 시각·스택·앱 상태, 설치·세션 식별자가 Google에 전송될 수 있으며 Conbox 운영자는 Firebase Console에서 진단 보고서를 확인합니다. debug·profile·진단용 빌드는 기본 자동 보고서 전송을 비활성화하며 Google Analytics는 추가하지 않습니다. 앱에서 보내는 Dart 오류는 전체 오류 메시지 대신 오류 유형·스택·고정된 발생 경로만 사용하고, 사용자 ID·맞춤 로그나 쿠폰·가족 연결 내용을 직접 첨부하지 않습니다. 다만 네이티브 SDK가 자동 수집하는 예외 메시지 등에도 민감한 내용이 포함되지 않는다고 보장할 수는 없습니다.
2. 기기에서 처리하는 정보
사용자가 쿠폰 이미지를 선택하고 저장할 때 다음 정보가 기기 안에서 처리될 수 있습니다.
- 쿠폰 이미지와 앱 전용 이미지 사본
- 브랜드, 상품명, 만료일, 바코드 값과 형식, 고객센터 전화번호, 사용 상태
- 쿠폰의 생성·수정 시각, 알림 및 백업 설정, 가족 공유 상태
Android에서는 앱에 포함된 Google ML Kit 모델로, iOS에서는 Apple Vision으로 이미지와 바코드를 기기에서 인식합니다. 이미지, OCR 원문, 인식 결과는 OCR 처리를 위해 개발자 서버로 전송되지 않습니다. 저장 전 검수에 사용한 OCR 원문·신뢰도·검수 메타데이터는 최종 쿠폰 필드로 보관하지 않습니다.
로컬 데이터베이스와 이미지는 운영체제의 앱 전용 공간으로 보호되지만 Conbox가 별도로 전체 암호화하는 구조는 아닙니다. Android 운영체제 자동 백업과 기기 이전 대상에서는 앱 데이터를 제외합니다.
3. 선택형 Google Drive 가족 공유
사용자가 명시적으로 Google 계정을 연결한 경우에만 Google 로그인과 Drive API를 사용합니다.
요청 범위는 https://www.googleapis.com/auth/drive.file이며 Conbox가 만들었거나 사용자가
명시적으로 선택한 파일만 다룹니다. Google Drive 전체 파일을 열람하지 않습니다.
처리하는 Google 계정 정보
- Google 계정 식별자, 이메일, 표시 이름: 로그인 및 기존 가족 연결의 계정 일치 확인
- 가족 초대 이메일: 사용자가 요청한 Drive 가족 기록 파일의 작성자 권한 부여와 Google 권한 알림 메일 발송. 이전 폴더 방식의 가족함은 폴더 권한에 사용
가족 Drive 기록에 저장하는 정보
사용자가 공유한 쿠폰의 ID, 브랜드, 상품명, 만료일, 바코드 값과 형식, 고객센터 번호, 공유·선점·반납·사용
상태, 이벤트 시각, 참여자의 Google 계정 식별자·표시 이름과 앱이 만든 기기 식별자를 기기에서
AES-256-GCM으로 암호화한 뒤 관리자의 Google Drive에 저장합니다. 새 가족함은 폴더 안의
Conbox Family.cboxfamily 기록 파일을 함께 읽고 수정하며, 이전 폴더 방식의 기록도 지원합니다.
원본 이미지, OCR 원문·신뢰도·검수정보, 이미지 경로와 해시는
가족 공유에 포함하지 않습니다.
Google의 자동 권한 알림에는 가족 키나 Conbox 초대 코드를 넣지 않습니다. 권한 부여가 끝난 뒤 사용자가 공유를 선택하면 공유 위치·가족 쿠폰함 ID·256비트 가족 키가 포함된 초대 코드만 Android 시스템 공유창에 전달하며, 사용자가 고른 메신저·문자·메일 앱이 그 코드를 처리합니다. 선택한 공유 앱과 코드를 받은 사람은 코드 전체를 볼 수 있습니다.
초대 코드를 받은 가족의 허가된 기기는 여기에 포함된 가족 키로 공유 정보를 해독합니다. Conbox 운영자는 가족 키나 암호문을 복호화해 보관하는 서버를 운영하지 않습니다. 사용자는 신뢰하는 가족에게만 초대 코드를 전달해야 하며, 가능한 경우 종단간 암호화된 전달 수단을 사용해야 합니다.
참여자가 연결을 해제하면 해당 기기의 가족 키와 캐시, 받은 공유 쿠폰 사본을 제거합니다. 직접 등록해 공유한 원본과 계정별 메모·태그·앱 내 원본 이미지는 기기에 보존하며, 같은 가족과 Google 계정으로 재연결해 최신 상태를 확인하기 전에는 원본 쿠폰을 잠급니다. 관리자가 가족 쿠폰함 종료를 확정하면 다른 가족도 다음 검증 동기화에서 공유 종료를 반영하고, 각 원본 등록자의 쿠폰은 확인된 사용 상태로 개인 쿠폰에 복원합니다. 종료 기록은 오프라인 기기의 상태 확인과 원본 복구를 위해 Drive에 유지하며 권한을 자동 회수하지 않습니다. 앱 삭제는 가족함 전체를 종료하지 않지만 기기에 보존한 원본·메모·태그·이미지는 삭제될 수 있습니다. Drive 기록 전체를 직접 지우면 다른 기기의 상태 확인과 복구가 불가능해질 수 있습니다.
4. 사용자가 만드는 암호화 백업
백업은 기본으로 꺼져 있으며 사용자가 직접 만들고 내보낼 때만 생성됩니다. 개인 쿠폰·멤버십과 계정별 가족 쿠폰 기기 이전 자료·메모·태그를 포함하며 이미지는 사용자가 선택한 경우에만 포함합니다. 가족 자료는 가족에게 전송하지 않고 보존 자료로만 복원하며, 같은 Google 계정의 최신 Drive 기록을 확인하기 전에는 쿠폰이나 바코드로 표시하지 않습니다. 가족 암호 키·초대/복구 코드·로그인 토큰·선점 권한은 백업하지 않습니다. 백업 파일은 AES-256-GCM으로 암호화하며 사용자가 입력한 암호는 저장하거나 복구하지 않습니다.
사용자가 시스템 공유 화면을 통해 Files, Drive, iCloud 등 외부 위치로 내보낸 사본은 Conbox가 접근하거나 삭제할 수 없으므로 사용자가 해당 위치에서 직접 삭제해야 합니다. 이 수동 백업은 Drive API 가족 공유와 별개의 기능입니다.
5. 외부 서비스와 국외 처리
| 제공자·기능 | 처리 정보와 목적 | 시점·방법·기간 |
|---|---|---|
| Google LLC Google Sign-In·Drive API |
계정 정보, 초대 이메일 및 암호화된 가족 공유 데이터의 인증·권한 부여·동기화. Google 권한 알림에는 가족 키나 Conbox 초대 코드를 넣지 않음 | 사용자가 연결하거나 동기화할 때 암호화 통신으로 처리되며, 계정 연결과 사용자가 관리하는 Drive 파일이 유지되는 동안 Google 정책에 따라 처리 |
| Google LLC ML Kit |
기기·앱 정보, 설치별 식별자, 처리 성능, API 구성, 입출력 크기, 기능 버전, 사용 이벤트와 오류 코드의 진단·사용 분석. 쿠폰 이미지와 OCR 내용은 포함하지 않음 | Android에서 기능 사용 중 HTTPS로 전송되며 Google 정책에 따른 기간 동안 처리 |
| Google LLC Google Play 인앱 업데이트 |
설치된 앱의 패키지·버전, 기기와 Google Play 업데이트·설치 상태를 업데이트 가능 여부 확인과 설치에 사용 | 사용자가 설정에서 업데이트를 확인하거나 필수 업데이트를 선택할 때 Google Play에서 처리. Conbox 운영자 서버에는 저장하지 않음 |
| Google LLC Google Mobile Ads·UMP |
광고 활성 시 IP 주소, 기기·계정 식별자, 진단 정보와 앱·광고 상호작용을 광고·분석·부정 사용 방지 및 개인정보 선택 처리에 사용·공유할 수 있음. 쿠폰 이미지·OCR·코드·메모·태그·가족 연결 비밀값은 맞춤 타기팅에서 제외 | 유효한 광고 설정·구성과 필요한 개인정보 선택 확인 후 암호화 통신으로 처리. Google 정책에 따른 기간 동안 보관·처리 |
| Google LLC Firebase Hosting |
Android용 공개 최소 지원 버전·운영 공지·광고 설정과 이 사이트 제공, 보안 및 남용 방지를 위한 요청 정보와 IP 주소. 앱의 설정 요청에는 쿠폰·Google 계정·앱 설치 식별자를 넣지 않음 | 앱 시작·복귀·상세 진입 또는 사이트 방문 시 HTTPS로 미국 등 Google 인프라 소재 국가에서 처리될 수 있으며, IP 주소는 Google 안내에 따라 수개월 보관될 수 있음 |
| Google LLC Firebase Crashlytics·Installations·Sessions |
오류 진단·앱 안정성 개선을 위한 오류 스택, 앱·기기·OS·세션 정보 및 Crashlytics 설치 UUID·Firebase 설치 ID. 네이티브 오류 보고서에는 예외 메시지가 포함될 수 있음 | Android 정식 release에서 암호화 통신으로 미국 등 Google 글로벌 인프라에 전송·처리. Google 안내상 오류 스택과 관련 식별자는 90일 보관 후 운영·백업 시스템에서 삭제 절차 시작 |
위 기능은 미국을 포함한 Google의 글로벌 인프라에서 처리될 수 있습니다. 가족 공유를 원하지 않으면 Google 계정을 연결하지 않아도 앱의 로컬 기능을 사용할 수 있습니다. 공개 설정 파일과 이 사이트에는 광고 스크립트, 외부 글꼴 또는 운영자가 설정한 추적 쿠키가 없습니다.
Conbox가 Google API에서 받은 정보의 사용 및 다른 앱으로의 전송은 Google API Services User Data Policy와 Limited Use 요구사항을 준수합니다.
6. 권한 사용
- 사진: 사용자가 직접 고른 쿠폰 이미지를 가져올 때 사용합니다.
- 알림: 사용자가 만료 알림을 켠 경우 기기에서 알림을 예약합니다.
- 부팅 완료(Android): 기기 재시작 뒤 켜 둔 알림 예약을 복원합니다.
- 인터넷(Android): Google ML Kit 진단·사용 분석, 공개 Firebase Hosting의 최소 지원 버전·공지·광고 설정 확인과 정식 release의 Crashlytics 오류 진단에 사용합니다. 가족 공유를 연결하면 Google 로그인·Drive 권한과 암호화된 공유 이벤트 동기화에 사용합니다. 광고 활성 시 동의·배너 제공에도 사용하며 업데이트 확인·설치는 Google Play가 처리합니다.
- 전화 앱 연결: 사용자가 고객센터 버튼을 누를 때 번호를 전화 앱으로 전달합니다. 직접 전화하거나 통화 권한을 요청하지 않습니다.
Conbox는 위치, 주소록 또는 통화기록 권한을 요청하지 않습니다.
7. 보관, 삭제와 이용자 권리
- 개별 쿠폰을 삭제하면 연결된 앱 전용 이미지도 삭제됩니다.
- 앱을 제거하면 기기의 앱 전용 데이터가 운영체제에 의해 삭제됩니다.
- 마지막으로 받은 유효한 공개 앱 설정은 오프라인 시작에 사용하기 위해 기기에 보관하며, 새 유효 설정을 받거나 앱을 제거하면 교체 또는 삭제됩니다.
- 광고 활성 여부는 위 영구 캐시로 복원하지 않습니다. 구성된 Android 앱에서 별도로 조회한 광고 설정은 최대 5분 동안 메모리에만 보관하며, 조회 실패·만료·잘못된 설정은 광고를 끕니다. Google 광고 동의 정보는 UMP와 Google 정책에 따라 관리됩니다.
- 일반 공지의 마지막 확인 ID는 같은 공지를 반복 표시하지 않기 위해 기기에 보관하며, 새 공지를 확인하거나 앱을 제거하면 교체 또는 삭제됩니다.
- 연결 해제 시 받은 가족 쿠폰 사본을 제거하지만, 원본과 개인 메모·태그·이미지는 기기에 보존합니다. 앱 제거 시 이 보존 데이터도 삭제될 수 있습니다.
- Drive 가족 기록 파일·폴더와 외부로 내보낸 백업은 사용자가 저장한 위치에서 직접 삭제해야 합니다.
- Crashlytics 보고서는 Google의 보관·삭제 기준을 따릅니다. 앱 제거가 이미 전송된 보고서를 즉시 삭제하는 것은 아닙니다. 앱은 로그인 계정과 Crashlytics 설치 식별자를 연결하지 않습니다.
Conbox 운영자는 쿠폰 데이터나 가족 키를 보관하는 서버가 없어 사용자의 기기 또는 Drive 데이터를 대신 조회·수정·삭제할 수 없습니다. 삭제 방법, Google 계정 연결 또는 권리 행사에 관한 문의는 Conbox 고객지원으로 보내주세요.
Crashlytics 등 외부 서비스의 데이터 처리에 관한 문의도 고객지원으로 받습니다. Firebase 개인정보·보관 안내와 Android SDK 데이터 안내에서 수집 항목과 관련 서비스의 처리 기준을 확인할 수 있습니다.
8. 안전성 확보 조치
앱 전용 저장 공간, 운영체제 보안 저장소를 통한 가족 키 보호, Drive 공유 이벤트와 수동 백업의 AES-256-GCM 암호화, HTTPS 통신, 최소 OAuth 범위 사용 및 자동 OS 백업 제외를 적용합니다. 사용자는 기기 잠금과 Google 계정 보안을 유지하고 초대 코드·백업 암호·바코드를 타인에게 공개하지 않아야 합니다.
9. 방침 변경과 문의
기능 또는 법령 변경으로 이 방침이 바뀌면 이 페이지의 시행일과 변경 내용을 갱신합니다. 중요한 변경은 가능한 범위에서 시행 전에 앱 또는 이 페이지를 통해 알립니다.
개인정보 보호 및 고객지원 문의: conbox-support@googlegroups.com