← CaloSnap

CaloSnap

개인정보처리방침

최종 수정 2026년 11월 15일

경인리랩(KYUNGIN LEELAB, 이하 "회사")은 식사 사진으로 칼로리를 기록하는 앱 CaloSnap(이하 "앱")을 운영하며, 「개인정보 보호법」 등 관련 법령에 따라 이용자의 개인정보를 보호하기 위해 다음과 같이 개인정보처리방침을 수립·공개합니다. 이 문서는 앱이 어떤 정보를 다루고, 무엇이 기기 밖으로 나가며, 무엇이 나가지 않는지를 설명합니다.

요약

식사 기록·통계·사진·신체 정보는 기기 안에만 저장되며 회사 서버로 전송되지 않습니다. AI 사진 분석을 처음 쓸 때 Google 계정으로 로그인하며, 계정에 담기는 것은 로그인 이메일, 구독·체험 상태, AI 분석 사용 횟수뿐입니다. AI 분석을 실행하는 순간에만 그 사진 한 장이 암호화(HTTPS)되어 회사 서버를 거쳐 Google의 AI 모델(Gemini API)로 전달되고, 음식 인식에만 쓰인 뒤 회사 서버에 저장되지 않습니다. 광고, 광고 식별자, 방문 분석 도구는 쓰지 않습니다. 사진 없이 음식을 직접 검색해 기록하는 방법도 항상 열려 있습니다.

1. 기기에만 저장되는 정보 (서버로 전송되지 않음)

아래 정보는 이용자의 휴대전화 안(앱 내부 데이터베이스)에만 저장됩니다. 회사는 이 정보를 수집하거나 열람할 수 없습니다.

  • 식사 사진, 식사 기록, 칼로리·영양성분, 통계와 추이
  • 목표와 프로필(키·체중·나이·성별·활동량 등 온보딩에서 입력한 신체 정보)
  • 알림 설정, 단위 등 앱 설정

기기에서 Google 계정 백업을 켜 두셨다면 Android가 이 데이터를 이용자 본인 소유의 Google 백업에 포함할 수 있고, 재설치 시 복원됩니다. 이 백업은 회사가 아니라 이용자가 기기 설정에서 관리합니다. CSV 내보내기는 이용자가 공유 화면에서 직접 고른 곳으로만 전달됩니다.

2. 서버에 저장되는 정보 (수집 항목·목적·보유 기간)

회사 서버(Google Firebase, 서울 리전)에는 구독과 이용 한도를 관리하는 데 꼭 필요한 다음 정보만 저장합니다. 별도의 회원가입 양식은 없으며, 이름·전화번호·주소·생년월일은 받지 않습니다.

항목수집 시점목적보유 기간
계정 식별자
앱을 처음 실행할 때 익명 계정이 자동 생성됨
이용 한도 계산, 구독 상태 확인, 부정 이용 방지
계정 삭제 시 즉시 파기
Google 계정 이메일 주소
AI 사진 분석을 처음 사용할 때 Google 로그인
구독·무료 체험을 기기가 아닌 사람에게 연결, 삭제 요청 시 본인 확인
계정 삭제 시 즉시 파기
무료 체험 시작 시각, 구독 권한(상품 ID·만료일)
첫 분석 시, 구독 구매·복원 시
체험·구독 상태 판정
계정 삭제 시 즉시 파기
AI 분석 사용 횟수(일별·월별)
AI 분석을 요청할 때
이용 한도 관리
계정 삭제 시 즉시 파기
Google Play 구매 토큰, 상품 ID
구독 구매·복원 시
결제 검증과 복원, 한 구매의 중복 등록 방지, 해지·환불 반영
계정 삭제 시 즉시 파기
서버 운영 로그(계정 식별자, 요청 시각, 처리 결과·오류 코드)
서버 기능을 호출할 때
장애 대응, 부정 이용 방지, 비용 관리
30일 후 자동 삭제

로그인은 AI 사진 분석을 처음 사용할 때 요청하며, 그전까지는 로그인 없이 기록 열람과 직접 입력을 사용할 수 있습니다. 계정이 필요한 이유는 구독과 무료 체험 기간을 기기가 아니라 사람에게 연결하기 위해서입니다. 그래야 기기를 바꾸거나 앱을 다시 설치해도 결제한 구독이 그대로 따라옵니다.

「전자상거래 등에서의 소비자보호에 관한 법률」에 따라 보존해야 하는 거래 기록(계약·청약철회·대금결제 기록 5년, 소비자 불만·분쟁 처리 기록 3년)은 Google Play 결제 시스템의 주문 내역과 회사의 문의 이메일로 해당 기간 보관합니다.

3. 잠깐 처리되고 저장되지 않는 정보 (AI 기능)

항목처리 시점처리 방법
음식 사진 1장(이미지 형식, 기기 시간대 정보 포함)
AI 사진 분석을 실행할 때
HTTPS로 암호화되어 회사 서버(Cloud Functions, 서울)를 거쳐 Google Gemini API로 전달됩니다. 회사 서버는 메모리에서만 처리하고 디스크나 데이터베이스에 기록하지 않으며, 분석 결과만 기기로 돌려줍니다.
음식 이름
AI 식사 인사이트(프리미엄·체험)를 열 때
음식 이름만 Gemini API로 전달해 유래·먹는 법 설명을 생성합니다. 식사 기록이나 사진은 전송되지 않습니다. 생성된 설명은 음식 이름 단위로 서버에 보관되어 다른 이용자에게도 재사용되며, 이 캐시에는 음식 이름과 설명만 저장되며 어떤 계정과도 연결되지 않습니다.

사진 분석 기능을 처음 사용할 때 사진이 서버로 전송된다는 안내에 동의를 받습니다. 사진을 쓰고 싶지 않다면 음식을 직접 검색해 기록할 수 있고, 이때는 어떤 사진도 전송되지 않습니다. Google 측 처리에는 Google 개인정보처리방침과 Gemini API 추가 서비스 약관이 적용됩니다. 회사는 유료 Gemini API를 사용하며, Google은 유료 서비스의 입력을 모델 학습에 사용하지 않는다고 밝히고 있습니다.

AI 사진 분석은 로그인 후 3일간 하루 3회까지 무료로 사용할 수 있고, 이후에는 구독 등급에 따라 월 단위 한도로 제공됩니다.

4. 앱 권한

  • 카메라 — 음식 사진 촬영. 촬영한 사진은 기기에 저장되고, 분석을 실행할 때만 전송됩니다.
  • 알림 — 이용자가 설정한 식사 기록 리마인더. 알림은 기기 안에서 예약되며 서버로 가는 정보가 없습니다.
  • 인터넷 — 로그인, AI 분석, 구독 확인.

위치, 연락처, 마이크, 전화, 앨범 전체 접근 권한은 요구하지 않습니다. 앨범에서 사진을 고를 때는 시스템 사진 선택기를 사용해 이용자가 고른 사진 한 장만 앱에 전달됩니다.

5. 개인정보 처리 위탁과 국외 이전

회사는 자체 서버를 두지 않고 Google LLC의 클라우드 서비스를 이용해 앱을 운영합니다. 이에 따라 다음과 같이 개인정보 처리를 위탁하며, 일부 정보는 국외에 있는 Google의 설비에서 처리됩니다. 이전은 각 기능을 사용하는 시점에 암호화된 통신(HTTPS)으로 이루어집니다.

수탁자(이전받는 자)위탁 업무처리 국가이전 항목보유·이용 기간
Google LLC — Firebase Authentication
로그인·계정 관리
미국 등 Google 데이터센터
이메일 주소, 계정 식별자
계정 삭제 시까지
Google LLC — Cloud Firestore·Cloud Functions·Cloud Logging
구독·사용량 저장, 서버 기능 실행, 운영 로그
대한민국(서울 리전)
2항의 서버 저장 정보
2항의 보유 기간
Google LLC — Gemini API
음식 사진·음식 이름 AI 분석
미국 등 Google 데이터센터
음식 사진 1장, 음식 이름
회사 서버는 즉시 폐기. Google은 약관에 따라 남용 감지 목적으로 제한된 기간 보관할 수 있음
Google LLC — Google Play 결제·Play Developer API
구독 결제 처리, 영수증 검증, 해지·환불 알림
미국 등 Google 데이터센터
구매 토큰, 상품 ID
Google Play 정책에 따름
Google LLC — Firebase App Check(Play Integrity)
정상 설치된 앱인지 검증
미국 등 Google 데이터센터
앱·기기 무결성 토큰
검증 즉시 폐기

Google LLC 연락처: 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA · Google 개인정보처리방침. 국외 이전을 원하지 않으시면 로그인과 AI 사진 분석을 사용하지 않으면 됩니다. 이 경우 직접 검색해 기록하는 기능은 그대로 쓸 수 있으나 AI 분석과 구독 기능은 이용할 수 없습니다.

6. 제3자 제공

회사는 위 위탁 사항 외에 이용자의 개인정보를 제3자에게 제공하거나 판매하지 않으며, 광고·마케팅 목적으로 이용하지 않습니다. 다만 이용자가 별도로 동의한 경우 또는 법령에 근거한 적법한 요청이 있는 경우는 예외로 합니다.

7. 보관 기간과 삭제

  • 기기 안의 모든 기록(사진·식사·프로필)은 앱을 삭제하면 함께 삭제됩니다. 본인 Google 백업에 포함된 사본은 기기 설정에서 관리합니다.
  • 서버에 저장된 정보(이메일·구독 상태·체험 기록·사용 횟수·구매 확인 기록)는 앱의 설정 → 계정 → 계정 삭제에서 직접 즉시 삭제할 수 있습니다. 되돌릴 수 없습니다.
  • 앱을 이미 삭제하셨다면 계정 삭제 안내의 방법으로 이메일 요청해 주세요. 본인 확인 후 영업일 기준 7일 이내에 처리합니다.
  • 서버 운영 로그는 30일 후 자동 삭제됩니다. 인사이트 캐시에는 계정 정보가 담기지 않습니다.
  • 계정 삭제는 Google Play 구독을 해지하지 않습니다. 결제 중단은 Play 스토어 → 결제 및 정기 결제에서 직접 취소해 주세요.
  • 파기 방법: 전자적 파일은 복구할 수 없는 방법으로 영구 삭제합니다.

8. 이용자의 권리와 행사 방법

이용자는 언제든지 자신의 개인정보에 대해 열람·정정·삭제·처리정지를 요구하고 동의를 철회할 수 있습니다.

  • 열람 — 앱 설정 → 계정에서 로그인 이메일과 구독 상태를 확인할 수 있습니다.
  • 정정 — 이메일 주소는 Google 계정의 정보이므로 Google 계정에서 변경하거나, 계정 삭제 후 다른 계정으로 다시 로그인할 수 있습니다.
  • 삭제·동의 철회·처리정지 — 앱 내 계정 삭제 또는 아래 문의처로 요청해 주세요. 요청은 지체 없이, 늦어도 10일 이내에 처리하고 결과를 알려 드립니다.
  • 법정대리인이나 위임받은 사람도 요청할 수 있으며, 이 경우 위임장 등 확인 서류를 요청할 수 있습니다.

이 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 만 14세 미만 아동의 개인정보를 의도적으로 수집하지 않습니다. 만 14세 미만 아동이 계정을 만든 사실을 알게 되면 지체 없이 삭제합니다.

9. 개인정보의 안전성 확보 조치

  • 모든 통신은 HTTPS로 암호화됩니다.
  • 서버 기능은 로그인과 Firebase App Check(Play Integrity)를 통과한 정상 앱의 요청만 처리합니다.
  • 데이터베이스는 보안 규칙으로 앱에서의 쓰기를 전면 차단하고, 읽기는 본인 문서만 허용합니다. 쓰기는 서버 기능만 수행합니다.
  • AI 모델 API 키 등 비밀 정보는 Google Secret Manager에 보관하며 앱에 포함하지 않습니다.
  • 사진은 서버 디스크나 데이터베이스에 기록하지 않고 메모리에서만 처리합니다.
  • 수집 항목을 운영에 필요한 최소한으로 제한하고, 운영 로그는 30일 후 자동 삭제합니다.
  • 개인정보에 접근할 수 있는 사람을 개인정보 보호책임자로 한정합니다.

10. 자동 수집 장치

앱은 쿠키, 광고 식별자, 방문 분석·크래시 리포트 SDK를 사용하지 않으며 광고를 싣지 않습니다.

11. 개인정보 보호책임자와 문의처

  • 개인정보 보호책임자: 이경인 (대표)
  • 이메일: 이메일 (JS 필요)
  • 상호: 경인리랩(KYUNGIN LEELAB) · 사업자등록번호 350-01-04344 · 경기도 수원시 영통구 덕영대로1555번길 20

개인정보 침해에 대한 신고나 상담이 필요하면 다음 기관에 문의할 수 있습니다. 개인정보분쟁조정위원회(1833-6972, www.kopico.go.kr), 개인정보침해신고센터(국번 없이 118, privacy.kisa.or.kr), 대검찰청 사이버수사과(1301, www.spo.go.kr), 경찰청 사이버수사국(182, ecrm.police.go.kr).

12. 방침의 변경

방침이 바뀌면 시행 7일 전(수집 항목·목적 등 이용자 권리에 중요한 변경은 30일 전)에 이 페이지에 공지하고 시행일을 갱신합니다. 중요한 변경은 앱 안에서도 알립니다.

  • 2026년 9월 2일 — 제정 (Google 로그인 도입 반영)
  • 2026년 11월 15일 — 개정 (2026년 11월 8일 공고). 법정 기재사항 보완: 보유 기간, 처리 위탁·국외 이전, 안전성 확보 조치, 권리 행사 방법, 권익침해 구제 절차. AI 식사 인사이트 처리와 서버 운영 로그를 명시.