My So Cute Baby 개인정보 처리방침
사진은 기기 밖으로 나가지 않습니다. 성장 영상은 전 과정이 기기 안에서 만들어집니다. 사진 선택·얼굴 정렬·배경 처리·인코딩 어느 단계에서도 사진이나 영상이 서버나 외부 AI 서비스로 전송되지 않습니다.
수집·처리하는 데이터
| 데이터 | 목적 | 보관 위치 | 보관 기간 |
|---|---|---|---|
| 아기 이름·생년월일 | 시기 계산, 표시 | 기기 + 서버(Supabase) | 계정 삭제 시까지 |
| 사진첩의 사진 | 성장 영상 생성 | 기기 내부만 — 외부 전송 없음 | 앱이 원본을 보관하지 않음 |
| 얼굴 분석 데이터(위치·특징값) | 같은 아기 묶기, 구도 정렬 | 기기 내부만 — 외부 전송 없음 | 모든 데이터 삭제 또는 앱 삭제 시까지 |
| 사진의 촬영 위치(좌표) | 캘린더 지도에 핀 표시 | 기기 내부만 — 외부 전송 없음 | 모든 데이터 삭제 또는 앱 삭제 시까지 |
| 캘린더 캔버스·스티커 이미지 | 날짜별 꾸미기 | 기기 내부만 | 사용자가 삭제할 때까지 |
| 생성된 성장 영상 | 감상·저장·공유 | 기기 내부만 | 사용자가 삭제할 때까지 |
| 익명 계정 식별자 | 데이터 소유 구분 | 서버(Supabase Auth) | 계정 삭제 시까지 |
| Apple 계정 식별자·이메일 | 계정 백업·복구(선택) | 서버(Supabase Auth) | 계정 삭제 시까지 |
| 구매 트랜잭션 정보 | 크레딧 적립 검증 | 서버(원장) | 회계 목적 보관 |
| 기기 식별 토큰(DeviceCheck) | 가입 보너스 중복 방지 | Apple 서버(2비트) | Apple 정책에 따름 |
| 앱 사용 행동 기록·기기 식별자 | 앱 사용 분석, 광고 성과 측정 | Airbridge(AB180) 서버 | Airbridge 보관 정책에 따름 |
얼굴 데이터의 처리
성장 영상을 만들기 위해 앱은 사진첩의 사진(동영상은 대표 프레임)에서 얼굴을 분석합니다. 이 처리는 전부 기기 안에서 Apple Vision 프레임워크와 앱에 내장된 기계학습 모델로 이루어지며, 얼굴 데이터는 어떤 형태로도 기기 밖으로 나가지 않습니다.
- 수집·저장하는 것: 사진 속 얼굴의 위치(사각형 좌표), 선명도·정면도 같은 품질 점수, 그리고 같은 사람인지 비교하기 위한 숫자 특징값(임베딩 벡터). 얼굴 이미지 자체나 눈·코 위치 같은 랜드마크는 저장하지 않습니다 — 정렬 계산에 잠시 쓰고 버립니다
- 사용 목적: 같은 아기의 사진을 자동으로 묶어 보여주는 것과, 영상에서 얼굴 위치를 맞춰 구도를 정렬하는 것. 이 두 가지가 전부입니다. 신원 확인·인증·광고·프로파일링에 쓰지 않습니다
- 보관 위치: 기기 내부의 앱 데이터베이스에만 저장됩니다. 서버·클라우드·외부 AI 서비스로 전송되지 않습니다
- 제3자 공유: 없음. 누구와도 공유하지 않습니다
- 보관 기간: 사진첩을 매번 다시 분석하지 않기 위해 기기에 보관하며, 사용자가 [설정 > 모든 데이터 삭제]를 실행하거나 앱을 삭제하면 즉시 함께 삭제됩니다
Face Data (English)
To build growth videos, the app analyzes faces in the user's photo library entirely on device, using Apple's Vision framework and a machine-learning model bundled inside the app. No face data ever leaves the device.
- What is collected and stored: face position (bounding-box coordinates), quality scores (sharpness, frontality), and a numeric feature vector (embedding) used to tell whether two faces belong to the same person. The app does not store face images or facial landmarks — landmarks are used transiently for alignment and discarded
- Purpose: grouping photos of the same baby, and aligning face position across frames of the growth video. Nothing else. Face data is never used for identification of the user, authentication, advertising, or profiling
- Storage: kept only in the app's on-device database. It is never uploaded to our servers, any cloud, or any external AI service
- Sharing with third parties: none. Face data is not shared with anyone
- Retention: kept on device so the photo library does not need to be re-analyzed on every launch; deleted immediately when the user runs [Settings > Delete All Data] or uninstalls the app
촬영 위치의 처리
캘린더의 지도는 사진에 이미 담겨 있는 촬영 위치(GPS 좌표)를 읽어 날짜별로 어디에서 사진을 찍었는지 핀으로 보여줍니다. 이 좌표는 사진첩 접근 권한으로 읽히며, 별도의 위치 서비스 권한을 요청하지 않습니다.
- 수집·저장하는 것: 사진의 촬영 좌표(위도·경도). 기기 내부의 앱 데이터베이스에만 저장됩니다.
- 하지 않는 것: 좌표를 서버·클라우드·외부 서비스로 전송하지 않습니다. 좌표를 장소 이름(주소·상호)으로 바꾸지 않습니다 — 그러려면 좌표를 지도 서비스에 보내야 하기 때문입니다.
- 지도 화면: 지도 타일은 Apple 지도 서비스가 제공합니다. 이때 Apple에 전달되는 것은 지도를 그릴 화면 영역이며, 앱은 사용자의 사진 좌표나 식별 정보를 Apple에 보내지 않습니다.
- 보관 기간: 사용자가 [설정 > 모든 데이터 삭제]를 실행하거나 앱을 삭제하면 즉시 함께 삭제됩니다.
Photo Location (English)
The calendar map reads the GPS coordinates already embedded in the user's photos to show, per day, where photos were taken. Coordinates are stored only in the on-device app database, are never transmitted to any server, and are never reverse-geocoded into place names. Map tiles are rendered by Apple Maps; the app does not send photo coordinates or identifiers to Apple. Deleted with "Delete all data" or app removal.
수집하지 않는 것
- 사진과 영상은 서버로 업로드되지 않습니다 — 생성이 전부 기기에서 끝납니다
- 전화번호·주소 등 연락처 정보 없음
광고에 대하여
영상을 만들 때 전면 광고(Google AdMob)가 표시됩니다.
앱은 처음 실행할 때 추적 권한(ATT)을 묻습니다.
- 허용하면 광고 식별자(IDFA)를 사용해 관련성 높은 광고가 나갑니다
- 허용하지 않으면 IDFA를 쓰지 않고 개인화되지 않은 광고만 나옵니다
어느 쪽을 고르든 앱 기능은 완전히 동일하며, iOS 설정 > 개인정보 보호 및 보안 > 추적에서 언제든 바꿀 수 있습니다.
허용 여부와 무관하게 AdMob은 광고를 띄우기 위해 기기 정보, IP 기반의 대략적 위치, 광고 노출·클릭 기록을 수집할 수 있습니다. 이 부분은 Google의 정책을 따릅니다 — policies.google.com/technologies/partner-sites
이메일에 대하여
기본은 익명 계정이라 이메일을 받지 않습니다. [설정 > 계정]에서 Apple 계정 백업을 사용할 때만 Apple이 제공하는 이메일과 이름이 전달되어 계정에 저장됩니다. Apple 로그인 화면에서 "나의 이메일 주소 가리기"를 선택하면 실제 주소 대신 Apple 릴레이 주소만 전달됩니다. 백업을 쓰지 않으면 익명 상태가 그대로 유지됩니다.
앱 사용 분석 (Airbridge)
어떤 기능이 쓰이는지와 앱을 알게 된 경로를 재기 위해 Airbridge(에이비일팔공 주식회사) 분석 도구를 씁니다. 전송되는 것은 아래가 전부입니다.
- 보내는 것: 행동 이벤트(가입, 사진 가져오기 완료·장수, 영상 생성, 스티커 붙이기, 캔버스 저장·공유, 크레딧 구매·사용), 기기 식별자(IDFV, 추적을 허용한 경우 IDFA), 앱 열기 시각, 앱을 열게 한 링크
- 보내지 않는 것: 사진, 영상, 얼굴 데이터, 캔버스 이미지, 아기 이름·생년월일
- 목적: 기능 사용 분석과 광고 성과 측정. 이 데이터는 사용자를 다른 서비스에서 식별하거나 광고를 개인화하는 데 쓰지 않습니다
- 보관: Airbridge 서버(대한민국). 계정 삭제 시 앱은 사용자 연결을 끊습니다
Analytics (English)
The app uses Airbridge (AB180 Inc.) to measure feature usage and attribution. Only behavioral events (sign-up, import, video/canvas creation, purchases), device identifiers (IDFV; IDFA only with tracking permission), and the link that opened the app are sent. Photos, videos, face data, canvas images, and the baby's name/birthdate are never sent.
제3자 제공
- Supabase: 프로필·계정·크레딧 원장 보관 인프라 (도쿄 리전). 사진과 영상은 전달되지 않습니다
- Apple: 계정 백업을 켤 때의 로그인 처리, 그리고 가입 보너스 중복 지급을 막기 위한 DeviceCheck 기기 검증. DeviceCheck에는 기기 단위의 표식(2비트)만 오가며 사진·이름 등 개인정보는 포함되지 않습니다
- Google AdMob: 전면 광고 게재. 사진·영상·아기 정보는 전달되지 않습니다
사용자 권리
- 앱 내 [설정 > 모든 데이터 삭제]로 기기·서버의 모든 데이터와 계정을 즉시 영구 삭제할 수 있습니다
- 삭제 시 서버의 프로필·크레딧 원장·계정과 기기에 저장된 성장 영상·사진 분석 데이터(얼굴 데이터 포함)가 모두 제거됩니다
계정 백업과 영상
Apple 계정으로 백업하면 프로필과 크레딧이 서버에 남아 기기를 바꿔도 되찾을 수 있습니다. 다만 성장 영상은 기기에만 있으므로 복구 대상이 아닙니다 — 새 기기에서 다시 만들어야 합니다. 영상을 오래 보관하려면 사진 앱에 저장하거나 공유해 두는 편이 좋습니다.
아동 데이터에 대한 입장
이 앱은 보호자가 자신의 자녀 사진을 관리하는 도구이며, 보호자(성인)를 대상으로 합니다. 아동이 직접 사용하는 서비스가 아닙니다 (Kids 카테고리 아님).
문의
개인정보 처리에 관한 문의는 soen234@gmail.com 으로 보내주세요.