개인정보 처리방침
DOTORIFY(이하 "서비스")는 「개인정보 보호법」 등 관련 법령을 준수하며 이용자의 개인정보 보호에 최선을 다합니다. 본 방침은 서비스가 처리하는 개인정보의 항목과 목적, 보관 및 파기 절차, 이용자의 권리 행사 방법을 명확히 안내해 드립니다.
1. 기본 원칙: 기기 저장(로컬 우선)
DOTORIFY는 기기 중심의 로컬 우선(Local-first) 구조를 기본으로 합니다. 로그인하지 않거나 무료로 이용하시는 동안 등록한 물건 기록, 컬렉션, 준비 체크리스트, 사진은 이용자의 기기 안에만 저장되며 서버로 전송되지 않습니다.
물건 기록과 사진이 서버에 저장되는 경우는 DOTORIFY Pro를 구독하고 DOTORIFY 계정으로 로그인했을 때에 한합니다. 이때 클라우드 동기화는 자동으로 시작되며, 별도의 설정 없이 연동됩니다. 로그아웃하시면 서버 전송이 즉시 중단되고 기기 로컬 모드로 전환됩니다. 무료로 이용하시는 동안에는 본 방침 제2조의 상당 항목이 수집되지 않습니다. 다만 앱 안정성 확보를 위한 오류 진단(2-5)은 로그인이나 구독 여부와 관계없이 동작합니다.
2. 처리하는 개인정보
2-1. 회원 가입 및 계정 관리
| 항목 | 내용 | 목적 |
|---|---|---|
| 계정 식별자 | Apple 또는 Google이 제공하는 고유 ID, 이메일 주소, 표시 이름 | 계정 생성과 로그인, 기기 간 데이터 연결 |
| 프로필 | 표시 이름 | 준비 공유에서 "누가 챙겼는지" 표시 |
| 기기 정보 | 앱 설치 식별자, 플랫폼(iOS/Android), 시간대, 언어·지역 설정, 마지막 사용 시각 | 여러 기기 간 동기화 구분, 알림 시각 계산 |
| 푸시 알림 토큰 | 기기별 알림 토큰 | 구독 만료 안내 발송. 알림을 허용하지 않으면 저장하지 않습니다 |
Apple로 로그인할 때 이메일 숨기기를 선택하시면 실제 이메일 주소 대신
@privaterelay.appleid.com 형식의 비공개 릴레이 주소를 전달받습니다. 서비스는 이용자를
고유 내부 식별자로 구분하므로 이메일을 숨기셔도 모든 기능을 정상적으로 이용하실 수 있습니다.
2-2. 유료 구독 및 결제
| 항목 | 내용 | 목적 |
|---|---|---|
| 구독 상태 | 등급, 상태(체험·이용중·결제문제·만료), 구매 경로, 기간 | Pro 기능 제공 여부 판단 |
| 결제 이벤트 기록 | 스토어가 보낸 구독 변경 알림의 원문 | 중복 처리 방지와 문의 대응 |
카드번호 등 민감한 결제수단 정보는 서비스가 일절 수집하거나 저장하지 않습니다. 결제는 Apple App Store가 안전하게 대행 처리하며, 서비스는 오직 "유효한 구독 상태인지"에 대한 결과만 전달받습니다.
2-3. Pro 클라우드 동기화
이용자가 직접 입력한 개인 데이터가 서버에 암호화되어 안전하게 저장됩니다.
- 물건 기록 — 분류, 제품명, 별칭, 브랜드, 상태, 구매일·가격, 사용기한, 무게, 메모, 링크
- 컬렉션과 준비 목록, 준비 템플릿, 챙김 상태
- 직접 등록한 사진
이 데이터는 이용자 본인의 계정으로만 접근할 수 있는 격리된 보안 영역에 안전하게 저장됩니다. 등록한 사진 역시 비공개 저장소에 보관하며, URL 유추나 제3자의 무단 열람이 차단됩니다.
2-4. 준비 목록 공유
Pro 이용자가 준비 목록을 링크로 공유하면, 링크를 받아 수락한 상대방에게 다음 정보가 표시됩니다.
- 공유한 준비의 제목, 마감일, 준비물 목록, 챙김 상태
- 공유한 사람과 챙긴 사람의 표시 이름
공유받은 이용자는 준비물의 챙김 상태를 확인하고 체크할 수 있으며, 목록을 임의로 수정하거나 삭제할 수는 없습니다. 공유하지 않은 다른 물건 기록이나 준비 목록은 노출되지 않습니다. 공유는 언제든지 즉시 해제할 수 있으며, 해제하는 즉시 상대방의 접근 권한이 차단됩니다.
2-5. 오류 진단 및 고객 문의
앱에서 예기치 못한 오류가 발생했을 때, 원인을 분석하고 문제를 신속히 해결하기 위해 최소한의 진단 정보를 전송합니다. 이 과정은 로그인 여부와 관계없이 동작합니다.
| 항목 | 내용 | 목적 |
|---|---|---|
| 오류 진단 | 오류 코드와 발생 위치, 앱 버전, 플랫폼과 OS 버전, 언어·지역 설정, 화면 이동 경로. 로그인한 경우 계정 식별자 | 오류 원인 파악과 품질 개선 |
| 문의 내용 | 이용자가 직접 작성한 문의 본문. 동의하시는 경우 위 진단 정보가 함께 전송됩니다 | 고객 문의 대응 및 문제 해결 |
물건 이름, 사진, 메모, 컬렉션과 준비 목록의 실제 내용은 어떤 경로로도 전송되지 않습니다. 사전에 정의된 허용 목록(Allowlist) 필드만 선별하여 전송하며, 목록에 없는 값은 전송 전 기기 단계에서 완전히 제외합니다. 개인 이메일 주소와 IP 주소는 문의 기록에 담지 않습니다.
문의 기능은 로그인한 이용자에 한해 접수할 수 있으며, 문의 내용은 대한민국 서울 리전 서버에 안전하게 보관합니다. 오류 진단 정보는 아래 제3조에 안내된 Sentry로 안전하게 전송됩니다.
2-6. 푸시 알림 및 마케팅 수신
| 항목 | 내용 | 보유 |
|---|---|---|
| 기기 알림 토큰 | 알림을 보낼 기기를 지정하는 식별자. 기기·설치별로 발급되며 특정 개인을 식별하지 않습니다. | 알림을 끄거나 로그아웃하면 즉시 삭제 |
| 광고성 정보 수신 동의 | 동의·철회 시각, 야간 수신 동의 여부 | 계정 삭제 시 함께 삭제 |
동의·철회 일시를 기록하는 이유는 관계 법령에 따라 이용자의 동의 여부와 시점을 명확히 증빙할 수 있어야 하기 때문입니다. 동의를 철회하신 이후에도 법정 이력은 보존됩니다.
2-7. 구매처 검색 링크 연동
유통기한이 지났거나 아직 마련하지 않은 물건에는 구매처에서 찾아볼 수 있는 검색 링크를 제공합니다. 이 링크를 직접 터치하는 순간에만 아래 정보가 처리됩니다.
| 항목 | 내용 | 목적 |
|---|---|---|
| 검색어 | 이용자가 입력한 물건 이름 — 제품명, 모델명 또는 분류명 | 구매처 검색 링크 생성, 그리고 자주 찾는 물건을 분류에 반영하는 등 서비스 품질 개선 |
함께 전송되는 부가 정보는 일절 없습니다. 계정 식별자, 기기 식별자, 광고 식별자, 위치 정보 등은 전혀 보내지 않으며, 서비스는 어떤 이용자가 어떤 링크를 눌렀는지 개인별로 기록하지 않습니다.
동일한 검색어를 매번 API로 다시 변환하지 않도록 서비스 서버에 검색어와 생성된 링크를 일시 보관합니다. 이 기록에는 누가 검색했는지를 식별할 수 있는 정보가 전혀 포함되지 않습니다 — 계정·기기· 접속지 정보는 일절 남기지 않습니다. 오직 «어떤 물건 이름이 몇 번 검색되었는가»에 대한 익명 통계만 집계하며, 자주 찾는 이름을 앱의 물건 분류 체계에 보강하는 등 서비스 개선 목적으로만 제한적으로 활용합니다. 마지막 사용일로부터 90일이 지나면 안전하게 자동 삭제됩니다.
검색어는 제휴처인 쿠팡 주식회사(쿠팡 파트너스 프로그램)의 공식 API를 통해 검색 링크로 변환됩니다. 국내 법인이므로 개인정보의 국외 이전에 해당하지 않습니다. 링크를 열어 제휴처 사이트로 이동하신 이후에는 해당 사업자의 개인정보 처리방침이 적용됩니다.
이 링크로 물건을 구매하시면 구매처로부터 서비스에 소정의 제휴 수수료가 지급됩니다. 이용자가 지불하는 상품 가격에는 아무런 영향이 없습니다. 화면에는 이러한 제휴 관계를 항상 명확히 안내해 드립니다. Pro 이용자는 앱 설정에서 구매 안내 링크 노출을 언제든지 끌 수 있습니다.
2-8. 수집하지 않는 정보
- GPS 위치 정보, 기기 연락처, 캘린더, 통화 및 문자 기록
- 광고 식별자. 광고 목적의 이용자 추적을 일절 수행하지 않습니다. 상업용 광고 SDK를 탑재하지 않았으며, 노출 이력이나 관심사를 기반으로 화면 내용을 임의로 조작하지 않습니다. 2-7의 구매 안내는 오직 이용자가 등록한 물건의 상태에 따라서만 나타나며, 수수료 관계는 화면에 투명하게 표시합니다
- 이용 행태 추적 도구. 상업용 행동 분석·트래킹 SDK를 탑재하지 않았습니다
- 이용자의 개인 데이터를 외부 인공지능(AI) 서비스로 무단 전송하지 않습니다
카메라와 사진 접근 권한은 이용자가 물건 사진을 직접 등록하거나 변경할 때만 사용합니다. 이용자의 사진 보관함을 무단으로 열람하거나 선택하지 않은 사진에 접근하지 않습니다.
2-9. 웹사이트의 영상과 공식 채널 링크
공식 웹사이트 홈에는 서비스를 소개하는 짧은 영상이 있습니다. 처음에는 서비스 서버에 둔 표지 이미지만 보여 드리며, 이용자가 재생 버튼을 누르는 순간에만 YouTube(Google LLC)의 플레이어를 불러옵니다. 재생 버튼을 누르기 전에는 YouTube나 Google로 어떤 요청도 보내지 않습니다.
플레이어는 YouTube의 개인정보 보호 강화 모드(youtube-nocookie.com)로 불러옵니다. 재생을 시작한 뒤에는 Google이 접속 정보(IP 주소, 브라우저 정보 등)를 처리할 수 있으며, 이 처리에는 Google의 개인정보 처리방침이 적용됩니다. 서비스는 이 과정에서 이용자에 관한 정보를 Google에 따로 제공하지 않습니다.
웹사이트의 Instagram·YouTube 공식 채널 링크는 해당 서비스로 이동하는 링크입니다. 링크를 연 뒤에는 각 사업자의 개인정보 처리방침이 적용됩니다.
3. 처리 위탁과 국외 이전
데이터베이스와 사진 저장소는 대한민국(서울) 리전에 있습니다. 계정 정보와 Pro 동기화 데이터는 전량 국내 서버에 안전하게 보관됩니다.
다만 안정적인 글로벌 서비스 인프라 제공을 위해 일부 필수 부가 기능을 전문 해외 사업자에 위탁하여 처리하고 있습니다. 위탁 현황은 다음과 같습니다.
| 이전받는 자 | 국가 | 이전 항목 | 목적·보유기간 |
|---|---|---|---|
| RevenueCat, Inc. | 미국 | 계정 식별자, 구독 상태 | 구독 상태 관리 및 복원. 계약 종료 시까지 |
| Expo (Expo, Inc.) | 미국 | 푸시 알림 토큰 | 모바일 푸시 알림 발송. 알림 해제 또는 계정 삭제 시까지 |
| Cloudflare, Inc. | 미국 등 | 웹사이트 접속 기록 | 공식 웹사이트 호스팅 및 보안. 별도의 회원 정보를 다루지 않습니다 |
| Sentry (Functional Software, Inc.) | 미국 | 오류 진단 정보. 로그인한 경우 계정 식별자 | 오류 원인 파악 및 안정화. Sentry 보관 정책에 따라 보관 후 삭제 |
데이터베이스와 파일 저장소는 Supabase, Inc.의 클라우드 인프라를 이용하되 서울 리전에 보관하도록 설정되어 있습니다. 따라서 물건 기록, 준비 목록, 사진 등 이용자 데이터는 국외로 이전되지 않습니다.
Apple과 Google은 소셜 로그인 수단을 제공하며, Apple은 앱 내 결제를 전담 처리합니다. 이때 발생하는 개인정보 처리는 각 사업자의 자체 개인정보 처리방침을 따릅니다.
알림 설정을 끄시면 푸시 토큰이 즉시 삭제되어 Expo로의 정보 이전이 중단됩니다. 계정을 만들지 않고 이용하시면 물건 기록, 준비 목록, 사진은 서버로 일절 전송되지 않습니다. 다만 예기치 못한 앱 충돌 발생 시 2-5의 진단 정보는 품질 개선을 위해 로그인 여부와 무관하게 전송될 수 있습니다.
4. 광고성 정보 수신
새로운 기능 출시나 유용한 이벤트 소식을 푸시 알림으로 전해드리는 경우가 있습니다. 이는 광고성 정보에 해당하므로 사전에 명시적으로 동의하신 분께만 발송합니다. 앱 내 알림 설정 → 공지·이벤트 소식 받기에서 언제든지 켜고 끌 수 있으며, 동의하신 일시와 철회하신 일시를 안전하게 기록·보존합니다.
- 광고성 알림의 제목 앞에는 (광고) 문구가 명확히 표시됩니다.
- 밤 9시부터 익일 아침 8시 사이의 야간 시간에는 야간 수신에 별도로 동의하신 분께만 발송합니다. 야간 수신에 동의하지 않으신 경우 해당 시간대에는 알림을 발송하지 않고 아침 8시 이후로 발송을 순연합니다. 시간 기준은 이용자의 기기 현지 시각을 따릅니다.
- 언제든지 알림 설정에서 수신을 거부하실 수 있으며, 설정을 끄시면 즉시 발송 대상에서 제외됩니다.
5. 만 14세 미만 아동
서비스는 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 고의로 수집하지 않습니다. 만약 만 14세 미만 아동의 계정임이 확인될 경우 해당 계정과 관련 데이터를 지체 없이 삭제합니다.
6. 개인정보의 보유 및 파기
| 구분 | 보유 기간 |
|---|---|
| 계정과 프로필 | 계정 삭제 시까지 |
| 클라우드에 동기화된 개인 데이터와 사진 | 구독 만료 후 30일. 이 기간이 지나면 자동으로 영구 삭제합니다 |
| 기기 정보와 푸시 토큰 | 계정 삭제 시까지. 알림 설정을 해제하면 토큰을 즉시 삭제합니다 |
| 구매 안내 링크 (2-7) | 검색어와 변환된 링크는 마지막 사용일로부터 90일. 이용자 개인 식별 정보는 남기지 않습니다 |
| 구독 상태와 결제 이벤트 기록 | 계정 삭제 시까지 |
| 공유 이력 | 공유한 준비를 삭제하거나 계정을 삭제할 때까지 |
Pro 구독이 만료되면 클라우드 동기화 데이터를 30일간 읽기 전용 상태로 안전하게 보관합니다. 이 기간 내에 다시 구독하시면 이전 상태 그대로 복원하여 이용하실 수 있으며, 30일이 경과하면 서버에서 자동으로 영구 삭제됩니다. 기기 내에 보관된 로컬 데이터는 그대로 안전하게 유지됩니다.
계정 삭제
앱 내 마이페이지 → 계정 삭제 메뉴에서 언제든지 직접 계정을 삭제하실 수 있습니다. 계정을 삭제하시면 계정 프로필, 클라우드에 동기화된 모든 개인 데이터와 사진, 구독 및 결제 이벤트 이력이 즉시 영구 삭제되며 절대 복원할 수 없습니다.
기기 내에 보관된 로컬 사본은 보존됩니다. 기기 내 데이터 삭제는 이용자의 기기 관리 권한에 속하므로, 기기 데이터까지 삭제를 원하시면 기기에서 앱을 직접 삭제해 주시기 바랍니다. 계정을 삭제하시기 전에 필요한 기록은 앱의 백업 내보내기 기능을 통해 미리 보관해 두시기를 권장합니다.
7. 정보주체의 권리와 행사 방법
이용자는 개인정보 주체로서 언제든지 다음 권리를 행사할 수 있습니다.
- 열람 요구 — 기기에 저장된 물건 기록과 준비 목록은 앱에서 언제든 직접 열람하실 수 있습니다. 서버에 보관된 구독 상태, 결제 이벤트 기록, 공유 이력, 기기 정보 등의 열람을 원하시는 경우 앱 내 마이페이지 → 문의하기로 요청하시면 10일 이내에 안전하게 확인하실 수 있는 파일 형태로 제공해 드립니다
- 정정 요구 — 앱 화면에서 직접 데이터를 수정하실 수 있습니다
- 삭제 요구 — 개별 항목은 앱에서 직접 삭제하시거나, 계정 전체는 마이페이지 → 계정 삭제에서 즉시 삭제하실 수 있습니다
- 처리정지 요구 — 앱에서 로그아웃하시면 서버 전송 및 클라우드 동기화가 즉시 중단되고 기기 전용 로컬 모드로 전환됩니다
위 방법으로 처리가 어려운 요구 사항은 아래 고객지원 연락처로 문의해 주시면 신속히 조치해 드립니다. 법정대리인을 통한 권리 행사도 가능합니다.
8. 개인정보의 안전성 확보 조치
- 모든 네트워크 데이터 전송은 최신 표준 암호화(HTTPS/TLS) 통신을 적용합니다
- 서버에 저장된 개인 데이터는 오직 이용자 본인만 접근할 수 있도록 행 단위 보안 정책(Row Level Security)을 철저히 적용합니다
- 로컬 백업 파일은 개방형 표준 형식으로 암호화되지 않습니다. 이용자의 개인 데이터와 등록한 원본 사진이 그대로 포함되므로 개인 클라우드 저장소나 안전한 매체에 보관해 주십시오. 클라우드 기반의 안전한 보관을 원하시는 경우 DOTORIFY Pro의 개인 클라우드 동기화 기능을 권장합니다
- 로그인 인증 세션 정보는 기기의 안전한 보안 저장소(Secure Enclave/Keystore)에 보관합니다
- 공유받은 다른 사람의 준비 데이터는 로그아웃 시 이용자 기기에서 즉시 안전하게 파기됩니다
9. 개인정보 보호책임자와 연락처
| 구분 | 내용 |
|---|---|
| 서비스명 | DOTORIFY |
| 상호 | 스튜디오 키노 (Studio Kino) |
| 대표자 | 윤세영 |
| 개인정보 보호책임자 | 윤세영 (대표) |
| 문의 | support@dotorify.com |
열람·정정·삭제 등 권리 행사 요구는 10일 안에 처리하고 결과를 알려 드립니다. 그 밖의 문의는 접수 순서대로 답변합니다.
개인정보 침해로 인한 상담이나 신고는 아래 기관에도 하실 수 있습니다.
- 개인정보침해 신고센터 — privacy.kisa.or.kr / 국번 없이 118
- 개인정보 분쟁조정위원회 — kopico.go.kr / 1833-6972
- 대검찰청 사이버수사과 — spo.go.kr / 1301
- 경찰청 사이버수사국 — ecrm.police.go.kr / 182
10. 방침 변경
이 방침을 바꿀 때는 시행일 최소 7일 전에 이 페이지에 공지합니다. 이용자에게 불리한 변경이거나 국외 이전 대상이 늘어나는 경우에는 30일 전에 공지하고 필요한 동의를 다시 받습니다.