옷장 · 옷과 코디 기록
개인정보처리방침
시행일: 2026년 10월 30일
기기에 저장하는 정보
옷의 이름·분류·브랜드·사이즈·실측 치수·출처 링크, 코디와 착용 기록, 선택한 사진, 언어·단위 설정을 기기에 저장합니다. 위시리스트(갖고 싶은 옷의 이름·분류와 사용자가 적은 상품 링크·가격·메모), 달력의 코디 계획, 여행과 짐 목록, 캡슐(옷 묶음), 사용자가 정한 좋아함·피함 선호 규칙도 같은 옷장 기록으로 기기에 저장합니다. 착용 기록에 사용자가 붙인 그날의 착장 사진 1장도 기기에 저장합니다. 위시리스트의 상품 링크는 사용자가 열 때만 쓰며, 앱이 그 주소에서 상품 정보를 읽어 오지 않습니다. 회원가입을 요구하지 않으며 옷장 기록은 기기에 보관합니다. 사용자가 선택해 동의한 3D 생성용 사진의 전송은 아래에서 별도로 안내합니다.
사진·카메라 접근
사용자가 촬영하거나 선택한 옷 사진을 등록하기 위해 권한을 요청합니다. 앱 안에 복사한 사진과 사진 앱의 원본은 별개입니다.
사진 앱에 사진을 추가하는 권한(사진 추가)은 앱이 먼저 요청하지 않습니다. 옷을 사진과 함께 공유할 때 사용자가 공유 시트에서 이미지 저장을 고르면 iOS가 이 권한을 요청할 수 있고, 허용하면 공유하려던 그 옷 사진을 사진 앱에 저장합니다. 이 권한으로 사진 보관함을 읽지는 않습니다. iPhone 설정에서 권한을 변경할 수 있습니다.
입었어요 직후 화면과 달력의 착용 기록에는 그날 착장 사진을 1장 붙일 수 있습니다. 사용자가 사진 찍기를 누를 때만 카메라 권한을 요청해 카메라를 열고, 앨범에서 고르기를 누르면 iOS 사진 선택 화면을 열어 사용자가 고른 사진만 받습니다. 이때 사진 보관함 전체를 읽지 않으며, 앱에서 찍은 착장 사진을 사진 앱에 저장하지도 않습니다. 받은 사진은 앱 문서 폴더의 photos/ 아래에 새 이름으로 복사해 두고, 착용 기록에는 그 보관 경로만 적습니다. 앱이 사진의 해상도를 줄이지는 않으며, iOS가 넘겨준 형식에 따라 다시 압축된 파일이나 원본 그대로의 파일이 보관되므로 촬영 위치 등 사진에 남아 있던 정보가 함께 보관될 수 있습니다. 착장 사진은 입었어요 직후 화면·달력·옷 상세에서 보여 주며, 운영자 서버·외부 AI API·3D 생성 서버로 보내지 않고 옷·코디·짐 목록 공유에는 넣지 않습니다. 사용자가 내보내는 백업 파일에는 들어갑니다.
알림
설정 > 매일 코디 알림을 켜거나, 이거 입었어요를 기록한 뒤 오늘 화면에 하루만 보이는 알림 제안에서 받기를 누르면 iOS 알림 권한을 요청합니다. 처음 켤 때 한 번만 묻고, 거절하면 앱이 다시 묻지 않으며 iPhone 설정을 여는 안내만 보여 줍니다. 사용자가 고른 시각·요일은 이 기기 안 앱 설정에 저장하고, 이 값으로 앞으로 8주 동안 고른 요일마다 한 번씩 울릴 알림(최대 56개)을 이 기기의 iOS 알림 예약에만 넣습니다. 이미 입었다고 기록한 날은 넣지 않습니다. 알림 문구에는 그날 계획한 코디 이름(이름이 없으면 옷 이름을 3개까지), 또는 오늘 코디를 확인하라는 안내나 옷 등록 안내가 들어가며, 잠금 화면 등에 어떻게 보일지는 iPhone 알림 설정을 따릅니다. 알림 설정과 문구는 운영자 서버나 외부로 보내지 않으며, 푸시 알림 서버나 기기 토큰을 쓰지 않습니다.
0.1.3 버전부터는 같은 화면에서 저녁 기록 알림을 따로 켤 수 있습니다. 켜면 사용자가 고른 시각(기본 오후 9시)에 매일, 그날 입었다고 기록하지 않은 날에만 한 번 울릴 알림을 같은 방식으로 이 기기의 iOS 알림 예약에만 넣습니다. 매일 코디 알림과 같은 iOS 알림 권한을 쓰며, 이미 허용했으면 다시 묻지 않습니다. 알림 문구에는 그날 계획한 코디 이름(이름이 없으면 옷 이름을 3개까지)이나 오늘 입은 옷을 기록하라는 안내가 들어갑니다. 두 알림을 모두 켜면 각각 앞으로 4주 동안만 예약하고(합계 최대 56개), 하나만 켜면 8주입니다. 오늘 입은 옷을 기록해 기기에 저장되면 오늘 저녁 기록 알림을 예약에서 빼고, 이미 알림 센터에 도착한 오늘 저녁 기록 알림만 지웁니다. 지난 날짜를 기록해도 그날 이미 도착한 알림은 지우지 않으며, 다른 알림도 알림 센터에 남을 수 있습니다. 그 이전 버전에는 저녁 기록 알림이 없습니다.
알림은 앱의 설정 > 매일 코디 알림에서 끌 수 있고, 끄면 이 기능이 예약해 둔 매일 코디 알림을 지웁니다. 저녁 기록 알림도 같은 화면에서 따로 끌 수 있고, 끄면 그 예약을 지웁니다(0.1.3 버전부터). 이미 알림 센터에 도착한 알림은 그대로 남을 수 있습니다. 알림 권한은 iPhone 설정에서 바꿀 수 있으며, iPhone 설정에서 알림을 끄면 앱을 다시 열 때 남은 예약도 지웁니다. 알림 설정은 백업 파일에 들어가지 않고 옷장 비우기로도 지워지지 않으며, 앱을 삭제하면 함께 지워집니다.
쇼핑몰 구매내역 가져오기
사용자가 앱 안의 쇼핑몰 화면에 직접 로그인하고 가져오기를 시작하면, 그 화면의 상품 정보와 사진 주소를 읽어 옷 후보를 만듭니다. 로그인은 해당 쇼핑몰에서 처리하며, 앱 내 브라우저는 로그인 세션을 지속 저장하지 않는 설정으로 열립니다. 쇼핑몰 자체 서버가 보관하는 로그인·접속 기록은 해당 사이트의 정책을 따릅니다. 로그인 입력값이나 쿠키를 AI 요청에 넣지 않습니다. 상품 사진을 보관할 때는 해당 쇼핑몰의 이미지 서버에 요청합니다. 쇼핑몰 접속과 로그인 정보 처리에는 해당 사이트의 정책이 적용됩니다. 주문내역 스크린샷의 글자 인식은 기기 안에서 처리합니다.
기기 안 AI와 모델 다운로드
지원되는 기기에서는 Apple 내장 모델을 사용하거나, 사용자가 Gemma 모델을 별도로 내려받아 사진 분류와 코디 초안을 제안받을 수 있습니다. 이 경로의 사진·옷 정보 추론은 기기 안에서 실행하며, 추론 실패를 이유로 외부 API로 자동 전송하지 않습니다. Gemma 다운로드는 Hugging Face의 모델 저장소와 파일 제공 서버에 연결됩니다. 파일 제공자는 서비스 제공을 위해 IP 주소 등의 접속 정보를 처리할 수 있으며, 다운로드에 옷 사진이나 기록을 보내지는 않습니다. 내려받은 모델은 앱의 모델 관리 화면에서 삭제할 수 있습니다.
사용자가 연결하는 외부 AI API
외부 AI는 사용자가 API 주소·키·모델을 직접 설정하고 해당 방식을 선택할 때 사용합니다. API 제공자에게 보내는 정보는 기능별로 다릅니다. 구매내역 화면을 넘기기 위한 요청에는 쪽 번호·줄 수·다음 쪽 가능 여부 등 진행 정보가 포함되고, 주문 화면의 글 전체나 로그인 정보는 포함하지 않습니다. 옷 분류 요청에는 상품명과 브랜드, 코디 요청에는 선택한 계절과 후보 옷의 이름·분류·색상·계절·요청 안에서만 사용하는 후보 식별자가 포함됩니다. 사진 분류 이미지를 외부 AI API로 보내는 기능은 없습니다.
요청은 사용자가 지정한 API 제공자에게 직접 전달됩니다. API 키는 기기의 보안 저장소에 보관하며 인증에 사용합니다. 제공자의 보관 기간·학습 사용 여부·처리 국가·삭제 방법은 사용자가 선택한 서비스의 정책을 확인해야 합니다. 운영자가 모든 제공자의 처리를 통제하거나 기기에서 보낸 정보를 회수할 수는 없습니다. 외부 전송을 원하지 않으면 기본 방식이나 기기 안 모델을 선택하세요.
3D 생성
3D 서버가 연결된 버전에서만 사용할 수 있는 선택 기능입니다. 서버가 연결되지 않은 버전은 사진을 보내거나 새 모델을 생성하지 않습니다. 사진을 보내기 전에 동의를 받으며, 선택한 앞면 사진 1장만 옷장 운영자의 3D 생성 서버(garment3d.seongjun.kr)에 HTTPS로 전송합니다. 참고 사진, 옷장 전체 기록, 쇼핑몰 로그인 정보는 보내지 않습니다.
서버는 사진의 위치 정보 등 메타데이터를 제거한 뒤 생성 작업 동안 임시로 보관합니다. 입력 사진은 작업이 끝나거나 취소되면 삭제합니다. 대기 작업과 생성 결과는 요청 시점부터 1시간 뒤 만료되어 정기적으로 정리되며, 앱에서 결과를 검증해 기기에 보관한 뒤에도 서버에 삭제를 요청합니다. 통신이 끊겨 삭제 요청을 전하지 못한 경우에는 만료 후 자동 정리합니다. 서버 재시작 시 남은 작업 파일도 정리합니다.
사진과 생성 결과를 모델 학습에 사용하거나 외부 AI 제공자에게 전달하지 않습니다. 기기에 저장한 3D 모델은 앱에서 삭제할 때까지 남습니다. 한 장의 사진으로 보이지 않는 뒷면을 추정하므로 실제 뒷면, 정확한 치수나 착용감을 보장하는 결과는 아닙니다.
백업 파일 내보내기와 복원
설정 > 백업과 복원에서 백업 파일 만들기를 누르면, 옷·코디·착용 기록·휴지통·코디 계획·선호 규칙·여행·캡슐·위시리스트 기록과 앱에 보관한 사진을 zip 파일 하나로 기기 안에서 만듭니다. 여기에는 옷 사진과 함께 착용 기록에 붙인 착장 사진도 들어갑니다. 기기에서 찾거나 읽지 못한 사진, 한 장이 40MB를 넘거나 사진 형식이 아닌 파일은 빠질 수 있으며, 빠진 장수는 만든 뒤 화면에 알려 줍니다. 사진은 앱에 보관한 파일 그대로 담고 메타데이터를 따로 지우지 않으므로, 촬영 위치 등 사진에 남아 있던 정보가 함께 들어 있을 수 있습니다. 이 파일은 암호화하지 않으므로 열어 보면 사진과 옷 정보가 그대로 보입니다. API 키와 언어·단위 설정은 담지 않습니다. 만든 파일은 iOS 공유 시트로 넘기며, 어디에 저장하거나 보낼지는 사용자가 고릅니다. 앱은 백업 파일을 운영자 서버로 보내지 않습니다. 사용자가 고른 저장 위치나 앱에서의 처리는 그 서비스의 정책을 따르므로 믿을 수 있는 곳에 보관해 주세요. 공유 시트로 넘기려고 만든 파일은 앱의 캐시 폴더에 두었다가 다음 내보내기 때 지웁니다.
복원은 사용자가 파일 앱에서 고른 백업 파일을 기기 안에서 검사한 뒤 합치기나 바꾸기를 고르게 합니다. 고른 파일은 iOS가 앱의 임시 폴더에 사본으로 넘겨 줍니다. 0.1.3 버전부터는 복원을 마치거나 취소하거나 검사에서 거부된 뒤 앱이 이 사본을 지우고, 지우지 못하면 다음에 앱을 열 때 다시 지우고, 그래도 남으면 다음 옷장 비우기 때 지웁니다. 그 이전 버전에서는 복원 때 받은 사본을 따로 지우지 않으며, 임시 폴더의 파일은 iOS가 정리할 수 있습니다. 바꾸기를 고르면 바꾸기 직전의 옷장을 같은 형식의 암호화하지 않은 zip 파일(backups/before-replace.zip)로 앱 문서 폴더에 먼저 저장하고, 이 파일을 만들지 못하면 바꾸지 않습니다. 이 자동 백업에도 그때의 착장 사진이 함께 담깁니다. 복원할 때는 백업에 든 착장 사진을 앱 문서 폴더에 새 파일로 복사하며, 합치기에서는 새로 들어온 착용 기록의 착장 사진만 들입니다. 이 자동 백업은 다음 바꾸기 때 새 것으로 대체되고, 같은 화면의 바꾸기 전 자동 백업으로 다시 열 수 있습니다. 만드는 도중 앱이 멈추거나 파일 정리에 실패하면 같은 폴더에 임시 파일(before-replace.zip.partial 또는 before-replace.zip.previous)이 남을 수 있습니다. 0.1.3 버전부터는 옷장 비우기가 이 자동 백업과 임시 파일을 함께 지우고, 지우지 못한 파일은 다음에 앱을 열 때 다시 지우며, 그래도 남으면 다음 옷장 비우기 때 지웁니다. 그 이전 버전에서는 이 파일들을 따로 지우는 메뉴가 없고 옷장 비우기로도 지워지지 않으며, 앱을 삭제하면 함께 지워집니다.
외부 링크와 기기 백업
저장된 상품 출처 링크를 누르면 외부 브라우저로 이동합니다. 해당 사이트의 정보 처리에는 그 사이트의 정책이 적용됩니다. iOS 기기 백업에 앱 데이터가 포함될 수 있으며 운영자의 별도 클라우드 동기화 기능은 아닙니다.
보관과 삭제
기록은 사용자가 삭제할 때까지 기기에 남습니다.
옷을 지우면 바로 없어지지 않고 휴지통으로 옮겨져 30일 동안 기기에 남습니다. 그동안 설정 > 휴지통에서 되돌리거나 바로 영구 삭제할 수 있습니다. 30일이 지난 옷은 그 뒤 앱을 열 때 영구 삭제되며, 더 쓰이지 않는 사진 파일은 앱을 열 때 정리합니다. 지운 옷의 착용 기록과 코디 계획은 그때의 기록으로 남습니다.
착장 사진을 지우면 착용 기록은 남기고 사진만 뺍니다. 사진을 지우거나 바꾸거나 착용 기록을 지워 더 쓰이지 않게 된 앱 문서 폴더 photos/의 착장 사진 파일은 다음에 앱을 열 때 정리합니다. 옷을 휴지통으로 옮기거나 영구 삭제해도 그 옷이 들어간 착용 기록의 착장 사진은 남습니다. 옷장 비우기는 앱 문서 폴더 photos/의 착장 사진 파일도 함께 정리합니다. 앨범에서 고른 사진의 원본은 사진 앱에 그대로 남습니다. 옷 사진이나 착장 사진을 찍거나 고르는 과정에서 사진 선택기가 앱 캐시 폴더에 만든 임시 사본은 앱의 사진 정리와 옷장 비우기로 지워지지 않을 수 있으며, iOS가 정리할 수 있고 앱을 삭제하면 함께 지워집니다.
설정의 옷장 비우기는 휴지통을 포함한 기록을 비우고 앱 안의 사진을 정리합니다. 사진 정리가 실패하면 다음 앱 시작 때 다시 정리합니다. 0.1.3 버전부터 옷장 비우기는 바꾸기 전 자동 백업(backups/before-replace.zip)과 그 임시 파일, 공유하려고 캐시 폴더에 만든 내보내기 파일, 복원 때 iOS가 임시 폴더에 넘긴 백업 사본도 함께 지우며, 지우지 못한 파일은 다음 앱 시작 때 다시 지우고, 그래도 남으면 다음 옷장 비우기 때 지웁니다. 비우기 전에 옷장을 남겨 두려면 백업 파일을 먼저 만들어 다른 곳에 저장하세요. 그 이전 버전에서는 이 파일들이 옷장 비우기로 지워지지 않고 앱을 삭제할 때 함께 지워집니다. 사용자가 내보내 다른 곳에 저장한 백업 파일은 그 저장 위치에서 직접 지워야 합니다. 앱 삭제와 iOS 백업의 처리는 기기 설정을 따릅니다.
문의와 개인정보 요청
이메일 문의 시 회신 주소와 사용자가 보낸 문의 내용을 답변 목적으로 처리합니다. 문의에 불필요한 사진이나 대화 내용을 보내지 마세요. 문의 정보의 삭제나 개인정보 관련 요청은 문의 주소로 보내 주세요.
지원 웹사이트
이 페이지는 외부 분석 도구·광고·추적 스크립트를 사용하지 않습니다. 웹 호스팅 제공자는 보안과 서비스 제공을 위한 접속 정보를 처리할 수 있습니다.