최종 업데이트 · 2026-05-02

1. 이 문서는 무엇인가요

QiFlux 는 타이베이의 1 인 개발자가 만든 월경 및 주기 추적 앱입니다. 본 문서는 이 앱이 어떤 데이터를 수집하는지, 그 데이터가 어디에 머무는지, 그리고 우리가 그것으로 무엇을 하는지 평이한 언어로 정확하게 설명합니다. 법률 버전도 구조는 동일하며, 단지 읽기에 더 무거울 뿐입니다.

아래의 모든 단락은 두 가지 원칙 위에 서 있습니다:

  1. 기본은 기기 내부. 당신의 주기 데이터는 네트워크가 필요한 기능을 직접 켜지 않는 한 휴대전화 안에만 머무릅니다.
  2. 기본은 익명. 계정 없이도 앱의 모든 기능을 사용할 수 있습니다. 로그인은 선택입니다.

2. 수집하지 않는 데이터

당사는 다음을 수집·저장·전송하지 않습니다:

  • 이름, 이메일, 전화번호 —— 단, 클라우드 동기화에 옵트인한 경우, Apple 또는 Google 이 인증을 처리하고 당사는 불투명한 ID 만 받습니다.
  • IP 주소 —— 단, Apple StoreKit / Google Play Billing 과정에서 운영체제가 자동으로 넘기는 부분은 제외합니다.
  • 연락처, 캘린더, 사진, 마이크, 정밀 위치.
  • 헬스 플랫폼 데이터 —— QiFlux는 Apple 건강, Google Fit, Health Connect에 연결하지 않으며, 읽거나 쓰지 않습니다.

3. 기기에 저장되는 데이터

앱은 다음 데이터를 로컬에 저장하며, 운영체제의 Secure Enclave 를 통해 저장 시 암호화합니다:

  • 주기 일수, 월경량, 증상, 기분, 수면 메모, 기초 체온.
  • "아시아 문화 팩"을 사용하는 경우, 체질(體質) 선택값.
  • 구독 상태(Premium / Free)와 AI 포인트 잔액.
  • 앱 설정(언어, 다크 모드, 알림 설정).

이 데이터를 당사 서버로 복제하는 일은 없습니다. 앱을 삭제하면 데이터는 앱의 저장 컨테이너와 함께 파기됩니다.

4. 선택적 클라우드 기능

기기를 벗어날 수 있는 기능은 세 가지이며, 모두 옵트인이고, 모두 설정에서 한 번에 끌 수 있습니다:

  • 암호화 클라우드 백업 —— 로컬 데이터베이스는 기기에서 암호화된 뒤 불투명한 이진 블록으로 당사의 Cloudflare R2 스토리지에 업로드됩니다. 당사 서버는 복호화할 수 없습니다.
  • 클라우드 AI —— §5 참조.
  • Sentry 충돌 보고 —— §6 참조.

5. 클라우드 AI 옵트인

설정에서 클라우드 AI 를 켜면 "오늘 나는 어때요?" 체크인이 Google Gemini(유료·학습 불가 등급)에 프롬프트를 보냅니다. 프롬프트에는 다음만 포함됩니다:

  • 주기 단계(월경기 / 난포기 / 배란기 / 황체기 중 하나).
  • 체질 태그를 설정한 경우(한(寒) / 열(熱) / 조(燥) / 습(濕) / 평화(平和) / 미정 중 하나).
  • 당일 선택한 증상(최대 3 개).
  • 로케일 코드(예: ko).

프롬프트에는 이름, 이메일, 나이, 위치, 기기 ID, 또는 Google 이 다른 데이터셋과 결합하여 당신을 식별할 수 있는 어떠한 필드도 포함되지 않습니다. 당사 서버는 전송 전에 PII 필드가 포함된 요청을 거부합니다.

이 점에 관해 당사를 신뢰하기 어려우시다면, 직접 검증해 주십시오. 스크립트는 약 30 초 안에 실행되며 기기를 벗어난 모든 필드를 출력합니다.

6. 분석 및 충돌 보고

본 앱은 어떤 분석 SDK 도 탑재하지 않습니다. Google Analytics 도, Mixpanel 도, PostHog 도, Amplitude 도 없습니다.

Sentry 충돌 보고는 통합되어 있으나 기본 비활성 입니다. 설정 → 개선에 도움주기 에서 활성화한 경우에 한해, 충돌 시 스택 트레이스와 기기 모델을 전송합니다. 충돌 페이로드에는 주기 데이터가 포함되지 않습니다.

본 사이트(qiflux.smartrich.ai)는 Cloudflare Web Analytics 를 사용합니다 —— 제 1 자, 쿠키 없음, 개인정보 보호형입니다. 어떠한 제 3 자와도 데이터를 공유하지 않습니다.

7. 구독 및 결제

QiFlux Premium 은 Apple StoreKit 및 Google Play Billing 을 통해 판매됩니다. 영수증은 RevenueCat 이 검증하여 기능을 해제합니다. RevenueCat 이 받는 정보는 다음과 같습니다:

  • 최초 실행 시 생성된 익명 사용자 ID(UUID 이며 Apple / Google 계정이 아닙니다).
  • 구매한 구독 상품과 그 현재 상태.

RevenueCat 은 당신의 주기 데이터, 이름, 이메일, 결제 정보를 결코 보지 못합니다. Apple 과 Google 또한 주기 데이터를 보지 못합니다.

8. 백업 및 동기화

옵트인한 경우, 본 앱은 로컬 데이터베이스를 기기에서 암호화한 뒤 불투명한 이진 블록으로 iCloud 또는 Google Drive 에 업로드합니다. 당사는 서버를 보유하지 않습니다. 법적 명령이 있더라도 이 백업을 복호화할 수 없습니다.

9. Post-Roe 보호

QiFlux 는 당신의 주기 데이터에 대한 소환장에 응할 수 없도록 설계되었습니다 —— 당사가 그 데이터를 보유하고 있지 않기 때문입니다.

  • 주기 기록의 서버측 데이터베이스가 존재하지 않습니다.
  • 클라우드 AI 프롬프트는 익명화되며, Google 유료 등급의 "학습 불가" 약정을 넘어선 보존은 이뤄지지 않습니다.
  • 법 집행기관이 연락해 오는 경우 당사가 제공할 수 있는 것은 구독 상태(익명 UUID 와 연결) 뿐이며 그 이외에는 없습니다.

10. GDPR / APPI / PIPL / PIPA

GDPR(EU), APPI(일본), PIPA(한국 · 개인정보 보호법), PDPA(타이완 · 싱가포르 · 태국), PIPL(중국 본토) 의 각 법령에 따라, 당신은 개인정보에 대한 접근·정정·이동·삭제의 권리를 가집니다. 당신의 데이터는 당신의 기기 안에 있으므로, 이러한 권리는 당신이 직접 행사합니다: 앱을 열고, 보고, 수정하고, 내보내고, 삭제합니다.

당사가 관리하는 데이터는 당신의 구독 UUID 한 가지뿐입니다. qiflux@smartrich.ai 로 "내 UUID 를 삭제해 주세요" 라고 한 줄 보내 주시면 30 일 이내에 처리합니다.

11. 어린이 개인정보

QiFlux 는 출시 시 App Store 에서 17+, Google Play 에서 Teen+ 등급을 받을 예정입니다. 당사는 미국 COPPA 의 13 세, EU GDPR-K 의 16 세, 중국 PIPL 의 14 세 미만의 개인정보를 의도적으로 수집하지 않습니다. 의도치 않게 수집된 사실이 확인되면 즉시 삭제합니다.

12. 본 방침의 변경

당신의 개인정보 보호를 후퇴시키는 방향으로 본 방침을 변경하는 경우, 다음 실행 시 전체 화면 안내를 표시하며 "확인" 을 탭하기 전까지 변경 사항은 적용되지 않습니다. 차이점은 본 페이지에 공개하며 이전 버전은 보관됩니다.

버전 기록: v2 · 2026-05-09 · v1 보관

13. 문의

개인정보 문의: qiflux@smartrich.ai
일반 문의: qiflux@smartrich.ai
주소: 독립 개발자 · 타이베이 · 2026