개인정보 처리방침
1. 소개
JYL Balance(「본 앱」)는 체중, 칼로리, 다량영양소, 수분 섭취를 기록하는 무료 앱입니다. 본 개인정보 처리방침은 여러분의 데이터를 어떻게 다루는지 설명합니다.
2. 데이터 수집
주요 추적 데이터의 경우 JYL Balance는 오프라인으로 작동하며 당사 서버에 아무것도 수집하지 않습니다.
앱은 완전히 오프라인으로 작동합니다. 여러분이 입력하는 데이터(체중, 칼로리, 다량영양소, 수분 섭취, 개인 메모)는 브라우저 또는 네이티브 앱 내 기기에만 저장됩니다. 이 데이터는 절대 당사 서버로 전송되지 않습니다.
- 체중 및 체중 측정
- 식사 및 섭취한 음식
- 개인 목표
- 설정(언어, 테마, 단위)
- 메모 및 코멘트
3. 데이터 저장
모든 데이터는 로컬에 저장됩니다:
- 웹 버전: 브라우저의 로컬 저장소(localStorage / IndexedDB)에
- 모바일 버전: 기기의 로컬 앱 저장소(비공개 문서)에
클라우드 동기화 없음, 원격 서버 없음, 중앙 백업 없음. 오직 여러분만 데이터에 접근할 수 있습니다.
4. 쿠키 및 추적기
JYL Balance는 여러분의 행동에 관한 데이터를 수집하기 위한 추적 쿠키, 분석 쿠키, 제3자 스크립트를 사용하지 않습니다. Google Analytics, Mixpanel 또는 기타 추적 플랫폼을 사용하지 않습니다.
기술적으로 꼭 필요한 쿠키(예: 세션 관리용)만 사용될 수 있습니다.
5. 식품 데이터베이스 및 커뮤니티 데이터베이스
앱에는 오프라인에서 사용 가능한 참조 영양 데이터베이스(CIQUAL, 출처 ANSES)가 포함되어 있습니다. 포장 제품의 경우 세계적인 커뮤니티 데이터베이스 Open Food Facts 를 조회할 수 있으며, 이는 해당 서비스의 개인정보 처리방침에 따라 처리됩니다.
기술적 이유(CORS)로 Open Food Facts에 대한 이 요청은 당사 서버의 릴레이를 거칩니다. 꼭 필요한 질의(제품명 또는 바코드)만 전송되며, 여러분에 관한 어떤 개인 데이터도 전송되지 않고 이 요청은 저장되지 않습니다.
커뮤니티 제품 데이터베이스. 기존 데이터베이스에 없는 제품을 스캔하면, 앱은 모두를 위해 서비스를 개선하고자 이를 공유 제품 데이터베이스에 추가할 수 있습니다. 거기에는 오직 제품 데이터(바코드, 명칭, 100g당 영양성분)만 저장되며, 여러분과 관련된 개인 데이터나 식별자는 절대 저장되지 않습니다.
6. 의사용 보고서(PDF)
앱은 의료 전문가에게 제시할 수 있는 PDF 보고서를 만들 수 있습니다. 생성 전에 문서를 개인화하기 위해 대화상자에서 이름과 성을 입력할 수 있습니다.
7. 건강 데이터 (Health Connect / Apple 건강)
이 앱은 Health Connect(Android) 또는 Apple Health(iOS)를 통해 건강 데이터를 동기화하는 선택적 기능을 제공합니다. 설정에서 직접 켜야 하며 기본값은 꺼짐입니다. 켜져 있으면 앱은 읽기 전용으로 다음 데이터를 읽습니다:
- 여러분의 걸음 수;
- 여러분의 활동 칼로리(신체 활동으로 소모한 에너지).
- 최근 30일간의 체중 기록;
- 임피던스 체중계가 제공하는 경우 체지방.
- 수면 밤 데이터(수면 시간 및 단계) — 호환 기기가 제공하는 경우.
커뮤니티 챌린지. 위 내용의 예외로, 선택 기능 「커뮤니티 챌린지」가 활성화되면 앱은 당사 서버로 익명·집계 형태의 단순한 당일 합계(기록한 식사 수, 물 잔 또는 리터, 체중 측정 횟수, 걸음 수〔건강 동기화가 켜진 경우에만〕)를 전송하며, 익명 기기 식별자에 연결합니다. 이 합계는 모든 사용자가 공유하는 공동 목표 계산에만 사용되며, 귀하의 신원과 연결되지 않고, 개인 순위를 제공하지 않으며, 원시 데이터(걸음·체중 기록 등)는 전송되지 않습니다. 기능을 끄면 기여를 중단할 수 있습니다.
8. 식단 스캔(AI), 외부 서비스로 사진 전송
앱은 선택적 식단 스캔 기능을 제공합니다: 식사를 촬영하면 인공지능이 음식, 칼로리, 다량영양소를 추정합니다. 기본적으로 꺼져 있습니다.
사진은 기기를 떠납니다. 로컬에 유지되는 다른 데이터와 달리, 분석하기로 선택한 사진은 당사의 기술 중계 서버(scan.jyl-balance.com)를 통해 사용자가 구성한 AI 제공자(예: Google Gemini)에게 오직 추정치를 생성하기 위해서만 전송됩니다. 사진은 당사 서버에 보관되지 않으며(저장 없는 중계), 제공자의 처리는 해당 제공자의 약관 및 개인정보 처리방침의 적용을 받습니다.
음성으로 식사 입력. 앱은 선택적(Pro) 음성 입력 기능도 제공합니다: 마이크에 식사를 말하면 됩니다. 음성 인식은 기기의 시스템이 처리합니다, Android에서는 전사가 로컬로 이루어지고, iOS에서는 Apple이 자체 음성 인식 서비스를 통해 오디오를 처리할 수 있습니다(Apple 개인정보 처리방침의 적용을 받음). 어떤 경우에도 오디오 녹음이 아니라 전사된 텍스트만 이후 당사의 기술 중계(scan.jyl-balance.com)를 통해 음식과 칼로리를 추정하기 위해 AI 제공업체로 전송됩니다. 오디오는 당사 서버에 저장되지 않습니다. 이 기능은 기본적으로 꺼져 있습니다.
이 기능은 식사 사진에만 사용하고 사람이나 민감한 정보를 포함하지 마세요. 설정에서 언제든지 사용을 중단할 수 있습니다. 표시된 값은 확인이 필요한 추정치입니다.
9. 프리미엄 구독(RevenueCat)
선택적 프리미엄 구독은 제3자 제공자인 RevenueCat을 통해 관리됩니다. 구독 활성화, 구매 복원 및 부정 사용 방지를 위해 RevenueCat은 사용자의 구매 내역과 익명 구독자 식별자를 처리합니다. 이름이나 이메일 주소는 필요하지 않습니다. 이 데이터는 구독 관리에만 사용되며 RevenueCat의 개인정보 처리방침의 적용을 받습니다.
10. 의견 / 기능 요청
앱 설정에는 의견이나 기능 요청을 보낼 수 있는 선택적 양식이 포함되어 있습니다(모바일 앱에서 제공). 사용하는 경우, 메시지와, 제공하기로 선택한 경우에만, 이메일 주소가 당사 서버로 전송되어 저장되며, 이를 통해 당사가 읽고 필요 시 답변할 수 있습니다. 이메일은 선택 사항이며, 없어도 메시지를 보낼 수 있습니다. 이 데이터는 절대 판매되거나 광고 목적으로 공유되지 않습니다.
11. 추천(리퍼럴)
선택적 추천 기능으로 지인을 초대할 수 있습니다. 참여하는 경우, 앱이 기기용으로 생성한 익명 식별자가 오직 추천 귀속 및 남용 방지를 위해서만 당사 서버로 전송됩니다. 이는 사용자 신원과 연결되지 않으며 이 기능을 사용할 때만 전송됩니다.
12. 사용자의 권리(GDPR)
여러분은 데이터에 관해 다음 권리를 가집니다:
- 열람: 앱의 「내보내기」 기능으로 저장된 모든 데이터에 접근할 수 있습니다.
- 삭제: 언제든지 앱에서 직접 데이터를 삭제하거나 브라우저·기기의 로컬 저장소를 비울 수 있습니다.
- 데이터 이동성: 데이터를 JSON 형식으로 내보내 다른 곳에서 사용할 수 있습니다.
- 정정: 앱에서 직접 데이터를 변경하거나 수정할 수 있습니다.
13. 기술 데이터
JYL Balance는 앱을 제공하는 웹 서버로부터 IP 주소나 브라우저 유형 같은 최소한의 기술 정보(일반적인 서버 로그)를 받을 수 있습니다. 이 정보는:
- 개인을 식별하는 방식으로 분석되지 않습니다
- 오직 서버의 보안과 안정성을 위해 사용됩니다
- 호스팅 서버의 보관 정책에 따라 삭제됩니다
14. 외부 링크
앱에는 다른 웹사이트나 서비스(Open Food Facts, Play 스토어, App Store 등)로의 링크가 포함될 수 있습니다. 그들의 개인정보 처리방침에 대해서는 당사가 책임지지 않습니다.
15. 보안
모든 데이터가 로컬에 저장되므로 보안은 전적으로 여러분의 기기에 달려 있습니다. 다음을 권장합니다:
- 비밀번호 또는 생체 인증으로 기기를 보호하기
- 운영 체제를 최신 상태로 유지하기
- 정기적으로 백업하기(내보내기 기능 사용)
16. 본 방침의 변경
당사는 본 방침을 수시로 업데이트할 수 있습니다. 변경 사항은 새로운 「최종 업데이트」 날짜와 함께 이 페이지에 게시됩니다. 변경 후에도 앱을 계속 사용하면 동의한 것으로 간주됩니다.
17. 연락처
본 개인정보 처리방침이나 여러분의 데이터에 관한 질문은:
18. GDPR 준수
JYL Balance는 다음과 같은 이유로 일반 데이터 보호 규정(GDPR)을 준수합니다:
- 명시적 동의 없이 어떤 개인 데이터도 수집하지 않습니다
- 여러분이 데이터에 대한 완전한 통제권을 유지합니다
- 데이터는 사용자가 켜는 선택적 기능에 한해서만 제3자와 공유되며(§8-11 참조), 광고 목적으로는 절대 공유되지 않습니다
- 언제든지 데이터를 삭제할 수 있습니다