흐름사주

개인정보처리방침

최종 수정 2026-10-23

흐름사주(sajuwave.com, 이하 "서비스")의 운영자(이하 "운영자")는 서비스를 운영하면서 꼭 필요한 개인정보만 처리합니다. 이 방침은 무엇을, 왜, 어디에, 얼마나 오래 보관하는지 설명합니다. 문의: help@sajuwave.com

1. 한눈에 보기

  • 무료 결과와 오늘의 흐름은 이용자의 기기에서 계산합니다. 이때 출생 정보를 서버로 보내지 않습니다.
  • 로그인해 저장한 출생 프로필과 유료 구매에 쓴 출생 정보만 서버에 저장합니다.
  • 광고용 쿠키는 쓰지 않습니다. 방문 통계를 위해 Google Analytics 쿠키를 씁니다(거부할 수 있음).
  • 로그인 메일 말고는 홍보 메일이나 소식지를 보내지 않습니다.
  • 계정을 지우면 출생 프로필과 풀이를 지웁니다.

2. 처리하는 개인정보

  • 계정: 이메일 주소, 로그인 방식(매직 링크 또는 구글) 식별자, 화면 언어, 만 18세 확인 시각
  • 출생 프로필: 이름표("나", "엄마" 등), 본인 프로필 여부, 생년월일시(양력·음력, 윤달 여부), 출생 도시, 성별 선택, 연애 해석 관점, 계산 설정, 본인 외 프로필의 동의 시각
  • 구매: 상품, 금액, 통화, 상태, Lemon Squeezy 주문 번호. 카드 번호는 받지 않습니다.
  • 풀이: AI가 작성한 글, 작성에 쓴 계산 결과, 모델과 프롬프트 버전, 토큰 사용량
  • AI 작성 기록: 풀이를 쓸 때 AI에 보낸 요청(계산한 사주 사실)과 받은 답의 전문. 운영자가 품질과 비용을 점검하는 데만 쓰고, 30일 뒤 지웁니다.
  • 초대 궁합: 초대받은 사람이 직접 입력한 출생 정보. 초대한 사람에게는 생년월일과 원국 글자를 보여 주지 않고 궁합 결과만 보여 줍니다.
  • 직접 입력한 궁합 상대: 흐름 궁합을 살 때 이용자가 상대의 동의를 받았다고 확인하고 입력한 출생 정보. 이용자 계정에 상대 프로필(동의 시각 포함)로 저장하고 풀이 작성에 씁니다.
  • 문의: 이용자가 help@sajuwave.com로 보낸 메일(보낸 주소와 내용)과 운영자의 답장
  • 기술 정보: 서버 기록(요청 ID, 경로, 응답 상태, 처리 시간), 오류 보고, 집계된 방문 통계. 서버 기록과 오류 보고에는 출생 정보, 이메일, 풀이 글을 남기지 않습니다.
  • 로그인 메일을 요청할 때의 자동 요청 확인(Cloudflare Turnstile): 브라우저와 기기 정보, IP 주소. 확인 결과만 받고 따로 저장하지 않습니다.
  • 방문 통계(Google Analytics): 쿠키 식별자, 방문한 페이지(주소 속 식별 값은 지운 형태), 이벤트(예: 무료 결과 조회, 공유 버튼), 유입 경로, 기기·브라우저 정보, 대략적 위치. 아래 "자동 수집 장치의 설치·운영 및 거부"를 보세요.
  • 쿠키 동의가 필요한 지역인지 판단할 때 요청의 국가 정보를 씁니다. 국가는 저장하지 않습니다.

3. 이 기기에만 저장하는 정보

무료 결과의 입력값, "지난 인생 맞춰 보기"의 사건 기록, 화면 테마 설정은 브라우저 저장소(localStorage, sessionStorage)에만 둡니다. 운영자는 이 정보를 받지 않습니다. 브라우저의 사이트 데이터를 지우면 사라집니다. 예외: 평생 사주를 살 때 사건을 함께 보내겠다고 체크하면, 사건 종류와 연도만 그 구매에 저장하고 풀이를 쓰는 AI에 보냅니다. 계정을 지우면 함께 지웁니다.

로그인하러 갈 때는 새 탭에서 입력을 이어 갈 수 있도록 이 탭의 입력값을 15분 동안 브라우저 저장소(localStorage)에 둡니다. 새 탭이 가져가거나 15분이 지나면 지웁니다.

쿠키 설정에서 고른 동의 또는 거부는 브라우저 저장소(localStorage)에 둡니다. 이 기록은 쿠키가 아니며 운영자에게 보내지 않습니다.

4. 처리 목적과 법적 근거

  • 계정, 출생 프로필, 본인 프로필로 보는 오늘의 흐름과 이달의 흐름, 풀이 작성과 제공, 결제 확인, 문의 답변: 이용자와의 계약 이행 (GDPR 제6조 1항 b)
  • 본인 외 프로필과 초대 궁합 상대의 출생 정보: 정보 주체의 동의 (GDPR 제6조 1항 a)
  • 보안, 부정 이용 방지(자동 요청 확인), 오류 추적, 집계 통계: 서비스를 안전하게 운영할 정당한 이익 (GDPR 제6조 1항 f)
  • Google Analytics 방문 통계: 서비스를 개선할 정당한 이익 (GDPR 제6조 1항 f). 유럽 경제 지역, 영국, 스위스 방문자는 동의 (GDPR 제6조 1항 a)
  • 결제 기록 보관: 세법상 의무 (GDPR 제6조 1항 c)
  • 한국 이용자: 개인정보 보호법 제15조 제1항 제4호(계약 이행) 및 제1호(동의). 보안과 방문 통계는 같은 항 제6호(운영자의 정당한 이익) [검토 필요]

5. 처리를 맡기는 곳과 국외 이전

서비스는 아래 회사에 처리를 맡깁니다. 이 중 일부는 대한민국 밖에 있어 개인정보가 국외로 이전됩니다. 이전은 서비스를 쓸 때 인터넷으로 암호화해 전송하는 방식으로 이루어지며, 보관 기간은 아래 "보관 기간"을 따릅니다.

  • Supabase Inc. (미국 법인): 데이터베이스와 로그인. 저장 위치는 일본 도쿄 리전입니다. 이전 항목: 계정, 출생 프로필, 구매, 풀이.
  • Vercel Inc. (미국): 웹 호스팅, 서버 함수, 방문 통계, AI 호출 중계(AI Gateway). 처리 위치: 미국 등 Vercel의 리전 [서버 함수 리전 도쿄(hnd1), 데이터베이스와 같은 곳으로 지정 예정]. 이전 항목: 요청 내용, 기술 정보.
  • Lemon Squeezy (미국, Stripe 계열): 판매자로서 결제, 영수증, 세금, 환불 처리. 이전 항목: 이메일, 결제 정보, 구매 내역. Lemon Squeezy의 개인정보처리방침이 함께 적용됩니다.
  • AI 모델 제공자 (Anthropic PBC, 미국. Vercel AI Gateway를 통해 호출): 풀이 글 작성. 이전 항목: 출생 정보로 계산한 사주 사실(원국 글자, 오행, 연도별 점수), 화면 언어, 프로필 주인이 미성년자인지 여부. 이름, 이메일, 자유 입력은 보내지 않습니다. 요청 후 기록을 남기지 않는 설정(Zero Data Retention)과 학습 금지 설정으로 요청합니다.
  • Resend Inc. (미국): 로그인 메일 발송. 이전 항목: 이메일 주소.
  • Google LLC (미국): 방문 통계(Google Analytics)와 운영자의 문의 메일함(Gmail). 이전 항목: 위 "방문 통계"의 정보, 문의 메일. 광고와 광고 개인화에는 쓰지 않도록 설정합니다.
  • Cloudflare, Inc. (미국): 도메인 연결(DNS), help@sajuwave.com로 온 메일을 운영자 메일함으로 전달(Email Routing), 로그인 메일 요청의 자동 요청 확인(Turnstile). 이전 항목: 문의 메일, 자동 요청 확인 때의 브라우저·기기 정보와 IP 주소.
  • Functional Software Inc. (Sentry, 미국): 오류 추적. 이전 항목: 오류 내용, 브라우저와 기기 정보. 요청 본문, 쿠키, 이메일, IP 주소는 보내기 전에 지웁니다.

6. 국외 이전을 원하지 않는 경우

국외 이전을 원하지 않으면 계정을 만들거나 결제하지 않고 무료 결과만 쓰실 수 있습니다. 무료 결과는 기기 안에서만 계산하므로 출생 정보가 이전되지 않습니다. 방문 통계도 "쿠키 설정"에서 거부할 수 있습니다. 다만 유료 해석, 계정, 초대 궁합은 위 이전 없이 제공할 수 없습니다.

7. 보관 기간

  • 계정, 출생 프로필, 풀이: 계정을 지울 때까지. [검토 필요] 3년 동안 로그인하지 않은 계정은 30일 전에 알린 뒤 지웁니다.
  • 결제 기록: 세법이 정한 기간 [기간은 세무사 확인 후 기재. 호주 기준 5년 예상]. 계정을 지워도 이 기록은 그 기간 동안 남습니다.
  • 서버 기록: 호스팅 서비스의 보관 기간 [확인 필요]
  • 오류 보고: Sentry 요금제의 보관 기간 [확인 필요]
  • AI 작성 기록: 작성한 날부터 30일. 계정을 지우면 바로 지웁니다.
  • AI 모델 제공자: 요청을 처리한 뒤 보관하지 않음(Zero Data Retention)
  • 방문 통계(Vercel): 개인을 식별하지 않는 집계 값만 남습니다.
  • 방문 통계(Google Analytics): 쿠키는 13개월 뒤 만료됩니다. Google에 남는 기록은 [보관 기간 설정 후 기재 · 14개월 예정] 뒤 지워집니다.
  • 문의 메일: 답변을 마친 뒤 [검토 필요 · 3년 예정, 분쟁 처리 기록 기준] 보관하고 지웁니다.

8. 이용자의 권리와 삭제

  • 계정 설정에서 계정을 직접 지울 수 있습니다. 지우면 출생 프로필과 풀이를 바로 지웁니다. 백업에서는 백업 보관 기간이 지나면 사라집니다.
  • 열람, 정정, 삭제, 처리 정지, 이동(내려받기)을 help@sajuwave.com로 요청할 수 있습니다. 30일 안에 처리합니다.
  • 동의를 철회할 수 있습니다. 철회하면 해당 프로필을 지웁니다.
  • 개인정보 감독기관에 신고할 수 있습니다: 한국 개인정보보호위원회(개인정보침해 신고센터 118), 호주 OAIC, EU 회원국의 감독기관.

9. 자동 수집 장치(쿠키)의 설치·운영 및 거부

꼭 필요한 쿠키: 로그인 상태를 유지하는 쿠키입니다. 이 쿠키를 막으면 로그인할 수 없습니다.

방문 통계 쿠키: Google Analytics의 _ga, _ga_<ID> 쿠키입니다. 다시 찾아온 방문을 구분하고, 어떤 페이지와 기능이 쓰이는지 세는 데만 씁니다. 13개월 뒤 만료됩니다. 광고, 광고 개인화, Google signals는 쓰지 않고, 로그인한 계정과 연결하지 않습니다.

Google에 보내지 않는 것: 출생 정보, 원국 글자, 이메일, 그리고 초대 링크나 주문 번호처럼 주소 안에 든 식별 값. 페이지 주소는 이런 값을 지운 형태로 보내고, 주소 뒤의 값 가운데 유입 표시(utm_로 시작하는 값)만 남깁니다. 이전 페이지 주소는 사이트 이름(예: naver.com)까지만 보냅니다.

거부하는 방법: 사이트 아래의 "쿠키 설정"에서 "거부"를 고르면 방문 통계를 보내지 않고 _ga 쿠키를 지웁니다. 브라우저 설정에서 쿠키를 막을 수도 있습니다. 거부해도 서비스는 그대로 쓸 수 있습니다. 유럽 경제 지역, 영국, 스위스에서는 동의하기 전에는 이 쿠키를 설치하지 않습니다.

Vercel Web Analytics는 쿠키 없이 페이지 조회를 셉니다. 요청에서 만든 해시로 방문을 구분하며, 이 값은 24시간 뒤 버려집니다. 쿠키를 거부한 방문도 이 방식으로는 셉니다.

10. 아동

서비스는 만 18세 미만을 대상으로 하지 않습니다. 만 18세 미만은 가입하거나 결제할 수 없습니다. 보호자가 자녀의 출생 프로필을 만드는 것은 허용하며, 이때 자녀의 연락처는 받지 않습니다.

11. 안전 조치

  • 모든 전송은 HTTPS로 암호화합니다.
  • 데이터베이스는 행 단위 권한(RLS)으로 각 이용자가 자기 정보만 읽게 합니다.
  • 비밀 키는 서버 환경 변수에만 두고, 접근할 수 있는 사람은 운영자 한 명입니다.
  • 운영자는 풀이의 품질을 확인하고 다시 쓰기 위해서만 작성된 풀이와 그 출생 정보를 열어 볼 수 있습니다. 열 때마다 기록이 남습니다.

12. 개인정보 보호책임자

개인정보 보호책임자: 흐름사주 운영자, 연락처: help@sajuwave.com

개인정보에 관한 문의, 열람 등의 요청, 불만은 위 연락처로 보내 주세요.

13. 방침 변경

방침을 바꿀 때는 시행 7일 전(중요한 변경은 30일 전)에 사이트에 알립니다.

이 방침은 2026년 11월 15일부터 시행합니다.