개인정보 처리방침
인생샷 개인정보 처리방침
인생샷은 사진과 얼굴 검출을 기기에서 처리합니다. 앱의 촬영·프리셋 기능은 사진·영상·얼굴 검출 결과·프리셋을 운영자 서버로 전송하지 않습니다.
사용자가 지원 이메일에 직접 첨부한 파일은 문의 처리를 위해 받을 수 있습니다. 지원 문의 정보의 처리에서 안내합니다.
최초 시행일: 2026년 9월 15일 · 설명 보완: 2026년 9월 20일
이번 보완은 기존 버전 확인 방식, 플랫폼별 SDK 지표, iOS·Android 얼굴 데이터의 사용·보관·삭제와 백업 범위를 명확히 설명합니다. 앱의 데이터 처리 기능은 바뀌지 않았습니다.
요약
인생샷은 사진을 찍을 때 각도와 구도를 안내하는 iPhone·Android 카메라 앱입니다.
- 앱 계정·로그인 없이 사용하며 광고 SDK를 포함하지 않습니다.
- 사진·카메라 영상·얼굴 검출 결과는 촬영과 안내를 위해 기기에서 처리합니다.
- 업데이트 확인은 coden.kr의 버전 JSON을 읽는 기능입니다. 사진·프리셋을 올리지 않습니다.
- iOS는 Apple Vision을 사용합니다. Android의 Google ML Kit는 얼굴 검출과 별도로 SDK 지표를 Google에 전송합니다.
- 시스템 백업과 사용자가 선택한 공유는 별도로 설명합니다.
이 방침은 인생샷 앱과 이 웹사이트를 함께 다룹니다. 앱과 웹사이트의 처리 범위가 다르므로 아래에서 각각 설명합니다.
플랫폼별 데이터 처리
앱 운영자는 촬영·프리셋용 데이터 업로드 서버를 운영하지 않습니다. 사용자가 직접 보낸 지원 이메일은 별도의 문의 처리 범위입니다.
iOS
Apple Vision으로 얼굴 위치를 기기 안에서 검출합니다. 별도 광고·분석 SDK나 사용자 계정 기능은 없습니다. iOS 얼굴 데이터 처리에서 검출 정보의 종류·용도·보관·삭제·공유를 설명합니다. 버전 확인 통신은 아래 네트워크 사용 절에서 설명합니다.
Android
Google ML Kit의 앱 내장형 얼굴 검출 모델을 사용합니다. 입력 사진·영상과 검출 결과는 기기 안에서 처리되며 Google 서버로 전송되지 않습니다.
ML Kit는 별도로 기기·앱 정보, 설치별 식별자, 처리 성능, API 설정, 입력·출력 크기, 기능 버전, 사용 이벤트·오류 등 SDK 지표를 Google에 전송합니다. Google은 이 지표를 진단·사용 분석, API 유지·개선 및 오용·악용 탐지에 사용한다고 안내합니다. 이 지표는 HTTPS로 전송됩니다.
이 지표는 사진이나 얼굴 검출 결과의 업로드와 구분됩니다. 앱에는 ML Kit 지표 전송을 따로 끄는 설정이 없습니다.
Android 얼굴 데이터 처리에서 구도 안내용 검출 정보의 종류·용도·임시 보관·삭제와 사진·프리셋 백업을 설명합니다.
Google ML Kit 개인정보 안내 · Android SDK 데이터 공개 안내 · Google 개인정보처리방침
촬영과 안내를 위한 기기 내 처리
앱의 촬영·프리셋 기능은 아래 정보를 운영자 서버로 전송하지 않습니다.
- 카메라 영상 — 촬영과 실시간 각도·구도 안내(얼굴 위치 검출 포함)에 쓰이며 저장하지 않습니다.
- 촬영한 사진 — 사용자의 사진 보관함에 저장됩니다.
- 동작·중력 센서 값 — 기기 기울기(각도) 계산에 쓰이며 저장하지 않습니다.
- 사용자가 고른 사진 — "사진에서 가져오기" 기능에서 촬영 정보(EXIF)와 얼굴 위치를 읽어 각도 프리셋을 만듭니다. 프리셋만 기기 내부 저장소에 남고 사진은 저장하지 않습니다.
- 저장한 각도 프리셋과 마지막 설정 — 앱 내부 저장소에 보관하며 시스템 백업 설정의 영향을 받을 수 있습니다.
얼굴 검출은 위치와 크기를 구도 안내에 사용하는 기능이며, 사람의 신원을 식별하거나 인증하는 기능이 아닙니다. 사진 보관함의 동기화와 백업은 아래에서 별도로 설명합니다.
iOS 얼굴 데이터 처리
아래 내용은 iPhone 버전의 실시간 구도 안내와 "사진에서 가져오기" 기능에 적용됩니다. Android SDK의 지표 처리는 플랫폼별 데이터 처리에서 별도로 설명합니다.
처리하는 얼굴 정보
iOS 앱은 카메라 프레임 또는 사용자가 선택한 사진을 Apple Vision으로 기기 안에서 분석해 얼굴의 위치와 크기(사각형 좌표)를 검출합니다. 사진에서 구도를 추정할 때는 검출된 얼굴 수도 일시적으로 사용합니다. 얼굴 인식용 생체정보 템플릿이나 3차원 얼굴 지도를 만들지 않습니다.
사용 목적
얼굴 위치·크기는 촬영 중 거리·좌우 위치·카메라 높이의 구도 안내와 촬영 준비 신호에 사용합니다. 선택한 사진에서는 얼굴 위치·크기·수를 바탕으로 보조선과 실루엣 종류를 추정합니다. 신원 식별·인증, 광고·추적, 프로파일링 또는 AI 모델 학습에 사용하지 않습니다.
저장 위치·보관 기간·삭제
얼굴 검출 좌표와 얼굴 수는 기능 실행 중 기기 메모리에서만 처리하며, 파일·프리셋·서버에 저장하지 않습니다. 운영자가 보관하는 얼굴 검출 데이터베이스나 백업은 없습니다.
- 실시간 카메라 프레임은 검출 처리 후 계속 보관하지 않습니다. 최신 얼굴 위치는 다음 검출 결과로 바뀌며, 얼굴을 연속해서 찾지 못하거나 검출을 끌 때 비웁니다. 촬영 화면을 떠나거나 앱이 비활성화되면 검출을 중단합니다.
- 사진 가져오기의 얼굴 좌표는 구도 추정 중에만 사용합니다. 선택한 사진의 미리보기와 얼굴 수 등 추정 결과는 화면 표시를 위해 일시적으로 메모리에 두며, 해당 화면 상태가 해제되거나 앱 실행이 종료되면 함께 해제됩니다. 가져온 원본 사진을 앱 저장소에 별도로 복사하지 않습니다.
- 사용자가 저장하는 프리셋에는 각도·줌·보조선·실루엣 종류 등 촬영 설정만 담깁니다. 얼굴 좌표·얼굴 수·원본 사진은 포함하지 않습니다. 프리셋과 설정은 사용자가 삭제하거나 앱을 제거할 때까지 기기에 남고, 시스템 백업 사본은 별도로 관리합니다.
- 사용자가 셔터를 눌러 찍은 사진은 얼굴이 담길 수 있으며 사진 보관함에 저장됩니다. 이 사진은 임시 얼굴 검출 결과와 구분됩니다. 사용자가 사진 앱에서 삭제할 때까지 남으며, iCloud 사진 동기화·최근 삭제된 항목·백업의 보관과 삭제는 사용자의 Apple 설정과 해당 서비스 정책을 따릅니다.
외부 전송·제3자 공유
iOS의 얼굴 검출 입력과 결과는 이 기능을 위해 운영자·Apple·광고사·분석 서비스 등 제3자 서버로 전송하거나 공유하지 않습니다. 프리셋 공유 코드에도 얼굴 좌표·얼굴 수·사진은 포함하지 않습니다.
사용자가 선택한 사진의 iCloud 동기화·운영체제 백업은 공유와 시스템 백업의 범위를 따릅니다. 사용자가 지원 이메일에 얼굴이 담긴 사진을 직접 첨부하면 지원 문의 정보로 처리하며, 문의가 끝나면 지체 없이 삭제하고 최대 1년을 넘겨 보관하지 않습니다. 메일 제공자의 처리는 해당 절에 안내합니다.
Android 얼굴 데이터 처리
아래 내용은 Android 버전의 실시간 구도 안내와 "사진에서 가져오기" 기능에 적용됩니다. 구도 계산용 얼굴 정보와 Google ML Kit의 SDK 지표는 처리·보관 범위가 다릅니다.
처리하는 얼굴 정보
Android 앱은 카메라 프레임 또는 사용자가 사진 선택기로 고른 사진을 Google ML Kit로 기기 안에서 분석합니다. 구도 계산에는 얼굴의 위치와 크기(사각형 좌표)를 사용하며, 사진에서 구도를 추정할 때는 얼굴 수도 일시적으로 사용합니다. 앱은 얼굴 인식용 생체정보 템플릿이나 3차원 얼굴 지도를 만들지 않습니다.
사용 목적
얼굴 위치·크기는 촬영 중 거리·좌우 위치·카메라 높이의 구도 안내와 촬영 준비 신호에 사용합니다. 선택한 사진에서는 얼굴 위치·크기·수를 바탕으로 보조선과 실루엣 종류를 추정합니다. 앱은 이 얼굴 정보를 신원 식별·인증, 광고·추적, 프로파일링 또는 AI 모델 학습에 사용하지 않습니다.
저장 위치·보관 기간·삭제
앱이 구도 계산에 사용하는 얼굴 좌표·얼굴 수는 기기 메모리의 임시 값이며 파일·프리셋·운영자 서버에 저장하지 않습니다. 임시 값은 분석 작업과 화면 상태의 수명에 따라 해제되며, 앱 프로세스가 종료된 뒤 다시 불러올 얼굴 검출 기록을 남기지 않습니다.
- 실시간 카메라 프레임은 분석을 건너뛰거나 분석 작업이 끝나면 해제합니다. 가장 최근 얼굴 위치는 메모리에 두고 새 결과로 바꿉니다. 연속 미검출, 검출 끄기, 카메라 전환 또는 카메라 연결 해제 때 최신 결과를 비우는 처리를 합니다. 이미 시작된 비동기 분석은 완료되면서 프레임을 해제합니다.
- 사진 가져오기는 선택한 사진을 메모리로 읽고, 얼굴 검출용 이미지는 분석 작업을 마칠 때 해제합니다. 가져온 원본 사진을 앱 저장소에 별도로 복사하지 않습니다. 얼굴 수와 구도 추정 결과는 화면 상태가 유지되는 동안 메모리에 남을 수 있으며, 해당 상태가 해제되면 함께 해제됩니다.
- 사용자가 저장한 프리셋에는 이름·각도·줌·보조선·실루엣 종류 등 촬영 설정이 들어갑니다. 얼굴 좌표·얼굴 수·원본 사진은 포함하지 않습니다. 프리셋은 앱 내부 저장소에 남으며 앱에서 삭제하거나 시스템 설정에서 앱 데이터를 삭제하거나 앱을 제거해 로컬 사본을 지울 수 있습니다.
- 저장한 프리셋은 운영체제 설정에 따라 시스템 클라우드 백업·기기 이전 대상이 됩니다. 백업된 프리셋에도 얼굴 좌표·얼굴 수·사진은 포함되지 않습니다. 앱 데이터 삭제나 앱 제거와 별개로 백업 사본을 관리해야 하며, 재설치·기기 이전 시 프리셋이 복원될 수 있습니다.
- 사용자가 셔터를 눌러 찍은 사진은 얼굴이 담길 수 있으며 기기의 사진 보관함에 저장됩니다. 앱 데이터 삭제나 앱 제거로 이 사진이 함께 삭제되지는 않습니다. 사진·휴지통·Google 포토 등 사진 서비스의 백업과 삭제는 사용자가 해당 앱과 서비스에서 관리합니다.
외부 전송·제3자 공유
ML Kit 얼굴 검출은 입력 사진·영상과 검출 결과를 기기에서 처리하며, 이 입력과 결과를 Google 서버로 보내지 않습니다. 앱도 구도 계산용 얼굴 검출 정보를 운영자나 다른 제3자 서버로 전송하지 않습니다. 프리셋 공유 코드에는 얼굴 좌표·얼굴 수·사진이 포함되지 않습니다.
Google으로 전송되는 SDK 진단·사용량 지표의 종류·목적은 플랫폼별 데이터 처리를 따릅니다. 검출용 이미지나 앱 데이터를 지우는 것과 Google이 이미 받은 지표의 삭제는 별개이며, 지표의 보유·삭제에는 Google의 정책이 적용됩니다. 앱은 해당 지표를 사용자별로 조회·삭제하거나 전송을 끄는 기능을 제공하지 않습니다.
사진 서비스·운영체제 백업은 공유와 시스템 백업, 사용자가 지원 이메일에 직접 첨부한 사진은 지원 문의 정보와 보유 기간과 삭제를 따릅니다.
버전 확인 통신
앱의 업데이트 기능은 새 버전과 필수 업데이트 여부를 확인하기 위해 공개 JSON 파일을 HTTPS GET으로 읽습니다.
조회 주소는 https://coden.kr/products/lifeshot/update-manifest.json입니다. 이 기능은 업로드 본문을 보내지 않으며 앱 코드가 사진·영상·얼굴 정보·프리셋·사용자 계정이나 별도의 지속적 기기 식별자를 요청에 첨부하지 않습니다.
이 조회는 웹사이트의 다운로드 횟수 집계 대상에도 포함되지 않습니다. 앱 운영자가 이 기능을 위해 사용자별 조회 기록을 별도 데이터베이스에 쌓는 기능은 없습니다.
요청을 전달할 때 필요한 IP 주소와 HTTP 헤더 같은 표준 접속 정보는 웹 제공 인프라에서 처리될 수 있습니다. 이는 사진·프리셋 업로드와 구분되며, 웹사이트 처리와 Android SDK 통신은 각각 해당 절에서 설명합니다.
권한
앱이 요청하는 권한과 그 이유입니다. 권한을 거부해도 해당 기능만 쓸 수 없고 나머지는 동작합니다.
- 카메라 — 촬영과 안내. 거부하면 앱의 핵심 기능을 쓸 수 없습니다.
- 사진 저장(iOS: 사진 추가, Android 9 이하: 저장소 쓰기) — 촬영한 사진 보관. 거부하면 촬영은 되나 저장되지 않습니다.
- 동작 센서(iOS) — 기울기 계산. 거부하면 각도 안내가 꺼집니다.
- 사진 선택(시스템 사진 선택기) — "사진에서 가져오기". 앱이 사진 보관함 전체에 접근하지 않고 사용자가 고른 사진 한 장만 받습니다.
사용자가 선택하는 공유와 시스템 백업
프리셋 "공유"를 누르면 프리셋을 담은 짧은 코드가 기기의 공유 시트로 전달됩니다.
앱 운영자가 공유 코드를 중계하거나 수신하는 서버는 없습니다. 전송할 앱과 상대는 사용자가 선택하며 이후 처리는 선택한 서비스의 정책을 따릅니다.
사진 보관함과 앱 데이터는 운영체제·클라우드 서비스의 백업 및 동기화 설정에 따라 기기 밖에 사본이 생길 수 있습니다. Android는 저장한 프리셋의 시스템 클라우드 백업과 기기 이전을 허용합니다. 이 백업은 인생샷 운영자에게 정보를 보내는 기능이 아닙니다.
웹사이트에서 처리되는 정보
이 웹사이트는 앱별 누적 다운로드 시도 횟수만 집계합니다. 개인을 식별하는 지표나 고유 사용자 추적은 하지 않습니다.
- 다운로드 집계는 IP, User-Agent, 쿠키, 고유 사용자 식별자를 저장하지 않습니다.
웹사이트와 버전 JSON은 Cloudflare를 통해 제공됩니다. 요청 전달과 보안 유지 과정에서 Cloudflare가 IP 주소와 HTTP 헤더 등 표준 요청 정보를 처리할 수 있습니다. Cloudflare 개인정보처리방침을 참고해 주세요.
지원 문의 시 처리되는 정보
지원 문의는 이메일로 받습니다.
이메일로 문의하면 보내 주신 이메일 주소와 메일 본문, 첨부한 파일을 받게 됩니다. 이 정보는 문의에 응답하고 지원을 개선하는 데만 사용하며, 광고나 프로파일링에 사용하지 않습니다.
지원 이메일은 Google의 Gmail 서비스로 수신되므로, 보내 주신 메일은 Google의 개인정보 처리방침에 따라 Google이 전송하고 보관합니다.
문의에는 민감한 개인정보나 다른 사람의 사진을 포함하지 마세요.
보유 기간과 삭제
기기에 저장된 정보, 지원 문의, 외부 서비스가 처리하는 정보를 구분합니다.
- 이메일 문의 기록은 문의 처리가 끝나면 지체 없이 지우며, 최대 1년을 넘겨 보관하지 않습니다.
- iOS 얼굴 검출 좌표·얼굴 수는 영구 저장하지 않습니다. 임시 메모리의 처리 범위와 사진·프리셋의 차이는 얼굴 데이터의 보관·삭제에서 확인할 수 있습니다.
- Android의 구도 계산용 얼굴 좌표·얼굴 수 역시 영구 저장하지 않습니다. 임시 메모리·저장 사진·프리셋 백업·SDK 지표의 차이는 Android 얼굴 데이터의 보관·삭제에서 확인할 수 있습니다.
- 보관 기간이 지난 문의는 운영자의 메일함에서 삭제합니다. 메일 제공자의 백업과 삭제 처리는 해당 서비스의 정책을 따릅니다.
- 저장한 프리셋과 설정은 직접 삭제하거나 앱을 제거할 때까지 기기에 남습니다. 사진 보관함의 사진과 시스템 백업 사본은 별도로 관리해야 하며, 재설치·기기 이전 시 백업에서 복원될 수 있습니다.
- Google이 처리하는 ML Kit 지표와 Cloudflare의 호스팅 정보는 각 서비스의 정책에 따른 보유·삭제 범위가 적용됩니다. 앱 운영자가 해당 지표를 사용자별로 조회하거나 직접 삭제하는 기능은 제공하지 않습니다.
앱 삭제가 사진 보관함, 클라우드 백업, SDK 제공자가 처리한 정보까지 모두 삭제하는 것은 아닙니다.
아동
인생샷 앱은 생년월일이나 별도의 사용자 계정을 요구하지 않습니다. 기기 내 처리와 플랫폼별 SDK 처리에 관한 위 설명은 모든 사용자에게 적용됩니다.
이용자의 권리
지원 문의로 전달한 정보에 대해 열람, 정정, 삭제, 처리 정지를 요청할 수 있습니다.
요청은 아래 개인정보 보호책임자 연락처로 보내 주시면 지체 없이 처리합니다.
앱 운영자는 촬영 정보나 프리셋의 서버 사본을 갖고 있지 않습니다. 기기 내 프리셋·사진은 앱과 사진 보관함에서 관리하고, 시스템 백업과 Google SDK·호스팅 제공자 처리 정보는 각 서비스의 절차를 참고해 주세요.
개인정보 보호책임자
개인정보 처리에 관한 문의, 고충 처리, 피해 구제는 아래로 연락해 주세요.
- 담당: Coden Apps 개발자
- 연락처: 아래 문의메일
방침 변경 고지
이 방침이 바뀌면 변경 내용과 시행일을 이 페이지에 게시합니다.
중요한 변경은 시행일 최소 7일 전에 이 페이지에 먼저 알립니다.