개인정보처리방침
시행일 2026.09.27
한연동(이하 "운영자")은 다장 모바일 애플리케이션(이하 "서비스") 이용자의 개인정보를 중요하게 생각하며, 「개인정보 보호법」, 「위치정보의 보호 및 이용 등에 관한 법률」 및 Google Play 정책 등 관련 기준에 따라 개인정보를 처리합니다.
다장은 다이소 상품 검색, 장바구니 정리, 가까운 매장 추천, 프리미엄 구독 및 프로모션 혜택을 제공하는 비공식 장보기 도우미 앱입니다. 다장은 주식회사 아성다이소 또는 다이소 공식 서비스와 제휴·운영 관계에 있지 않습니다.
1. 처리하는 개인정보 항목
운영자는 서비스 제공에 필요한 범위에서 아래 정보를 처리할 수 있습니다.
| 구분 | 처리 항목 | 처리 상황 |
|---|---|---|
| 계정 정보 | Google 계정 이메일, 이름 또는 프로필 표시명, Supabase 사용자 ID, 인증 토큰 및 세션 정보 | Google 로그인, 프리미엄, 프로모션, 구독 검증 |
| 앱 설치 식별자 | 앱이 생성한 설치 ID(clientInstallationId), 설치 ID와 Google 계정의 연결 정보 | 무료 검색 한도, 프리미엄/프로모션/구독 상태 관리, 부정사용 방지 |
| 검색·장바구니 정보 | 사용자가 입력한 쇼핑 메모, 상품명, 검색어, 수량, 체크 상태, 선택한 상품 후보, 대체품 선택 정보, 로그인 계정에 동기화되는 장바구니 항목 | 상품 후보 검색, 장바구니 정리, 매장 추천, 기기 간 복원 |
| 위치 정보 | 현재 위치 또는 마지막으로 확인된 위치의 위도·경도, 정확도, 수집 시각, 위치 권한 상태 | 가까운 매장 추천, 거리 계산, 지도 표시 |
| 매장·상품 이용 정보 | 매장 ID, 매장명, 주소, 좌표, 영업정보, 재고 상태, 진열 위치, 추천 결과, 이용자가 입력한 매장명 또는 지역 검색어, 관심 매장 | 가까운 매장 추천, 수동 매장 검색, 매장 상세, 관심 매장 표시 및 기기 간 복원 |
| 구독·프로모션 정보 | Google Play 상품 ID, base plan ID, 구매 토큰, 구독 상태, 만료 시각, 프로모션 코드, 혜택 부여·회수 이력 | 프리미엄 제공, 구독 복원, 프로모션 코드 등록 |
| 광고 관련 정보 | 광고 ID, 광고 노출·상호작용 정보, 광고 단위 정보, 보상형 광고 시청 결과(기능이 활성화된 경우) | 무료 서비스 운영, 광고 제공, 광고 성과 측정, 부정사용 방지, 보상형 검색 한도 지급(기능이 활성화된 경우) |
| 오류·성능 정보 | 앱 버전, 기기/OS 정보, 오류 로그, 스택 트레이스, 성능 정보, 네트워크 요청 상태, IP 주소, user-agent 등 서버 요청 정보 | 오류 분석, 안정성 개선, 보안, 고객지원 |
| 로컬 저장 정보 | 장바구니, 관심 매장, 정렬 모드, 위치 권한 상태, 마지막 위치, 앱 설정, 설치 ID, 로그인 상태 | 기기 내 서비스 상태 유지 |
| 광고 연령 확인 상태 | 광고 이용 가능·제한 여부 | 광고 표시 여부 결정. 입력한 생년월일 원문은 저장하거나 서버로 전송하지 않음 |
| 문의 정보 | 이메일 주소, 문의 내용, 첨부자료, 처리 이력 | 고객 문의 대응 |
운영자는 주민등록번호, 여권번호, 운전면허번호, 신용카드 번호 원문과 같은 고유식별정보 또는 결제카드 상세정보를 직접 수집하지 않습니다. Google Play 결제 관련 정보는 Google Play 및 서버 검증 절차를 통해 필요한 범위에서 처리됩니다.
2. 개인정보 처리 목적
운영자는 개인정보를 다음 목적에 이용합니다.
- 상품 검색어 정리, 상품 후보 제공, 장바구니 관리
- 가까운 매장 추천, 수동 매장 검색, 거리 계산, 매장 지도 및 길찾기 보조
- 무료 검색 한도 관리, 보상형 광고 기능이 활성화된 경우 시청에 따른 한도 부여
- Google 로그인, 프리미엄 구독, 구독 복원, 구독 관리
- 프로모션 코드 등록, 혜택 부여, 만료·회수·부정사용 방지
- 광고 제공, 광고 성과 측정, 부정사용 방지
- 서비스 오류 분석, 보안, 장애 대응, 품질 개선
- 문의 처리, 공지, 분쟁 대응
- 법령 및 Google Play 정책 준수
3. 개인정보 수집 방법
상품의 QR·계산용 코드 스캔을 선택하면 카메라 접근 권한을 요청합니다. 카메라 영상은 기기 안에서 코드를 읽는 데만 사용하며 사진·동영상을 저장하거나 서버에 전송하지 않습니다. 추출한 품번은 입력란에 표시되고, 사용자가 검색을 실행할 때 상품 조회를 위해 전송됩니다. 카메라 권한을 허용하지 않아도 상품명·자연어·품번을 직접 입력할 수 있습니다.
운영자는 다음 방법으로 개인정보를 수집하거나 생성합니다.
- 이용자가 앱에서 직접 입력하거나 선택하는 경우
- 이용자가 Google 로그인을 수행하는 경우
- 이용자가 위치 권한을 허용하고 매장 추천 기능을 사용하는 경우
- 앱이 설치 ID, 장바구니, 관심 매장, 앱 설정 등 서비스 상태를 기기 내에서 생성·저장하는 경우
- 앱이 Supabase Edge Functions 등 서버 API를 호출하는 경우
- Google Play Billing, AdMob, Kakao Maps 등 제3자 SDK 또는 외부 서비스가 서비스 제공 과정에서 정보를 처리하는 경우
- 이용자가 이메일 등으로 문의하는 경우
4. 개인정보 보유 및 이용 기간
운영자는 처리 목적 달성에 필요한 기간 동안 개인정보를 보유합니다.
| 항목 | 보유 기간 |
|---|---|
| Google 계정 연결 정보, 앱 설치 ID, 프리미엄/프로모션 상태 | 회원 탈퇴, 계정 삭제 요청 또는 앱 ID 삭제 요청 처리 시까지. 단, Google Play 유료 프리미엄 사용자가 계정 삭제 예약 상태인 경우 남은 유료 구독기간 제공과 복귀 처리를 위해 구독 만료일까지 최소 정보 보존 |
| 장바구니, 관심 매장, 앱 설정, 마지막 위치 등 기기 내 저장 정보 | 이용자가 앱에서 삭제하거나 앱을 삭제할 때까지 |
| Google 로그인 계정에 동기화된 장바구니 및 관심 매장 | 로그아웃 시 기기에서는 제거되며, 서버 동기화 데이터는 계정 삭제 요청 처리 시까지. Google Play 유료 프리미엄 계정 삭제 예약 상태에서는 구독 만료 전 복귀 처리를 위해 만료일까지 보존될 수 있음 |
| 서버로 전송된 위치 좌표 | 추천 요청 처리에 사용하며 운영 데이터베이스에 이용자 좌표 원문을 저장하지 않음. 서버 요청 정보와 외부 서비스의 처리는 별도 적용 |
| 쇼핑 메모·검색어 기반 정규화 캐시 | 재사용 유효기간 30일 |
| 상품 검색 캐시 | 재사용 유효기간 6시간 |
| 상품 상세·검증 캐시 | 재사용 유효기간 7일 |
| 매장 목록·상세 캐시 | 재사용 유효기간 24시간 |
| 재고 캐시 | 재사용 유효기간 10분 |
| 매장 내 진열 위치 캐시 | 공식 위치 조회 재사용 유효기간 30분, 표시 위치 조회 1시간 |
| 구독 구매 토큰, 구독 상태, 결제 검증 이력 | 구독 제공, 계정 삭제 예약 중 남은 유료기간 제공, 복귀 처리 및 분쟁 대응에 필요한 기간. 관련 법령상 보존 의무가 있는 경우 해당 기간 |
| 프로모션 코드 등록·혜택 이력 | 혜택 제공, 중복 등록 방지, 분쟁 대응에 필요한 기간 |
| 광고 보상 기록 | 보상 지급, 부정사용 방지, 분쟁 대응에 필요한 기간. 보상형 광고 기능이 활성화된 경우에 한함 |
| 오류·성능 로그 | Play Android vitals 및 Supabase의 실제 서비스 보존 설정에 따름. 자체 API 감사 로그에는 현재 자동 기간 삭제 작업이 없어 운영자가 필요성을 점검하고 정리함 |
| 고객 문의 기록 | 문의 처리와 분쟁 대응에 필요한 기간 |
관련 법령에 따라 일정 기간 보관이 필요한 경우에는 해당 법령에서 정한 기간 동안 보관합니다. 보관 목적이 종료되면 지체 없이 파기하거나 식별이 어렵도록 처리합니다.
캐시의 유효기간은 결과를 다시 사용하지 않게 되는 시점이며 데이터베이스에서 삭제되는 시점과 같지 않습니다. 정규화 캐시에는 입력한 쇼핑 메모·검색어 원문이 포함될 수 있습니다. 현재 캐시 자동 정리 작업은 연결되어 있지 않아 만료된 기록도 정리 또는 같은 키의 갱신 전까지 남을 수 있습니다. 현재 출시 설정에는 Sentry가 연결되어 있지 않으며 Sentry로 오류·성능 정보를 전송하지 않습니다.
5. 개인정보 파기 절차 및 방법
운영자는 보유기간이 지나거나 처리 목적이 달성된 개인정보를 지체 없이 파기합니다.
- 전자 파일은 복구하기 어려운 방법으로 삭제합니다.
- 데이터베이스 기록은 삭제하거나 식별이 어려운 형태로 처리합니다.
- 법령상 보존이 필요한 정보는 별도 보관 후 기간 만료 시 파기합니다.
- 기기 내 저장 정보는 이용자가 앱 삭제, 장바구니 삭제, 관심 매장 해제, 앱 설정 초기화 등을 통해 직접 삭제할 수 있습니다.
6. 개인정보 처리 위탁 및 외부 서비스 이용
서비스 제공 과정에서 아래 외부 서비스 또는 SDK가 개인정보를 처리할 수 있습니다.
| 수탁자/외부 서비스 | 처리 목적 | 처리될 수 있는 정보 |
|---|---|---|
| Supabase | 인증, 데이터 저장, Edge Functions, 프리미엄/쿼터/프로모션 처리 | 계정 정보, 설치 ID, 검색 요청, 위치 좌표, 로그인 계정에 동기화된 장바구니와 관심 매장, 구독/프로모션 상태, 서버 요청 정보 |
| Google Identity / Google OAuth | Google 로그인 | Google 계정 식별 정보, 인증 토큰 |
| Google Play Billing | 구독 구매, 복원, 관리 | 구매 토큰, 상품 ID, 구독 상태 |
| Google AdMob | 광고 제공, 광고 성과 측정, 부정사용 방지, 보상형 광고(기능이 활성화된 경우) | 광고 ID, 광고 노출·상호작용 정보, 기기/앱 정보 |
| Google Generative AI (Gemini) | 쇼핑 메모·검색어 정규화, 상품 후보 분류·검증 | 사용자가 입력한 쇼핑 메모, 검색어, 후보 상품명·카테고리, 관련 상품 식별자 |
| Kakao Maps | 지도 표시, 외부 지도 앱 연결, 길찾기 보조 | 지도 표시를 위한 좌표, 외부 앱 이동 정보 |
| Daiso 관련 외부 데이터 소스 | 상품 검색, 공식 다이소몰 매장 검색, 매장·재고·매장 내 위치 조회 | 상품 검색어, 매장명 또는 지역 검색어, 선택 상품 ID, 선택 매장 ID, 상품·매장 조회 요청, 매장 좌표 |
각 외부 서비스의 개인정보 처리 방식은 해당 서비스의 정책이 함께 적용될 수 있습니다. 운영자는 제3자 SDK가 Google Play 정책 및 관련 법령을 준수하도록 필요한 범위에서 설정과 고지를 관리합니다.
7. 국외 이전 및 국외 처리 가능성
Google, Supabase, AdMob 등 글로벌 클라우드·SDK 서비스는 서비스 제공, 보안, 장애 대응, 광고 제공, 결제 검증 등을 위해 대한민국 외 지역의 서버 또는 인프라에서 정보를 처리할 수 있습니다. 운영자는 서비스 제공에 필요한 범위에서만 해당 서비스를 이용하며, 각 제공자의 보안·개인정보 보호 정책과 계약 조건을 확인합니다.
8. 개인정보의 제3자 제공
운영자는 이용자의 개인정보를 본 방침에서 고지한 목적 범위를 넘어 제3자에게 판매하지 않습니다. 다만 다음의 경우 필요한 범위에서 제공될 수 있습니다.
- 이용자가 명시적으로 동의한 경우
- Google Play 구독 검증, AdMob 광고, Kakao Maps 지도 표시 등 이용자가 요청한 기능 제공을 위해 외부 서비스가 필요한 경우
- 법령에 따른 요청, 수사기관·감독기관의 적법한 절차가 있는 경우
- 서비스 양도, 합병 등 권리·의무 이전이 필요한 경우로서 관련 법령에 따라 사전 고지 또는 동의를 받은 경우
9. 광고 ID 및 광고 관련 정보
다장은 무료 서비스 운영을 위해 AdMob 광고를 사용할 수 있습니다. 현재 앱 구현은 AdMob 비개인화 광고 요청을 사용합니다. 이 과정에서 광고 ID, 광고 노출 정보, 광고 클릭·시청 정보, 기기 및 앱 정보가 광고 제공, 광고 빈도 관리, 광고 성과 측정, 부정사용 방지 목적으로 처리될 수 있습니다.
현재 앱은 연령 확인을 통해 만 21세 이상으로 확인된 경우에만 광고 SDK 초기화와 광고 요청을 허용합니다. 연령을 확인하지 않았거나 만 21세 미만이면 광고를 요청하지 않습니다. 생년월일 원문 대신 광고 이용 가능·제한 상태만 기기에 저장합니다. 광고 연령 확인은 앱 전체 이용의 연령 인증이나 법정대리인 동의 확인을 의미하지 않습니다.
운영자가 향후 맞춤형 광고 요청을 활성화하는 경우, 관련 법령과 Google Play 정책에 따라 본 방침, 앱 내 고지, 동의 또는 설정 경로를 production 동작과 일치하도록 갱신합니다.
이용자는 Android 설정에서 광고 ID 재설정 또는 맞춤형 광고 제한을 설정할 수 있습니다. 기기 설정이나 Google 계정 설정에 따라 일부 광고 개인화가 제한될 수 있습니다.
10. 위치정보 처리
다장은 가까운 매장 추천, 거리 계산, 지도 표시를 위해 위치정보를 처리할 수 있습니다. 위치정보는 공식 다이소몰 매장 검색 결과와 함께 추천 후보 정렬에 사용될 수 있으며, 위치정보의 상세 처리 기준은 별도 다장 위치기반서비스 이용약관을 따릅니다.
이용자는 기기 설정에서 위치 권한을 철회할 수 있습니다. 위치 권한을 거부해도 일부 기능은 사용할 수 있으나, 가까운 매장 추천이나 거리 계산의 정확도가 낮아질 수 있습니다.
11. 14세 미만 아동의 개인정보
만 14세 미만 아동의 개인정보 처리에 법령상 동의가 필요한 경우에는 법정대리인의 동의를 받고 그 동의 여부를 확인해야 합니다. 법정대리인은 아동의 개인정보 열람·정정·삭제·처리 정지를 지원 이메일(admin@emeraldtablet.dev)로 요청할 수 있습니다.
운영자는 14세 미만 아동의 개인정보(위치정보, 쇼핑 메모, 검색어, 계정 정보 등)가 법정대리인 동의 없이 처리된 사실을 확인한 경우, 관련 정보를 지체 없이 삭제하거나 필요한 보호조치를 합니다.
12. 이용자의 권리와 행사 방법
이용자는 다음 권리를 행사할 수 있습니다.
- 개인정보 열람 요청
- 개인정보 정정 요청
- 개인정보 삭제 요청
- 개인정보 처리 정지 요청
- Google 로그인 계정 연결 해제 및 앱 계정 삭제 요청
- 위치정보 동의 철회
권리 행사는 지원 이메일(admin@emeraldtablet.dev)을 통해 요청할 수 있습니다. 앱 내 계정 삭제 메뉴 또는 웹 삭제 요청 페이지가 제공되는 경우에는 해당 경로를 통해서도 요청할 수 있습니다. 운영자는 본인 확인 후 관련 법령에 따라 처리합니다. 단, 법령상 보존이 필요한 정보, 결제·분쟁 대응에 필요한 최소 기록, Google Play 유료 프리미엄의 남은 기간 제공에 필요한 최소 정보는 해당 기간 동안 보관될 수 있습니다.
13. 계정 삭제 및 데이터 삭제
Google 로그인 사용자는 앱 내 마이페이지 > 계정 > 계정 삭제, 지원 이메일(admin@emeraldtablet.dev), 웹 삭제 안내 페이지를 통해 계정 연결 및 관련 서버 데이터 삭제를 요청할 수 있습니다. 앱 내 계정 삭제는 확인 문구 탈퇴하겠습니다 입력 후 진행됩니다. 삭제 요청 시 운영자는 다음 정보를 삭제하거나 식별이 어렵게 처리합니다.
- Google 계정과 앱 설치 ID의 연결 정보
- 계정에 동기화된 장바구니 및 관심 매장
- 프로모션 및 프리미엄 혜택 정보
- 검색 한도 및 서비스 이용 상태
- 삭제 요청 범위에 포함된 문의·운영 기록 중 삭제 가능한 정보
무료 사용자와 Google Play 유료 구독이 아닌 프로모션 프리미엄 사용자는 확인 후 계정과 관련 서버 데이터가 즉시 삭제됩니다.
Google Play 유료 프리미엄 사용자는 이미 결제한 구독기간이 남아 있을 수 있으므로, 다장은 먼저 다음 자동결제를 중단한 뒤 계정 삭제 예약 상태로 처리합니다. 삭제 예약 중에는 남은 프리미엄 기간 제공, 복귀 처리, 결제 분쟁 대응에 필요한 계정/설치/구독 정보와 장바구니·관심 매장 동기화 데이터를 구독 만료일까지 보존합니다. 구독 만료 후 시간당 정리 작업에서 계정과 연결된 서버 데이터를 삭제합니다. 처리 실패나 일시 장애가 있으면 재시도하므로 만료 시각과 삭제 완료 시각은 다를 수 있습니다. 만료 전 같은 Google 계정으로 다시 로그인하면 삭제 예약은 취소되고 남은 프리미엄 기간이 복구됩니다. 삭제 예약이 취소되어도 이용자가 다시 정기구독을 신청하기 전까지 새 자동결제는 시작되지 않습니다.
계정 삭제 후에도 부정사용 방지 및 분쟁 대응을 위해 계정·설치·구매 토큰의 해시와 삭제 처리 이력, 프로모션 재사용 방지 기록이 남을 수 있습니다. 계정에 연결되지 않은 공용 검색 캐시와 마스킹된 운영 로그는 계정 삭제와 동시에 자동 삭제되지 않으며 별도 정리 또는 삭제 요청 검토 대상입니다.
14. 개인정보의 안전성 확보조치
운영자는 개인정보 보호를 위해 다음 조치를 취합니다.
- 인증 토큰 및 민감한 설정 정보의 안전한 저장
- 서버 통신 시 HTTPS 등 암호화된 전송 경로 사용
- Supabase RLS, service role 분리 등 서버 접근 통제
- production 환경에서 개발용 로그인/프리미엄 우회 차단
- 오류·접근 로그 점검 및 이상 징후 대응
- 개인정보 처리 범위 최소화
15. 개인정보 보호책임자
| 구분 | 내용 |
|---|---|
| 개인정보 보호책임자 | 한연동 |
| 연락처 | +82)10-9956-9830 |
| 문의 이메일 | admin@emeraldtablet.dev |
| 웹사이트 | https://daijang.emeraldtablet.dev/ |
개인정보와 관련한 문의, 열람·정정·삭제 요청, 불만 처리는 위 연락처로 요청할 수 있습니다.
16. 권익침해 구제 방법
이용자는 개인정보 침해에 대한 상담 또는 분쟁 해결을 위해 아래 기관에 문의할 수 있습니다.
- 개인정보침해신고센터: https://privacy.kisa.or.kr / 국번없이 118
- 개인정보분쟁조정위원회: https://www.kopico.go.kr / 1833-6972
- 개인정보보호위원회: https://www.pipc.go.kr
- 대검찰청 사이버수사과: https://www.spo.go.kr
- 경찰청 사이버수사국: https://ecrm.police.go.kr
17. 방침의 변경
운영자는 법령, Google Play 정책, 서비스 기능 변경에 따라 본 방침을 개정할 수 있습니다. 중요한 변경이 있는 경우 앱 내 공지, 웹사이트 또는 스토어 등록정보 등을 통해 사전에 알립니다.