개인정보처리방침
본 개인정보처리방침은 Alphaborn(이하 "서비스 제공자"라 함)이 상업 서비스로 제작한 모바일 기기용 CalcEat 앱(이하 "애플리케이션"이라 함)에 적용됩니다. 본 서비스는 "있는 그대로(AS IS)" 제공됩니다.
정보의 수집 및 이용
애플리케이션은 다운로드 및 사용 시 정보를 수집합니다. 이 정보는 사용자가 직접 제공하는 데이터, 접근을 허용한 건강 데이터, 자동으로 수집되는 데이터로 구분됩니다.
사용자가 제공하는 정보
더 나은 경험을 제공하기 위해, 애플리케이션 이용 중 서비스 제공자는 다음을 포함하되 이에 국한되지 않는 개인 식별 정보의 제공을 요청할 수 있습니다:
- 계정 정보: 이름, 성, 이메일 주소, 사용자 ID, 비밀번호.
- 프로필 및 목표 데이터: 키, 체중, 활동 수준, 식단 목표.
- 식사 및 이용 데이터: 식사 데이터(타임스탬프 및 음식 항목 포함), 음식 이미지(AI 분석용), 즐겨찾기한 식사 항목, 사용자 환경설정, 앱 설정.
- 인증 및 세션 데이터: 인증 토큰 및 로그인 기록.
건강 데이터(명시적 동의가 있는 경우)
애플리케이션은 Apple HealthKit 및 Google Health Connect와 연동됩니다. 사용자의 명시적 동의가 있는 경우 당사는 다음을 수행할 수 있습니다:
- 데이터 읽기: 활동/기초 칼로리, 걸음 수, 운동 정보 등의 데이터에 접근하여 종합적인 건강 개요를 제공합니다.
- 데이터 쓰기: 애플리케이션에 기록한 영양 데이터, 체중, 키 등의 데이터를 사용자의 건강 프로필에 다시 기록합니다.
사용자는 이러한 권한을 완전히 통제할 수 있으며, 기기의 운영체제 설정(Apple 건강 또는 Google Health Connect 앱)에서 언제든지 권한을 부여하거나 취소할 수 있습니다.
자동으로 수집되는 정보
애플리케이션은 다음을 포함하되 이에 국한되지 않는 특정 정보를 자동으로 수집할 수 있습니다:
- 기기 및 연결 정보: 기기의 인터넷 프로토콜 주소(예: IP 주소), 기기 식별자(IDFA 또는 Android ID 등), 기기 하드웨어 정보, 기기 토큰(푸시 알림용), 기기 유형, 사용 중인 운영체제.
- 이용 및 분석 데이터: 방문한 애플리케이션 페이지, 방문 일시, 해당 페이지에서 보낸 시간, 앱 이용 이벤트, 사용자 행동, 전환 추적 데이터.
- 성능 데이터: 버그를 파악하고 수정하는 데 도움이 되는 충돌 보고서 및 오류 로그.
- 애플리케이션 정보: 앱 버전, 플랫폼, 계정 상태, 계정 생성일, 최근 활동.
- 결제 및 구독 데이터: 구독 상태, 구매 내역, 이용 권한(주로 결제 처리 업체가 관리합니다).
서비스 제공자는 제공받은 정보를 이용하여 중요한 정보, 필수 고지 사항, 마케팅 프로모션을 안내하기 위해 수시로 연락할 수 있습니다.
애플리케이션은 모바일 기기의 정확한 위치 정보를 수집하지 않습니다.
커뮤니티 기능 게시판(공개 콘텐츠)
애플리케이션에는 기능 요청을 제출하고, 댓글을 작성하고, 다른 사용자의 게시물에 추천할 수 있는 커뮤니티 기능 게시판이 있습니다. 기능 요청은 게시되기 전에 검토를 거칩니다. 게시된 이후에는 요청 내용과 댓글, 추천 수가 서비스 제공자뿐 아니라 애플리케이션의 다른 모든 사용자에게 공개되어 보입니다. 기능 요청이 검토를 기다리는 동안에는 본인에게만 보입니다.
사용자의 기능 요청과 댓글은 다른 사용자가 작성자를 알 수 있도록 이름, 성, 프로필 사진과 함께 표시됩니다. 추천 수는 익명의 합산 수치로만 표시됩니다. 이 콘텐츠는 공개되므로 게시물에 건강 정보, 연락처, 금융 정보 등 민감한 개인정보를 포함하지 마시기 바랍니다. 게시판에 제출한 콘텐츠에 대해서는 프라이버시를 기대할 수 없습니다.
계정을 삭제해도 기능 요청, 댓글, 추천은 게시판에서 삭제되지 않습니다. 대신 익명화되어, 이름, 성, 프로필 사진이 삭제되고 일반적인 "삭제된 사용자"라는 표시로 대체됩니다. 이를 통해 공개 로드맵과 그 기록은 그대로 유지되면서 사용자 본인과의 연결 고리는 제거됩니다.
제3자 서비스 및 데이터 공유
애플리케이션은 기능 제공을 위해 제3자 서비스를 이용합니다. 이러한 서비스는 아래 설명된 바와 같이 사용자의 데이터에 접근할 수 있으며, 데이터 처리에 관한 자체 개인정보처리방침을 보유하고 있습니다.
서비스 제공자는 본 개인정보처리방침에 명시된 방식으로 사용자의 정보를 제3자와 공유할 수 있습니다. 당사는 사용자가 제공한 정보 및 자동으로 수집된 정보를 다음과 같은 경우 공개할 수 있습니다:
- 소환장 대응 등 법률상 요구되는 경우;
- 당사의 권리를 보호하거나, 사용자 또는 타인의 안전을 보호하거나, 사기 행위를 조사하거나, 정부의 요청에 대응하기 위해 공개가 필요하다고 선의로 판단하는 경우;
- 당사를 대신하여 업무를 수행하고, 공개받은 정보를 독자적으로 이용하지 않으며, 본 개인정보처리방침에 명시된 규칙 준수에 동의한 신뢰할 수 있는 서비스 제공업체(예: 당사의 백엔드 API)와 공유하는 경우.
다음은 애플리케이션이 이용하는 제3자 서비스 제공업체 목록입니다:
분석 및 추적 서비스:
- Mixpanel: 사용자 행동 분석 및 이벤트 추적에 사용됩니다. ( 개인정보처리방침 )
- Facebook/Meta App Events: 설치 추적, 광고 기여도 분석, 전환 추적에 사용됩니다. ( 개인정보처리방침 )
결제 서비스:
- RevenueCat: 구독, 인앱 구매, 페이월 관리에 사용됩니다. ( 개인정보처리방침 )
오류 모니터링:
- Bugsnag: 앱 안정성 향상을 위한 충돌 보고 및 오류 모니터링에 사용됩니다. ( 개인정보처리방침 )
푸시 알림:
- Firebase Cloud Messaging(FCM): Android 기기에 푸시 알림을 전송하는 데 사용됩니다. ( 개인정보처리방침 )
- Apple Push Notification service(APNs): iOS 기기에 푸시 알림을 전송하는 데 사용됩니다. ( 개인정보처리방침 )
건강 데이터 연동:
- Apple HealthKit: 사용자의 동의하에 iOS에서 건강 데이터를 읽고 쓰는 데 사용됩니다. ( 개인정보처리방침 )
- Google Health Connect: 사용자의 동의하에 Android에서 건강 데이터를 읽고 쓰는 데 사용됩니다. ( 개인정보처리방침 )
AI 및 백엔드 서비스:
- CalcEat 백엔드 API: 당사의 핵심 서버는 영양 분석을 위해 사용자의 계정 데이터, 식사 기록, 음식 이미지를 처리합니다.
- Google Gemini AI(Vertex AI): 음식 사진과 텍스트 설명을 분석하여 음식 항목을 식별하고 영양가를 추정하는 데 사용됩니다. 음식 분석 기능을 사용하면 음식 이미지 또는 텍스트 설명이 처리를 위해 Google의 Gemini API로 전송됩니다. 이름, 이메일, 계정 정보 등 개인정보는 포함되지 않으며, 사용자가 제공한 음식 관련 콘텐츠만 전송됩니다. Google의 데이터는 Google의 개인정보처리방침에 따라 처리됩니다. ( 개인정보 고지 )
클라우드 스토리지:
- Cloudflare R2: 사용자가 업로드하는 음식 사진, 프로필 사진 등 이미지와 미디어를 저장하고 제공하는 데 사용됩니다. 파일은 Cloudflare의 오브젝트 스토리지 인프라에 저장됩니다. ( 개인정보처리방침 )
정보 수집 거부 권리
애플리케이션을 삭제하면 모든 정보 수집을 간편하게 중단할 수 있습니다. 모바일 기기 또는 모바일 애플리케이션 마켓, 네트워크에서 제공하는 일반적인 삭제 절차를 이용하시면 됩니다.
또한 사용자는 자신의 데이터를 통제할 수 있는 다음과 같은 권리를 가집니다:
- 계정 삭제: 언제든지 계정 및 관련된 모든 사용자 제공 데이터의 삭제를 요청할 수 있습니다. 가장 기본적인 방법은 애플리케이션 내 계정 설정에 있는 "계정 삭제" 기능을 이용하는 것입니다.
- 건강 데이터: 기기 설정에서 언제든지 Apple HealthKit 및 Google Health Connect에 대한 데이터 공유 권한을 관리하거나 취소할 수 있습니다.
- 알림: 애플리케이션 설정 또는 기기의 알림 설정에서 푸시 알림 환경설정을 관리할 수 있습니다.
- 광고 추적: iOS 기기에서는 앱 추적 투명성(ATT) 알림을 통해 광고 추적 권한을 관리할 수 있습니다.
데이터 보관 및 삭제 정책
서비스 제공자는 사용자가 애플리케이션을 이용하고 계정을 유지하는 동안, 그리고 그 이후 합리적인 기간 동안 사용자 제공 데이터를 보관합니다.
계정 삭제를 원하시면 애플리케이션 설정에서 직접 절차를 시작할 수 있습니다. 요청을 접수하면 당사는 사용자 계정과 관련된 모든 사용자 제공 데이터를 서버에서 삭제합니다. 이 과정은 합리적인 시간 내에 완료되며, 삭제가 완료되면 안내해 드립니다.
애플리케이션에 접근할 수 없는 상태에서 계정 삭제를 요청하려면 alphabornapps@gmail.com으로 문의해 주시기 바랍니다. 합리적인 시간 내에 답변드리겠습니다.
법률상 요구(예: 보안, 사기 방지, 규제 준수 등) 또는 분석용 집계·익명화 데이터와 같은 정당한 사업 목적을 위해 당사가 특정 정보를 계속 보관해야 할 수 있음을 유의하시기 바랍니다.
아동 보호
서비스 제공자는 만 13세 미만 아동으로부터 고의로 데이터를 수집하거나 이들을 대상으로 마케팅을 하기 위해 애플리케이션을 사용하지 않습니다.
애플리케이션은 만 13세 미만을 대상으로 하지 않습니다. 서비스 제공자는 만 13세 미만 아동으로부터 개인 식별 정보를 고의로 수집하지 않습니다. 만 13세 미만 아동이 개인정보를 제공한 사실을 발견하는 경우, 서비스 제공자는 즉시 서버에서 이를 삭제합니다. 자녀가 당사에 개인정보를 제공한 사실을 알게 된 부모 또는 보호자는 필요한 조치를 취할 수 있도록 서비스 제공자(alphabornapps@gmail.com)에게 연락해 주시기 바랍니다.
보안
서비스 제공자는 사용자 정보의 기밀성 보호를 중요하게 생각합니다. 당사는 처리 및 보관하는 정보를 보호하기 위해 물리적, 전자적, 절차적 보호 조치를 제공합니다. 이러한 조치에는 다음이 포함됩니다:
- 모든 네트워크 통신에 HTTPS/TLS 암호화 사용.
- 자동 갱신되는 JWT(JSON Web Tokens) 등 안전한 인증 방식 사용.
- 인증 토큰 등 민감한 데이터를 기기 내 암호화된 저장소에 보관(Flutter Secure Storage를 통해 iOS에서는 네이티브 Keychain을, Android에서는 Keystore를 사용).
변경 사항
본 개인정보처리방침은 필요에 따라 수시로 업데이트될 수 있습니다. 서비스 제공자는 새로운 개인정보처리방침으로 이 페이지를 업데이트하여 변경 사항을 안내합니다. 계속 이용하는 경우 모든 변경 사항에 동의한 것으로 간주되므로, 정기적으로 본 방침을 확인하시기 바랍니다.
본 개인정보처리방침은 2026년 5월 22일부터 시행됩니다
동의
애플리케이션을 이용함으로써, 사용자는 현재 및 향후 개정되는 본 개인정보처리방침에 명시된 대로 자신의 정보가 처리되는 것에 동의하게 됩니다.
문의하기
애플리케이션 이용 중 개인정보와 관련하여 궁금한 점이 있거나 당사의 처리 방식에 대해 문의하실 사항이 있으면 alphabornapps@gmail.com으로 서비스 제공자에게 이메일을 보내주시기 바랍니다.