SnapCal
개인정보처리방침
최종 업데이트:
민트소프트(Mint-Soft, 이하 '회사')는 SnapCal 앱과 웹사이트(snapcal.mint-soft.com)를 이용하는 분의 개인정보를 어떤 목적으로 어떻게 처리하는지 이 방침으로 알려 드립니다. SnapCal에는 회원가입과 계정이 없고, 대부분의 기록은 이용자의 기기에만 저장됩니다.
-
기기에 저장되는 정보
식사 기록(사진 포함), 습관, 물 섭취, 단식, 체중, 목표, 건강 프로필, 앱 설정은 이용자의 기기 안(앱 저장공간)에만 저장되며 회사 서버로 전송되거나 백업되지 않습니다. 회원가입이나 로그인이 없으므로 회사는 이름, 이메일, 전화번호 같은 계정 정보를 수집하지 않습니다.
앱을 삭제하면 기기에 저장된 기록도 함께 삭제됩니다. 이용자가 직접 내보내기(CSV 등)나 공유 기능을 사용하면, 그 파일은 이용자가 선택한 앱이나 서비스로 전달됩니다. 기기 자체의 백업(iCloud, Google 백업 등)에 앱 데이터가 포함되는지는 기기 설정에 따릅니다.
-
AI 음식 분석 시 전송되는 정보
음식을 분석할 때(사진 촬영·선택, 글 입력, 음성으로 받아쓴 글, 메뉴판 사진, 냉장고 사진) 해당 사진이나 글과 앱 언어 설정이 SnapCal API(Cloudflare에서 운영)로 전송되고, 분석을 위해 AI 제공업체인 Anthropic(Claude)에 전달됩니다. SnapCal의 모든 AI 기능은 Anthropic만 사용합니다.
영양제 라벨 읽기: 영양제를 처음 추가할 때 라벨 촬영을 선택하면, 긴 변이 1280px 이하로 줄인 라벨 사진이 영양 성분을 읽기 위해 SnapCal API를 거쳐 Anthropic(Claude)으로 전송됩니다. 사진은 결과를 돌려주는 데에만 처리되고 SnapCal 서버에 저장되지 않으며, 계정이나 기기 식별자는 함께 보내지 않습니다. 기기에는 작은 썸네일만 남고, 영양제를 삭제하면 함께 지워집니다. 이 기능은 선택 사항이며, 직접 입력하거나 기본 목록에서 고를 수도 있습니다. 라벨 읽기는 같은 일일 AI 분석 한도에 포함됩니다. Anthropic은 3번 항목에 적은 대로 자사의 API 이용 약관과 개인정보 정책에 따라 사진을 처리합니다.
SnapCal API는 분석이 끝나면 사진과 글을 저장하지 않으며, 결과는 이용자 기기로만 돌려보냅니다. 다만 과도한 이용을 막기 위해 IP 주소를 기준으로 한 일일 이용 횟수 카운터를 Cloudflare 캐시에 최대 24시간 보관하고, 장애 대응을 위해 오류 코드 등 기술 로그가 Cloudflare에 일시적으로 남을 수 있습니다. 웹사이트의 사진 체험 기능도 같은 방식으로 처리되며, 봇 확인을 위해 Cloudflare Turnstile을 사용합니다.
-
건강 관련 정보(민감정보)의 처리
'맞춤 분석'은 선택 기능이며, 신규·기존 이용자 모두 기본값은 꺼짐입니다. 꺼져 있으면 분석 요청에 건강 정보나 섭취 요약이 전혀 포함되지 않습니다. 건강 프로필에 따른 알레르기·식단 경고는 기기 안에서 그대로 확인됩니다.
맞춤 분석은 별도의 동의 화면을 거쳐야만 켤 수 있으며, 동의 화면은 온보딩의 건강 정보 단계 직후, 결과 화면에 한 번 표시되는 안내 카드, 설정의 스위치에서 열립니다. 켜 두면 음식 사진이나 글·음성 설명을 분석할 때마다, 이용자에게 맞는 안내(예: 알레르기 성분, 당뇨·고혈압 등 건강 상태나 식단 선호에 맞지 않는 음식, 오늘 남은 섭취량)를 덧붙이기 위해 다음 정보가 함께 전송됩니다: (1) 건강 프로필 항목 — 알레르기, 건강 상태(예: 당뇨, 고혈압), 식단 선호, (2) 기록하는 날의 섭취 요약 — 식사 날짜·시각, 목표 대비 섭취한 칼로리·탄수화물·단백질·지방, 나트륨·당류(추정된 경우), 식사 횟수, 습관(음료·간식) 기록 칼로리, 단식 중인지 여부. 숫자는 반올림해 보내며, 이름·계정 ID·기기 식별자 등 이용자를 직접 식별하는 정보는 보내지 않습니다.
이 정보는 「개인정보 보호법」상 건강에 관한 민감정보, GDPR상 특수 범주의 개인정보에 해당할 수 있습니다. 회사는 이용자의 별도의 명시적 동의를 근거로, 위 목적으로만 처리합니다. 정보는 SnapCal API와 Anthropic으로 전송되어 응답 생성에만 사용되며, SnapCal 서버에는 저장되지 않습니다. Anthropic은 자사의 API 이용 약관과 개인정보 정책에 따라 이 정보를 처리하며, 회사가 확인한 범위에서 기본 설정상 API로 전달된 데이터는 모델 학습에 사용되지 않습니다. Anthropic 측 보관 기간은 아래 '처리 위탁 및 국외 이전' 항목을 참고해 주세요.
맞춤 분석은 설정에서 언제든 끌 수 있고, 끄는 즉시 이후 요청에는 이 정보가 포함되지 않습니다. 동의하지 않거나 동의를 철회해도 맞춤 안내 외에는 어떤 기능도 제한되지 않습니다. SnapCal의 안내는 일반적인 정보이며 의학적 진단이나 치료를 대신하지 않습니다.
-
레시피와 쇼핑 링크
레시피를 요청하면 음식 이름, 인분 수, 앱 언어, 식단·알레르기 항목이 SnapCal API를 거쳐 Anthropic(Claude)으로 전송됩니다. 재료 쇼핑 상품을 보여 주기 위해 재료 검색어와 지역 정보가 함께 사용될 수 있습니다.
앱에는 쿠팡 파트너스, AliExpress, Amazon 등의 제휴 링크가 포함될 수 있으며, 이를 통해 구매가 이루어지면 회사가 수수료를 받을 수 있습니다. 링크를 열면 해당 외부 사이트로 이동하고, 이후의 정보 처리는 그 사이트의 개인정보 정책을 따릅니다.
-
음성 입력
음성으로 식사를 기록할 때는 기기 운영체제의 음성 인식 기능(Apple 또는 Google)을 사용합니다. 기기 설정에 따라 음성이 Apple이나 Google 서버로 전송되어 처리될 수 있으며, 이는 각 사의 정책을 따릅니다. 회사는 음성 녹음 자체를 받지 않으며, 받아쓴 글만 분석에 사용합니다. 마이크 권한은 기기 설정에서 언제든 끌 수 있습니다.
-
광고, 결제, 웹사이트 분석
무료 버전에는 Google AdMob 광고가 표시됩니다. AdMob은 광고 제공과 측정을 위해 광고 식별자, 기기 정보, IP 주소 등을 사용할 수 있습니다. 법령상 필요한 지역(예: 유럽경제지역, 영국)에서는 Google의 동의 관리 도구(UMP)로 동의를 받고, 앱 설정에서 선택을 바꿀 수 있습니다. 기기 설정에서 광고 식별자를 재설정하거나 맞춤 광고를 제한할 수 있습니다.
구독과 구매는 Apple App Store 또는 Google Play를 통해 결제되고, 구독 상태 관리에는 RevenueCat을 사용합니다. 회사와 RevenueCat은 카드 번호 등 결제 수단 정보를 받지 않습니다. 앱 평가 요청은 운영체제의 기본 기능을 사용합니다.
웹사이트는 방문 통계를 위해 Google Analytics를 사용하며, 유럽경제지역·영국·스위스에서는 동의 전까지 기본적으로 거부 상태로 동작합니다.
-
Wi-Fi 웹 대시보드
Wi-Fi 웹 대시보드는 이용자의 휴대폰 안에서 실행되는 로컬 서버로, 같은 네트워크에 있는 컴퓨터나 태블릿의 브라우저에서 기록을 볼 수 있게 합니다. 접속에는 이용자가 정한 비밀번호가 필요하며, 대시보드의 데이터는 회사 서버로 전송되지 않습니다. 같은 네트워크의 다른 기기에서 접근을 시도할 수 있으므로, 신뢰할 수 있는 네트워크에서만 켜고 사용 후에는 꺼 두시기를 권장합니다.
-
처리 위탁 및 국외 이전
회사는 서비스 제공을 위해 아래와 같이 개인정보 처리 업무를 위탁하며, 이 과정에서 정보가 국외로 이전됩니다. 이전은 해당 기능을 이용하는 시점에 암호화된 네트워크 연결(HTTPS)로 이루어집니다. 국외 이전을 원하지 않으시면 해당 기능(AI 분석, 맞춤 분석, 레시피, 구독 등)을 사용하지 않으시면 되며, 이 경우 해당 기능은 제공되지 않지만 기기 내 기록 기능은 계속 이용할 수 있습니다. 각 업체의 보관 기간과 처리 방식은 각 사의 정책을 따르며 변경될 수 있습니다.
받는 자 이전 국가 이전 항목 목적 보유 기간 Anthropic, PBC (Claude) 미국 음식 사진·글·메뉴판·냉장고 사진, 영양제 라벨 사진, 레시피 요청 내용, 맞춤 분석을 켠 경우 건강 프로필 항목과 그날의 섭취 요약 AI 음식 분석, 레시피 및 맞춤 주의 안내 생성 응답 생성 후 Anthropic의 정책에 따라 제한된 기간 보관 후 삭제(정책 위반 검토 등에는 더 길게 보관될 수 있음) Cloudflare, Inc. 미국 및 전 세계 데이터센터 분석 요청 내용(전달 중 일시 처리), IP 주소, 기술 로그 API 및 웹사이트 운영, 이용 횟수 제한, 봇 확인 요청 내용은 저장하지 않음. IP 기반 이용 횟수 카운터는 최대 24시간, 기술 로그는 Cloudflare 정책에 따름 RevenueCat, Inc. 미국 앱이 생성한 익명 사용자 ID, 구매·구독 내역, 기기 및 앱 정보 구독 상태 확인 및 구매 복원 서비스 이용 기간 동안, 이후 RevenueCat 정책에 따름 Google LLC (AdMob, Analytics) 미국 등 Google 데이터센터 소재국 광고 식별자, 기기 정보, IP 주소, 광고 상호작용, 웹사이트 방문 정보 광고 제공·측정, 동의 관리, 웹사이트 방문 통계 Google의 정책과 이용자의 광고 설정에 따름 -
보유 기간 및 파기
기기에 저장된 기록은 이용자가 앱에서 삭제하거나 앱을 삭제할 때까지 기기에 남아 있으며, 삭제하면 기기에서 지워집니다. SnapCal API는 분석 요청의 사진, 글, 건강 정보를 저장하지 않습니다. IP 기반 이용 횟수 카운터는 최대 24시간 후 자동으로 사라집니다. 위탁 업체가 보관하는 정보는 위 표와 각 사의 정책에 따릅니다. 법령에 따라 보관해야 하는 정보가 있으면 그 기간 동안 보관합니다.
-
이용자의 권리
이용자는 개인정보의 열람, 정정, 삭제, 처리 정지, 동의 철회를 요구할 수 있습니다. 대부분의 정보는 기기에 있으므로 앱에서 직접 확인·수정·삭제할 수 있습니다: 기록은 각 화면에서, 건강 프로필은 설정에서 수정·삭제할 수 있고, 앱을 삭제하면 모든 기기 내 데이터가 지워집니다. 건강 정보 전송에 대한 동의는 설정에서 맞춤 분석을 끄는 것으로 언제든 철회할 수 있고 즉시 적용되며, 철회 이전의 처리에는 영향을 주지 않습니다. 광고 관련 동의는 앱의 설정 또는 기기 설정에서 변경할 수 있습니다.
회사는 계정을 두지 않아 서버에 이용자별 기록을 갖고 있지 않으므로, 서버에서 특정 이용자의 정보를 찾아 제공하거나 삭제하기 어려울 수 있습니다. 그 밖의 요청이나 문의는 아래 연락처로 보내 주시면 지체 없이 답변드립니다. 유럽경제지역·영국 이용자는 거주지 감독기관에 민원을 제기할 권리가 있습니다.
-
아동의 개인정보
SnapCal은 만 14세 미만(국가에 따라 만 13세 또는 현지 법령이 정한 연령 미만) 아동을 대상으로 하지 않으며, 아동의 개인정보를 알면서 수집하지 않습니다. 아동이 건강 프로필 등 정보를 입력한 사실을 알게 되면 보호자께서 앱에서 해당 정보를 삭제하시거나 회사로 연락해 주세요.
-
안전성 확보 조치
회사는 정보를 서버에 쌓지 않는 방식으로 설계해 노출 범위를 줄이고, 앱과 서버 사이의 통신에는 HTTPS를 사용하며, API 이용 횟수와 입력 크기를 제한하고, 접근 권한이 있는 키를 서버에서만 관리합니다. 기기에 저장된 기록의 보호는 운영체제의 앱 저장공간 보호와 기기 잠금 설정에 의존하므로, 기기 잠금을 사용하시기를 권장합니다. 어떤 방법도 완벽한 보안을 보장할 수는 없습니다.
-
방침의 변경
이 방침은 법령이나 서비스 변경에 따라 바뀔 수 있습니다. 변경 시 이 페이지의 최종 업데이트 날짜를 고치고, 이용자의 권리에 중요한 변경이 있으면 앱이나 웹사이트를 통해 미리 알려 드립니다.
-
문의하기
개인정보 처리에 관한 문의, 열람·삭제 요청, 불만 처리는 개인정보 보호책임자(민트소프트)에게 이메일로 연락해 주세요: app@mint-soft.com