DOTORIFY(이하 "서비스")는 「개인정보 보호법」 등 관련 법령을 준수하며 이용자의 개인정보 보호에 최선을 다합니다.
본 방침은 서비스가 처리하는 개인정보의 항목과 목적, 보관 및 파기 절차, 이용자의 권리 행사 방법을 명확히 안내해 드립니다.
1. 기본 원칙: 기기 저장(로컬 우선)
DOTORIFY는 기기 중심의 로컬 우선(Local-first) 구조를 기본으로 합니다. 로그인하지
않거나 무료로 이용하시는 동안 등록한 물건 기록, 컬렉션, 준비 체크리스트, 사진은 이용자의 기기 안에만
저장되며 서버로 전송되지 않습니다.
물건 기록과 사진이 서버에 저장되는 경우는 DOTORIFY Pro를 구독하고 DOTORIFY
계정으로 로그인했을 때에 한합니다. 이때 클라우드 동기화는 자동으로 시작되며,
별도의 설정 없이 연동됩니다. 로그아웃하시면 서버 전송이 즉시 중단되고 기기 로컬 모드로 전환됩니다. 무료로 이용하시는 동안에는 본 방침 제2조의 상당 항목이
수집되지 않습니다. 다만 앱 안정성 확보를 위한 오류 진단(2-5)은 로그인이나 구독 여부와 관계없이
동작합니다. 2026년 10월 27일부터는 기능별 사용 횟수를 세는 앱 사용 통계(2-10)도 같은 방식으로 동작하며, 끌 수 있습니다.
2. 처리하는 개인정보
2-1. 회원 가입 및 계정 관리
항목
내용
목적
계정 식별자
Apple 또는 Google이 제공하는 고유 ID, 이메일 주소, 표시 이름
계정 생성과 로그인, 기기 간 데이터 연결
프로필
표시 이름
준비 공유에서 "누가 챙겼는지" 표시
기기 정보
앱 설치 식별자, 플랫폼(iOS/Android), 시간대, 언어·지역 설정, 마지막 사용 시각
여러 기기 간 동기화 구분, 알림 시각 계산
푸시 알림 토큰
기기별 알림 토큰
구독 상태 안내, 그리고 Pro 이용자의 준비 마감·사용기한 알림을 알림을 켠 내 기기 모두로 보내기. 알림을 허용하지 않으면 저장하지 않습니다
Apple로 로그인할 때 이메일 숨기기를 선택하시면 실제 이메일 주소 대신
@privaterelay.appleid.com 형식의 비공개 릴레이 주소를 전달받습니다. 서비스는 이용자를
고유 내부 식별자로 구분하므로 이메일을 숨기셔도 모든 기능을 정상적으로 이용하실 수 있습니다.
2-2. 유료 구독 및 결제
항목
내용
목적
구독 상태
등급, 상태(체험·이용중·결제문제·만료), 구매 경로, 기간
Pro 기능 제공 여부 판단
결제 이벤트 기록
스토어가 보낸 구독 변경 알림의 원문
중복 처리 방지와 문의 대응
카드번호 등 민감한 결제수단 정보는 서비스가 일절 수집하거나 저장하지 않습니다. 결제는 Apple App Store와 Google Play가 대행 처리하며, 서비스는 오직 "유효한 구독 상태인지"에 대한 결과만 전달받습니다.
이 데이터는 이용자 본인의 계정으로만 접근할 수 있는 격리된 보안 영역에 안전하게 저장됩니다. 등록한 사진 역시 비공개
저장소에 보관하며, URL 유추나 제3자의 무단 열람이 차단됩니다.
2-4. 준비 목록 공유
Pro 이용자가 준비 목록을 링크로 공유하면, 링크를 받아 수락한 상대방에게
다음 정보가 표시됩니다.
공유한 준비의 제목, 마감일, 준비물 목록, 챙김 상태
공유한 사람과 챙긴 사람의 표시 이름
공유받은 이용자는 준비물의 챙김 상태를 확인하고 체크할 수 있으며, 목록을 임의로 수정하거나 삭제할 수는 없습니다. 공유하지
않은 다른 물건 기록이나 준비 목록은 노출되지 않습니다. 공유는 언제든지 즉시 해제할 수 있으며, 해제하는 즉시 상대방의 접근 권한이 차단됩니다.
2-5. 오류 진단 및 고객 문의
앱에서 예기치 못한 오류가 발생했을 때, 원인을 분석하고 문제를 신속히 해결하기 위해 최소한의 진단 정보를 전송합니다.
이 과정은 로그인 여부와 관계없이 동작합니다.
항목
내용
목적
오류 진단
오류 코드와 발생 위치, 앱 버전, 플랫폼과 OS 버전, 언어·지역 설정, 화면 이동 경로. 로그인한 경우 계정 식별자
오류 원인 파악과 품질 개선
문의 내용
이용자가 직접 작성한 문의 본문. 동의하시는 경우 위 진단 정보가 함께 전송됩니다
고객 문의 대응 및 문제 해결
물건 이름, 사진, 메모, 컬렉션과 준비 목록의 실제 내용은 어떤 경로로도 전송되지
않습니다. 사전에 정의된 허용 목록(Allowlist) 필드만 선별하여 전송하며, 목록에 없는 값은
전송 전 기기 단계에서 완전히 제외합니다. 개인 이메일 주소와 IP 주소는 문의 기록에 담지 않습니다.
문의 기능은 로그인한 이용자에 한해 접수할 수 있으며, 문의 내용은 대한민국 서울 리전 서버에 안전하게
보관합니다. 오류 진단 정보는 아래 제3조에 안내된 Sentry로 안전하게 전송됩니다.
2-6. 푸시 알림 및 마케팅 수신
항목
내용
보유
기기 알림 토큰
알림을 보낼 기기를 지정하는 식별자. 기기·설치별로 발급되며 특정 개인을 식별하지 않습니다.
알림을 끄거나 로그아웃하면 즉시 삭제
광고성 정보 수신 동의
동의·철회 시각, 야간 수신 동의 여부
계정 삭제 시 함께 삭제
동의·철회 일시를 기록하는 이유는 관계 법령에 따라 이용자의 동의 여부와 시점을 명확히 증빙할 수
있어야 하기 때문입니다. 동의를 철회하신 이후에도 법정 이력은 보존됩니다.
2-7. 구매처 검색 링크 연동
유통기한이 지났거나 아직 마련하지 않은 물건에는 구매처에서 찾아볼 수 있는 검색 링크를
제공합니다. 이 링크를 직접 터치하는 순간에만 아래 정보가 처리됩니다.
항목
내용
목적
검색어
이용자가 입력한 물건 이름 — 제품명, 모델명 또는 분류명
구매처 검색 링크 생성, 그리고 자주 찾는 물건을 분류에 반영하는 등 서비스 품질 개선
함께 전송되는 부가 정보는 일절 없습니다. 계정 식별자, 기기 식별자, 광고 식별자,
위치 정보 등은 전혀 보내지 않으며, 서비스는 어떤 이용자가 어떤 링크를 눌렀는지 개인별로 기록하지 않습니다.
동일한 검색어를 매번 API로 다시 변환하지 않도록 서비스 서버에 검색어와 생성된 링크를
일시 보관합니다. 이 기록에는 누가 검색했는지를 식별할 수 있는 정보가 전혀 포함되지 않습니다 — 계정·기기·
접속지 정보는 일절 남기지 않습니다. 오직 «어떤 물건 이름이 몇 번 검색되었는가»에 대한 익명 통계만 집계하며,
자주 찾는 이름을 앱의 물건 분류 체계에 보강하는 등 서비스 개선 목적으로만 제한적으로 활용합니다.
마지막 사용일로부터 90일이 지나면 안전하게 자동 삭제됩니다.
검색어는 제휴처인 쿠팡 주식회사(쿠팡 파트너스 프로그램)의 공식 API를 통해 검색 링크로
변환됩니다. 국내 법인이므로 개인정보의 국외 이전에 해당하지 않습니다. 링크를 열어 제휴처 사이트로 이동하신 이후에는 해당 사업자의 개인정보 처리방침이 적용됩니다. 기기 지역이 미국이면 구매처는 Amazon.com이며, 이때 검색어는 서비스 서버를 거치지 않고 기기에서 Amazon으로 바로 전달됩니다.
이 링크로 물건을 구매하시면 구매처로부터 서비스에 소정의 제휴 수수료가 지급됩니다. 이용자가
지불하는 상품 가격에는 아무런 영향이 없습니다. 화면에는 이러한 제휴 관계를 항상 명확히 안내해 드립니다.
Pro 이용자는 앱 설정에서 구매 안내 링크 노출을 언제든지 끌 수 있습니다.
2-8. 수집하지 않는 정보
GPS 위치 정보, 기기 연락처, 캘린더, 통화 및 문자 기록
광고 식별자. 광고 목적의 이용자 추적을 일절 수행하지 않습니다. 상업용 광고 SDK를 탑재하지 않았으며,
노출 이력이나 관심사를 기반으로 화면 내용을 임의로 조작하지 않습니다. 2-7의 구매 안내는 오직 이용자가 등록한
물건의 상태에 따라서만 나타나며, 수수료 관계는 화면에 투명하게 표시합니다
이용 행태 추적 도구. 상업용 행동 분석·트래킹 SDK를 탑재하지 않았습니다. 2-10의 앱 사용 통계는 외부 도구 없이
서비스 서버에서만 처리하며, 계정과 연결하지 않습니다
이용자의 개인 데이터를 외부 인공지능(AI) 서비스로 무단 전송하지 않습니다
카메라와 사진 접근 권한은 이용자가 물건 사진을 직접 등록하거나 변경할 때만 사용합니다.
이용자의 사진 보관함을 무단으로 열람하거나 선택하지 않은 사진에 접근하지 않습니다.
2-9. 웹사이트의 영상과 공식 채널 링크
공식 웹사이트 홈에는 서비스를 소개하는 짧은 영상이 있습니다. 처음에는 서비스 서버에 둔 표지 이미지만
보여 드리며, 이용자가 재생 버튼을 누르는 순간에만 YouTube(Google LLC)의 플레이어를 불러옵니다.
재생 버튼을 누르기 전에는 YouTube나 Google로 어떤 요청도 보내지 않습니다.
플레이어는 YouTube의 개인정보 보호 강화 모드(youtube-nocookie.com)로 불러옵니다. 재생을 시작한 뒤에는
Google이 접속 정보(IP 주소, 브라우저 정보 등)를 처리할 수 있으며, 이 처리에는 Google의 개인정보 처리방침이
적용됩니다. 서비스는 이 과정에서 이용자에 관한 정보를 Google에 따로 제공하지 않습니다.
웹사이트의 Instagram·YouTube 공식 채널 링크는 해당 서비스로 이동하는 링크입니다. 링크를 연 뒤에는
각 사업자의 개인정보 처리방침이 적용됩니다.
2-10. 앱 사용 통계 (2026년 10월 27일 시행)
어떤 기능이 많이 쓰이고 어디에서 사용이 멈추는지 알아 앱을 고치기 위해, 기능별 사용 횟수를 하루 단위로 모읍니다.
로그인 여부와 관계없이 동작하며, 마이페이지 → 사용 통계 보내기에서 언제든 끌 수 있습니다.
항목
내용
목적
사용 통계 식별자
앱이 이 기능을 처음 켤 때 무작위로 만든 값. 계정이나 광고 식별자와 연결하지 않으며, 앱을 지우거나 통계를 끄면 버리고 새로 만듭니다
같은 설치의 날짜별 기록을 묶어 재방문과 첫 사용 흐름을 계산
기능 사용 횟수
미리 정한 목록의 기능(물건 등록, 준비 만들기, 화면 열기 등)별 하루 횟수와 그 날짜. 앱 버전, 플랫폼(iOS/Android), 앱 언어, 처음 사용한 날짜
기능별 이용률 파악과 개선 순서 결정
물건 이름, 사진, 메모, 검색어, 컬렉션과 준비 목록의 내용, 계정 식별자는 보내지 않습니다.
정확한 사용 시각과 IP 주소도 저장하지 않습니다. 목록에 없는 값은 기기에서 버립니다. 이 통계는 광고나 맞춤 추천에
쓰지 않고, 외부 분석 서비스로 보내지 않으며, 대한민국 서울 리전 서버에만 보관합니다.
통계를 끄면 기기에 쌓인 기록을 지우고, 서버에 남은 그 식별자의 기록도 삭제하도록 요청합니다.
3. 처리 위탁과 국외 이전
데이터베이스와 사진 저장소는 대한민국(서울) 리전에 있습니다. 계정 정보와
Pro 동기화 데이터는 전량 국내 서버에 안전하게 보관됩니다.
다만 안정적인 글로벌 서비스 인프라 제공을 위해 일부 필수 부가 기능을 전문 해외 사업자에 위탁하여 처리하고 있습니다.
위탁 현황은 다음과 같습니다.
이전받는 자
국가
이전 항목
목적·보유기간
RevenueCat, Inc.
미국
계정 식별자, 구독 상태
구독 상태 관리 및 복원. 계약 종료 시까지
Expo (650 Industries, Inc.)
미국
푸시 알림 토큰
모바일 푸시 알림 발송. 알림 해제 또는 계정 삭제 시까지
Cloudflare, Inc.
미국 등
웹사이트 접속 기록
공식 웹사이트 호스팅 및 보안. 별도의 회원 정보를 다루지 않습니다
Sentry (Functional Software, Inc.)
미국
오류 진단 정보. 로그인한 경우 계정 식별자
오류 원인 파악 및 안정화. Sentry 보관 정책에 따라 보관 후 삭제
데이터베이스와 파일 저장소는 Supabase, Inc.의 클라우드 인프라를 이용하되 서울 리전에
보관하도록 설정되어 있습니다. 따라서 물건 기록, 준비 목록, 사진 등 이용자 데이터는 국외로 이전되지 않습니다.
Apple과 Google은 소셜 로그인 수단과 앱 내 결제(App Store, Google Play)를 제공합니다. 이때 발생하는 개인정보
처리는 각 사업자의 자체 개인정보 처리방침을 따릅니다.
알림 설정을 끄시면 푸시 토큰이 즉시 삭제되어 Expo로의 정보 이전이 중단됩니다.
계정을 만들지 않고 이용하시면 물건 기록, 준비 목록, 사진은 서버로 일절 전송되지
않습니다. 다만 예기치 못한 앱 충돌 발생 시 2-5의 진단 정보는 품질 개선을 위해 로그인 여부와 무관하게
전송될 수 있습니다. 2-10의 사용 통계도 끄지 않으면 로그인 여부와 무관하게 서울 리전 서버로 전송됩니다.
4. 광고성 정보 수신
새로운 기능 출시나 유용한 이벤트 소식을 푸시 알림으로 전해드리는 경우가 있습니다. 이는
광고성 정보에 해당하므로 사전에 명시적으로 동의하신 분께만 발송합니다.
앱 내 알림 설정 → 공지·이벤트 소식 받기에서 언제든지 켜고 끌 수 있으며,
동의하신 일시와 철회하신 일시를 안전하게 기록·보존합니다.
광고성 알림의 제목 앞에는 (광고) 문구가 명확히 표시됩니다.
밤 9시부터 익일 아침 8시 사이의 야간 시간에는 야간 수신에 별도로 동의하신
분께만 발송합니다. 야간 수신에 동의하지 않으신 경우 해당 시간대에는 알림을 발송하지 않고
아침 8시 이후로 발송을 순연합니다. 시간 기준은 이용자의 기기 현지 시각을 따릅니다.
언제든지 알림 설정에서 수신을 거부하실 수 있으며, 설정을 끄시면 즉시 발송 대상에서 제외됩니다.
긴급 서비스 점검이나 약관 개정 등 중요 공지사항은 광고 수신 동의 여부와 무관하게 발송됩니다.
이는 서비스 운영에 필수적인 안내 사항이며 광고에 해당하지 않습니다. 이러한 안내마저 원치 않으실 경우 기기 설정에서 앱 알림 자체를 차단하시면 됩니다.
5. 만 14세 미만 아동
서비스는 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 고의로 수집하지
않습니다. 만약 만 14세 미만 아동의 계정임이 확인될 경우 해당 계정과 관련 데이터를 지체 없이 삭제합니다.
6. 개인정보의 보유 및 파기
구분
보유 기간
계정과 프로필
계정 삭제 시까지
클라우드에 동기화된 개인 데이터와 사진
구독 만료 후 30일. 이 기간이 지나면 자동으로 영구 삭제합니다
기기 정보와 푸시 토큰
계정 삭제 시까지. 알림 설정을 해제하면 토큰을 즉시 삭제합니다
구매 안내 링크 (2-7)
검색어와 변환된 링크는 마지막 사용일로부터 90일. 이용자 개인 식별 정보는 남기지 않습니다
앱 사용 통계 (2-10, 2026년 10월 27일 시행)
날짜별 기록은 35일. 식별자별 요약(첫 사용일·마지막 사용일 등)은 마지막 사용일로부터 400일.
설치를 구분하지 않는 날짜별 합계는 개인을 알아볼 수 없으므로 계속 보관합니다
구독 상태와 결제 이벤트 기록
계정 삭제 시까지
문의 기록
계정 삭제 시까지. 따로 정한 보관 기간은 없습니다
공유 이력
공유한 준비를 삭제하거나 계정을 삭제할 때까지
Pro 구독이 만료되면 클라우드 동기화 데이터를 30일간 읽기 전용 상태로 안전하게 보관합니다.
이 기간 내에 다시 구독하시면 이전 상태 그대로 복원하여 이용하실 수 있으며, 30일이 경과하면 서버에서 자동으로 영구 삭제됩니다. 기기 내에 보관된
로컬 데이터는 그대로 안전하게 유지됩니다.
계정 삭제
앱 내 마이페이지 → 계정 삭제 메뉴에서 언제든지 직접 계정을 삭제하실 수 있습니다. 계정을 삭제하시면
계정 프로필, 클라우드에 동기화된 모든 개인 데이터와 사진, 구독 및 결제 이벤트 이력이
즉시 영구 삭제되며 절대 복원할 수 없습니다.
기기 내에 보관된 로컬 사본은 보존됩니다. 기기 내 데이터 삭제는 이용자의 기기 관리 권한에 속하므로,
기기 데이터까지 삭제를 원하시면 기기에서 앱을 직접 삭제해 주시기 바랍니다. 계정을 삭제하시기 전에 필요한 기록은
앱의 백업 내보내기 기능을 통해 미리 보관해 두시기를 권장합니다.
7. 정보주체의 권리와 행사 방법
이용자는 개인정보 주체로서 언제든지 다음 권리를 행사할 수 있습니다.
열람 요구 — 기기에 저장된 물건 기록과 준비 목록은 앱에서 언제든 직접 열람하실 수 있습니다. 서버에 보관된 구독 상태, 결제 이벤트 기록, 공유 이력, 기기 정보 등의 열람을 원하시는 경우
앱 내 마이페이지 → 문의하기로 요청하시면 10일 이내에 안전하게 확인하실 수 있는 파일 형태로 제공해 드립니다
정정 요구 — 앱 화면에서 직접 데이터를 수정하실 수 있습니다
삭제 요구 — 개별 항목은 앱에서 직접 삭제하시거나, 계정 전체는 마이페이지 → 계정 삭제에서 즉시 삭제하실 수 있습니다
처리정지 요구 — 앱에서 로그아웃하시면 서버 전송 및 클라우드 동기화가 즉시 중단되고 기기 전용 로컬 모드로 전환됩니다.
앱 사용 통계(2-10)는 마이페이지 → 사용 통계 보내기를 끄면 즉시 멈춥니다
위 방법으로 처리가 어려운 요구 사항은 아래 고객지원 연락처로 문의해 주시면 신속히 조치해 드립니다. 법정대리인을 통한 권리 행사도 가능합니다.
8. 개인정보의 안전성 확보 조치
모든 네트워크 데이터 전송은 최신 표준 암호화(HTTPS/TLS) 통신을 적용합니다
서버에 저장된 개인 데이터는 오직 이용자 본인만 접근할 수 있도록 행 단위 보안 정책(Row Level Security)을 철저히 적용합니다
로컬 백업 파일은 개방형 표준 형식으로 암호화되지 않습니다. 이용자의 개인 데이터와 등록한 원본 사진이 그대로 포함되므로 개인 클라우드 저장소나 안전한 매체에 보관해 주십시오. 클라우드 기반의 안전한 보관을 원하시는 경우 DOTORIFY Pro의 개인 클라우드 동기화 기능을 권장합니다
로그인 인증 세션 정보는 기기의 안전한 보안 저장소(Secure Enclave/Keystore)에 보관합니다
열람·정정·삭제 등 권리 행사 요구는 10일 안에 처리하고 결과를 알려
드립니다. 그 밖의 문의는 접수 순서대로 답변합니다.
개인정보 침해로 인한 상담이나 신고는 아래 기관에도 하실 수 있습니다.
개인정보침해 신고센터 — privacy.kisa.or.kr / 국번 없이 118
개인정보 분쟁조정위원회 — kopico.go.kr / 1833-6972
대검찰청 사이버수사과 — spo.go.kr / 1301
경찰청 사이버수사국 — ecrm.police.go.kr / 182
10. 방침 변경
이 방침을 바꿀 때는 시행일 최소 7일 전에 이 페이지에 공지합니다. 이용자에게 불리한
변경이거나 국외 이전 대상이 늘어나는 경우에는 30일 전에 공지하고 필요한 동의를 다시
받습니다.
Privacy Policy
Effective: October 15, 2026
This Privacy Policy explains how Studio Kino ("we", "us") handles personal information in the DOTORIFY app and website (the "Service") for people who live in the United States. If you live in South Korea, the Korean Privacy Policy applies instead.
In short
Your records stay on your device unless you subscribe to Pro and sign in.
We do not sell or share personal information, and we do not use it for targeted advertising.
The app contains no advertising or behavioral analytics SDKs and does not use advertising identifiers.
From October 27, 2026, the app counts which features are used each day, without linking the counts to your account. You can turn this off (section 2-10).
Our database and photo storage are in Seoul, Republic of Korea.
1. Local-first by design
While you use the Service as a Guest or on the Free plan, your items, collections, preparation checklists and photos are stored only on your device and are not sent to our servers. They are stored on our servers only when you subscribe to DOTORIFY Pro and sign in; cloud sync then starts automatically. If you sign out, sending stops and the app returns to device-only mode. Error diagnostics (section 2-5) run regardless of sign-in or subscription, and so do app usage statistics (section 2-10, from October 27, 2026) unless you turn them off.
2. Information we collect and why
2-1. Account and device
Information
Details
Why
Account identifier
The unique ID, email address and display name provided by Apple or Google when you sign in
Create your account, sign you in, connect your data across devices
Profile
Display name
Show "who checked it" in shared preparation lists
Device information
App installation ID, platform (iOS/Android), time zone, language and region settings, last active time
Tell your devices apart for sync, and time your reminders
Push notification token
A per-device notification token
Send subscription notices, and — for Pro — deadline and use-by reminders to every device where you allowed notifications. Not stored if you do not allow notifications
If you choose "Hide My Email" with Sign in with Apple, we receive a private relay address instead of your email. Everything works the same, because we identify you by an internal ID.
2-2. Subscription and payment
Information
Details
Why
Subscription status
Plan, status (trial, active, billing issue, expired), store, period
Decide whether Pro features are available
Store notifications
The subscription change notices the stores send us
Avoid double processing; answer support requests
We never collect or store card numbers or other payment details. Payments are processed by the Apple App Store or Google Play, and we receive only whether your subscription is valid.
2-3. Pro cloud sync. When you subscribe and sign in, the data you enter is stored on our servers, encrypted in transit: your item records (category, product name, nickname, brand, status, purchase date and price, use-by date, weight, notes, links), collections, preparation lists and templates, check states, and the photos you add. It is kept in an isolated area that only your account can access; photos are kept in private storage that cannot be reached by guessing a URL.
2-4. Sharing preparation lists. When a Pro user shares a list by link, the people who accept it see the list's title, deadline, items and check states, and the display names of the sharer and of whoever checked items. They can check items but cannot edit or delete the list, and they see nothing else you have recorded. Sharing can be stopped at any time and access ends immediately.
2-5. Error diagnostics and support
Information
Details
Why
Error diagnostics
Error code and location, app version, platform and OS version, language and region settings, screen navigation path; your account identifier if signed in
Find and fix crashes and errors
Support messages
What you write to us; with your consent, the diagnostics above
Answer your request
The names, photos, notes and contents of your items, collections and lists are never included. Only allow-listed fields are sent; anything else is removed on your device before sending. Support messages do not include your personal email or IP address, can be sent only when signed in, and are stored on our servers in Seoul.
2-6. Notifications and marketing messages. Notification tokens are deleted as soon as you turn notifications off or sign out. We send promotional notifications only if you turn on News and offers in the app's notification settings, and we record when you opted in or out so we can prove your choice. Essential notices, such as urgent maintenance or changes to our terms, are sent regardless of that setting; you can block all notifications in your device settings.
2-7. Shopping search links. For items that have expired or that you do not own yet, the app can show a link to search for them at a store. In the United States the store is Amazon.com. When you tap the link, the app opens Amazon's search page for the item name you chose (product name, model or category). The search term goes directly from your device to Amazon; it is not sent to our servers, and no account, device, advertising or location identifier is added. Amazon then handles your visit under its own privacy notice. If we join Amazon's affiliate program, the link will also carry our affiliate tag, which identifies DOTORIFY, not you, and we will say so next to the link. Pro users can turn these links off in settings.
2-8. Information we do not collect
Precise location, contacts, calendars, call or message logs
Advertising identifiers. We do no advertising tracking, include no commercial advertising SDK, and do not change what you see based on your interests or ad history
Behavioral analytics. We include no commercial analytics or tracking SDK. The usage statistics in section 2-10 are processed only on our own servers, without any outside tool, and are not linked to your account
We do not send your personal data to outside artificial intelligence (AI) services
Camera and photo access are used only when you add or change an item photo; we never browse your photo library
2-10. App usage statistics (effective October 27, 2026). To learn which features people use and where they get stuck, the app counts feature use per day. It works whether or not you are signed in, and you can turn it off at any time in My › Send usage statistics.
Information
Details
Why
Usage statistics ID
A random value the app creates when this feature first starts. It is not linked to your account or to any advertising identifier, and it is discarded and replaced if you delete the app or turn statistics off
Group one installation's daily records to measure return visits and first-use steps
Feature use counts
Daily counts for a fixed list of features (such as adding an item, creating a preparation list, opening a screen) and the date; app version, platform (iOS/Android), app language, and the date you first used the app
See how much each feature is used and decide what to improve first
We never send item names, photos, notes, search terms, the contents of your collections or lists, or your account identifier. We do not store exact times or IP addresses, and values not on the list are dropped on your device. These statistics are not used for advertising or personalized recommendations, are not sent to any outside analytics service, and are stored only on our servers in Seoul. When you turn them off, the app deletes the records on your device and asks our server to delete the records for that ID.
2-9. Website. Our website shows a cover image for a short video and loads YouTube's player (privacy-enhanced mode, youtube-nocookie.com) only when you press play; Google then processes your connection under its own policy. Links to our Instagram and YouTube channels take you to those services, whose policies apply.
3. Service providers and transfer to Korea
Our database and file storage run on Supabase's cloud in the Seoul (Republic of Korea) region. Account information and Pro sync data are stored there. If you use the Service from the United States, your information is transferred to and stored in the Republic of Korea, where data protection law may differ from that of your state.
We use the following service providers, which process information only to provide their service to us:
Provider
Country
Information
Purpose
Supabase, Inc.
Infrastructure in Seoul, Republic of Korea
Account, device, subscription and Pro sync data; app usage statistics (from October 27, 2026)
Database and file storage
RevenueCat, Inc.
United States
Account identifier, subscription status
Manage and restore subscriptions
Expo (650 Industries, Inc.)
United States
Push notification token
Deliver push notifications
Functional Software, Inc. (Sentry)
United States
Error diagnostics; account identifier if signed in
Diagnose errors
Cloudflare, Inc.
United States and other locations
Website access logs
Host and protect the website
Apple and Google provide sign-in and in-app payment (App Store, Google Play) and handle that information under their own policies. If you never create an account, your records, lists and photos are never sent to our servers.
4. How long we keep information
Information
Kept until
Account and profile
You delete your account
Pro cloud data and photos
30 days after your subscription ends, then permanently deleted
Device information and push tokens
You delete your account; tokens are deleted immediately when you turn notifications off
Subscription status and store notifications
You delete your account
Sharing records
You delete the shared list or your account
Support messages
You delete your account (there is no separate retention period)
App usage statistics (from October 27, 2026)
Daily records: 35 days. Per-ID summary (first and last day used, and similar): 400 days after the last day used. Daily totals that do not distinguish installations cannot identify anyone and are kept
You can delete your account at any time in the app (My › Delete account). Your profile, all cloud data and photos, and your subscription and payment records are permanently deleted at once and cannot be restored. Copies on your device stay until you delete the app; please export a backup first if you need one.
5. Your choices
See and correct your records directly in the app.
Delete individual records in the app, or your whole account in My › Delete account.
Stop cloud processing by signing out; the app returns to device-only mode.
Turn off notifications in the app or in your device settings.
Turn off usage statistics in My › Send usage statistics (from October 27, 2026).
Get a copy of the information we hold on our servers (subscription records, sharing history, device information) by contacting us from My › Contact support; we send it as a file within 10 days.
6. California and other U.S. state privacy rights
This section applies to residents of California and of other states with comprehensive privacy laws (such as Virginia, Colorado, Connecticut, Utah and Texas).
Error diagnostics, screen navigation path, last active time, daily feature use counts (from October 27, 2026)
Your device
Content you provide
Pro sync data and photos; support messages
You
We use these categories only for the purposes in section 2, and we disclose them only to the service providers in section 3 for those purposes. We do not collect sensitive personal information as defined by California law, and we do not use any personal information to infer characteristics about you.
We do not sell or share personal information, and have not done so in the past 12 months. "Sharing" here means disclosing it for cross-context behavioral advertising. Because we do not sell or share, there is nothing to opt out of; we also treat a Global Privacy Control signal as a valid opt-out request.
Your rights. You can ask to know what personal information we have collected about you, to receive a copy, to correct it, and to delete it. We will not discriminate against you for exercising these rights.
How to make a request. Contact us from My › Contact support in the app (signed in, which lets us verify the request), or email [email protected] from the address of your account. An authorized agent may make a request on your behalf with your signed permission; we may ask you to confirm your identity directly. We respond within 45 days, and will tell you if we need more time (up to another 45 days).
Appeals. If we decline your request, you can appeal by replying to our decision. We will answer the appeal within the time your state's law requires and tell you how to contact your state attorney general if you disagree.
7. Children
The Service is not directed to children under 13, and we do not knowingly collect personal information from them. If we learn that an account belongs to a child under 13, we delete the account and its data without delay. If you believe a child has given us information, please contact us.
8. Security
All network traffic uses HTTPS/TLS encryption.
Personal data on our servers is protected by row-level security so that only you can access it.
Sign-in session data is kept in your device's secure storage (iOS Keychain / Android Keystore).
Lists others shared with you are removed from your device when you sign out.
Local backup files are not encrypted and contain your records and original photos, so please keep them somewhere safe.
9. Changes to this policy
We post changes on this page at least 7 days before they take effect. For changes that are unfavorable to you, or that add new recipients of your information, we give 30 days' notice and ask for your consent again where required.