SaunaCore

개인정보 처리방침

시행일: 2026년 11월 9일

SaunaCore(운영자 김민석, 이하 '서비스')는 「개인정보 보호법」에 따라 이용자의 개인정보를 지키고 관련 고충을 빠르게 처리하려고 이 방침을 둡니다. SaunaCore 앱과 웹사이트(saunacore.kr)에 함께 적용됩니다.

1. 모으는 정보

서비스에 꼭 필요한 것만 모읍니다. 생년월일, 성별, 집 주소, 전화번호는 받지 않습니다.

  • 계정: 계정 식별값, 로그인 방식(익명·카카오·Apple·Google), 그 회사가 주는 이메일과 프로필 정보(이름이나 닉네임, 프로필 사진 주소. 주는 경우에만. Apple은 이메일 가리기를 고를 수 있어요)
  • 프로필: 닉네임(처음엔 '사우너0000'처럼 자동으로 만들어지고 바꿀 수 있어요), 프로필 사진(직접 고른 경우에만)
  • 사우나 기록: 방문 날짜, 들어간·나온 시각(시각을 고쳤으면 타이머로 잰 처음 시각도 따로), 시설, 토토노이(1~5), 세트별 종류와 시간, 직접 본 온도(사우나, 습식 사우나, 냉탕, 온탕, 탕이 여럿이면 탕마다)와 더한 탕에 붙인 이름, 시설에서 본 특징(아우프구스, 오토·셀프 로일리, 누울 곳, 수건, 정수기, 세면도구, 노천탕, 주차의 있음·없음과 휴식 공간이 바깥인지 실내인지(둘 다일 수 있음)), 혼잡도, 요금표에 적힌 성인 요금, 더 적기(자세, 쉴 때 자세, 냉탕에 들어간 깊이), 메모, 공개 여부. 2026년 11월 9일 전에 쓴 기록에는 그때 받던 바깥 의자 수, 탕 개수, 바깥에서 쉬었는지, 카페인·음주 여부도 남아 있을 수 있습니다
  • 사진: 직접 찍거나 고른 사진과 사진 장소 분류. 올리기 전에 폰에서 줄여 다시 저장하므로 사진 속 촬영 위치 정보는 올라가지 않습니다
  • 반응: 가고 싶어요, 공감, 댓글
  • 안전: 신고(대상·이유), 차단 목록, 이용 정지 기록(운영자가 멈춘 경우: 이유와 날짜)
  • 약관 동의: 동의한 이용약관 판, 동의한 시각, 만 14세 이상 확인(로그인한 경우)
  • 시설 정보 고치기·제보: 고치거나 알린 내용(시설의 이름·주소·종류·요금과 요금 메모·영업시간·탕과 온도·설비·휴식 공간·시설 메모·시설 전화번호, 문 닫음·다시 엶)과 운영자에게 남긴 말
  • 루틴: 루틴 이름과 세트 구성
  • 의견 보내기: 적은 내용, 연락받을 곳(적은 경우에만), 앱 버전
  • 문의 메일: 보낸 이메일 주소와 내용
  • 알림: 알림을 허락한 경우 기기 알림 토큰, 알림 종류별 켜기·끄기 설정, 보낸 알림의 종류와 날짜
  • 자동으로 남는 것: 접속 기록(IP 주소, 접속 시각, 기기·브라우저 정보, 요청한 주소), 로그인 세션 정보(IP 주소, 기기 정보)

이용자의 위치(좌표)는 서비스 서버로 보내지도, 저장하지도 않습니다. 내 주변 시설과 거리는 폰에 받아 둔 시설 좌표 목록으로 기기 안에서 계산하고, 그렇게 고른 시설의 정보만 서버에서 받아 옵니다. 지도에 내 위치를 그리는 것도 기기 안에서 합니다. 다만 지도를 어떤 지역으로 옮기면 그 지역 지도 그림을 네이버클라우드에서 받아 오므로, 네이버클라우드는 지도 그림을 요청한 지역을 알 수 있습니다.

2. 쓰는 목적과 근거

  • 로그인 유지, 익명 계정과 로그인 계정(카카오·Apple·Google) 연결
  • 기록 저장·보기·고치기·지우기, 내 기록 분석과 스탬프
  • 공개로 고른 기록을 피드·시설 화면·프로필·사우나왕 순위에 보여 주기
  • 알림 보내기: 내 기록에 온 공감과 댓글, 가고 싶어요에 담은 곳의 새 공개 기록, 주간 정리(지난주 방문 수·머문 시간·사우나왕 순위, 이어 가는 주 수)
  • 시설 정보 확인과 개선
  • 문의 응대, 신고 처리, 규칙 위반 대응과 부정 이용 방지
  • 앱 업데이트 전달

1장의 정보는 이용자가 쓰려는 서비스를 제공하는 데 필요해서(개인정보 보호법 제15조 제1항 제4호), 접속 기록과 로그인 세션 정보는 서비스를 안전하게 지키려고(같은 항 제6호) 따로 동의를 받지 않고 처리합니다. 위 목적 밖으로는 쓰지 않습니다.

3. 보관 기간

  • 계정과 기록: 회원 탈퇴하면 기록·세트·사진·프로필 사진·공감·가고 싶어요·댓글·신고·차단·제보·의견·루틴·알림 토큰·약관 동의·이용 정지 기록까지 함께 지웁니다(마이 › 설정 › 회원 탈퇴)
  • 사진 파일(목록에 빨리 보이게 만든 작은 사본 포함): 그 기록을 지우거나 탈퇴하면 함께 지웁니다. 프로필 사진은 바꾸거나 지울 때도 지웁니다
  • 신고 기록: 처리한 뒤에도 남겨 두고, 신고한 사람이 탈퇴하면 지웁니다
  • 계정 옮기기용 일회용 토큰: 기기에 24시간 저장하고, 서버에는 알아볼 수 없게 바꾼 값만 둡니다. 24시간이 지나면 쓸 수 없습니다
  • 알림 토큰: 알림을 끄면 다음에 앱을 열 때, 탈퇴하면 바로 서버에서 지웁니다
  • 보낸 알림 기록(종류와 날짜, 같은 알림을 두 번 보내지 않으려고 씀): 30일이 지나면 지웁니다. 알림 설정은 탈퇴하면 지웁니다
  • 문의 메일: 답한 날부터 1년이 지나면 지웁니다
  • 접속 기록: 서비스 서버(Supabase)는 1일, 웹사이트(Vercel)는 1시간 뒤 자동으로 지워집니다(두 곳 모두 무료 요금제 기준. 요금제를 바꾸면 이 기간도 고칩니다)
  • 로그인 세션 정보: 로그아웃하거나 탈퇴할 때까지
  • 데이터베이스 백업: 1주일에 한 번 서버 데이터베이스 전체를 백업해 28일 보관하고 자동으로 지웁니다. 지운 정보도 그동안 백업에 남았다가 함께 지워집니다(사진 파일은 백업하지 않음)

4. 다른 사람에게 보이는 것과 제3자 제공

  • 공개로 고른 기록: 닉네임, 프로필 사진, 시설, 날짜, 토토노이, 세트, 직접 본 온도, 메모, 사진, 그 시설 몇 번째 방문인지가 앱을 쓰는 누구에게나(로그인하지 않아도) 보입니다. 기본값은 비공개이고 기록마다 바꿀 수 있습니다
  • 프로필: 닉네임이나 프로필 사진을 누르면 그 사람의 공개 기록과 공개 기록 수가 모여 보입니다. 비공개 기록과 들어간·나온 시각은 보이지 않습니다
  • 공개 기록에 적은 온도·성인 요금·시설 특징(예전 기록의 탕 개수·바깥 의자 수 포함)은 그 시설 정보에 반영됩니다(온도는 가운데 값, 요금은 가장 최근 값과 그 날짜). 혼잡도는 누가 적었는지 없이 요일·시간대별로 모아 보입니다
  • 사우나왕: 공개 기록을 바탕으로 닉네임, 프로필 사진, 방문 수, 다닌 곳 수, 머문 시간이 앱을 쓰는 누구에게나 순위로 보입니다
  • 댓글: 공개 기록에 단 댓글은 닉네임·프로필 사진과 함께 보입니다
  • 프로필 사진 파일은 알림에도 띄워야 해서, 주소를 아는 사람은 볼 수 있는 공개 주소로 저장됩니다
  • 시설 제보: 누가 제보했는지는 보이지 않고, 확인된 시설 정보만 보입니다
  • 공개 기록의 메모와 사진에는 건강 상태처럼 민감한 내용을 적지 마세요. 공개하면 다른 이용자가 볼 수 있습니다

서비스는 이용자의 개인정보를 다른 회사나 사람에게 팔거나 넘기지 않습니다. 법률에 특별한 규정이 있거나, 수사기관이 법에서 정한 절차에 따라 요청한 경우만 예외입니다.

5. 일을 맡기는 곳 (처리 위탁)

  • Supabase: 데이터베이스·로그인·사진 저장 / 싱가포르
  • 650 Industries, Inc.(Expo): 앱 업데이트 전달, 알림 보내기 / 미국
  • Vercel Inc.: 웹사이트(saunacore.kr) 운영 / 미국 등
  • Google LLC(Gmail): 문의 메일 받기 / 미국 등
  • GitHub, Inc.: 데이터베이스 백업 보관 / 미국
  • 네이버클라우드 주식회사(네이버 지도): 지도 표시. 지도 그림을 받아 올 때 IP 주소, 기기 정보, 보는 지역이 전달됩니다 / 국내

외국에 있는 곳은 아래 '외국으로 보내는 정보'에 자세히 적었습니다. 맡기는 일이나 받는 곳이 바뀌면 이 방침을 고쳐 알립니다.

로그인 연동: 카카오·Apple·Google 로그인은 이용자가 그 회사에 직접 로그인하고, 서비스는 그 결과(1장의 계정 정보)만 받습니다. 서비스가 이 회사들에 보내는 개인정보는 없습니다.

그 밖에: 시설 제보에서 주소로 위치를 찾으면 적은 주소가 Apple 지도 서비스로 가서 좌표로 바뀝니다. 시설 사진 일부는 한국관광공사 자료를 받아 옵니다(이용자 정보는 보내지 않음).

외국으로 보내는 정보 (국외 이전)

아래 정보는 서비스를 제공하는 데 필요해서 외국에 있는 회사에 맡기고 보관합니다(개인정보 보호법 제28조의8 제1항 제3호).

Supabase

  • 받는 곳: Supabase (privacy@supabase.com)
  • 나라: 싱가포르 (ap-southeast-1)
  • 언제·어떻게: 앱을 쓸 때마다 암호화된 인터넷 통신(HTTPS)으로 보냅니다
  • 항목: 1장의 정보 중 서버에 저장하는 것 전부(계정, 프로필, 기록, 사진, 반응, 안전, 약관 동의, 제보, 루틴, 의견, 알림 토큰, 접속 기록, 로그인 세션 정보)
  • 목적: 데이터 보관과 로그인
  • 보관 기간: 3장과 같습니다
  • 거부하는 법과 그 결과: 기록 저장·반응·제보는 이 서버 없이 할 수 없어서, 거부하면 이 기능들을 쓸 수 없습니다. 이미 보낸 정보는 언제든 회원 탈퇴로 지울 수 있습니다

Expo

  • 받는 곳: 650 Industries, Inc. (expo.dev/contact)
  • 나라: 미국 (Amazon AWS 미국. 아이폰 알림은 Apple 서버로 이어집니다)
  • 언제·어떻게: 알림을 보낼 때, 앱이 업데이트를 확인할 때 암호화된 인터넷 통신(HTTPS)으로 보냅니다
  • 항목: 알림 토큰, 알림 문구(공감·댓글 알림은 보낸 사람 닉네임·프로필 사진 주소, 주간 정리는 내 지난주 방문 수·머문 시간·순위, 가고 싶어요 소식은 시설 이름 포함), 업데이트를 확인할 때의 IP 주소·운영체제 종류·앱 버전·설치마다 만든 임의 식별값
  • 목적: 알림 보내기, 앱 업데이트
  • 보관 기간: 알림 문구는 보내는 동안만 다루고 저장하지 않습니다. 알림 토큰과 업데이트 요청 기록은 Expo가 정한 기간만큼 보관합니다(Expo 안내 기준)
  • 거부하는 법과 그 결과: 마이 › 설정 › 알림에서 종류별로 끌 수 있습니다. 아이폰 설정에서 SaunaCore 알림을 끄면, 다음에 앱을 열 때 서버의 알림 토큰을 지우고 그 뒤로는 알림을 보내지 않습니다. 업데이트 확인은 앱이 열릴 때 자동으로 해서 따로 끌 수 없고, 원하지 않으면 앱을 지우면 됩니다

Vercel

  • 받는 곳: Vercel Inc. (privacy@vercel.com)
  • 나라: 미국 등 Vercel이 서버를 둔 나라
  • 언제·어떻게: 웹사이트를 열 때 암호화된 인터넷 통신(HTTPS)으로 보냅니다
  • 항목: IP 주소, 브라우저 정보, 요청한 주소, 접속 시각
  • 목적: 웹사이트 운영과 보안
  • 보관 기간: 1시간 뒤 자동으로 지워집니다(무료 요금제의 기록 보관 기준)
  • 거부하는 법과 그 결과: 웹사이트를 열지 않으면 보내지 않습니다. 앱만으로도 서비스를 쓸 수 있습니다

Google(Gmail)

  • 받는 곳: Google LLC (policies.google.com/privacy)
  • 나라: 미국 등 Google이 서버를 둔 나라
  • 언제·어떻게: 이용자가 문의 메일을 보낼 때 전자우편으로 받습니다
  • 항목: 보낸 이메일 주소, 메일에 적은 이름과 내용
  • 목적: 문의 응대
  • 보관 기간: 답한 날부터 1년
  • 거부하는 법과 그 결과: 메일 대신 앱의 의견 보내기를 쓰면 Gmail을 거치지 않습니다(Supabase에 저장됩니다)

GitHub(백업)

  • 받는 곳: GitHub, Inc. (docs.github.com/site-policy/privacy-policies)
  • 나라: 미국
  • 언제·어떻게: 1주일에 한 번(일요일 새벽) 암호화된 인터넷 통신(HTTPS)으로 보냅니다
  • 항목: 서버 데이터베이스에 저장된 정보 전부(사진 파일은 빼고)
  • 목적: 서버에 문제가 생겼을 때 되살리기
  • 보관 기간: 28일 뒤 자동으로 지워집니다
  • 거부하는 법과 그 결과: 서비스를 안전하게 운영하는 데 필요해서 따로 거부할 수는 없습니다. 탈퇴하면 늦어도 28일 안에 백업에서도 지워집니다

6. 지우는 방법

지울 일이 생기면 바로 지웁니다. 서버의 정보는 데이터베이스에서 지우고, 사진 파일은 저장소에서 지워 되살릴 수 없게 합니다. 데이터베이스 백업은 28일 보관한 뒤 자동으로 지워지므로, 지운 정보도 늦어도 28일 안에 백업에서 사라집니다. 문의 메일은 메일함에서 영구 삭제합니다. 종이로 남기는 개인정보는 없습니다.

7. 이용자의 권리와 행사 방법

  • 앱에서 바로: 기록 고치기·지우기, 공개·비공개 바꾸기, 닉네임·프로필 사진 바꾸기, 반응 취소, 알림 끄기(마이 › 설정 › 알림에서 종류별로, 또는 아이폰 설정)
  • 계정 전체 삭제: 마이 › 설정 › 회원 탈퇴. Apple로 로그인한 계정은 끝에 Apple 연결을 끊는 방법도 알려 드립니다
  • 내 정보 열람, 고치기, 지우기, 처리 정지, 동의 철회는 8장 문의처로 요청할 수 있고, 받은 날부터 10일 안에 결과를 알려 드립니다. 법에 따라 들어줄 수 없으면 그 이유를 알려 드립니다
  • 법정대리인이나 위임받은 사람도 요청할 수 있습니다(위임장 필요)
  • 자동으로 하는 일: 쓸 수 없는 말이 들어간 댓글은 올라가지 않고, 그런 메모가 있는 기록은 비공개가 됩니다. 서로 다른 3명이 신고한 글은 운영자가 확인할 때까지 모두에게서 가려집니다. 계정 이용 정지는 운영자가 직접 판단합니다
  • 만 14세 미만은 서비스를 쓸 수 없습니다. 로그인할 때 만 14세 이상인지 확인하고, 만 14세 미만의 정보인 걸 알게 되면 바로 지웁니다

8. 개인정보 보호책임자·고충 처리

  • 책임자: 김민석 (운영자)
  • 전자우편: saunacore.kr@gmail.com

그 밖의 신고·상담: 개인정보침해신고센터(privacy.kisa.or.kr, 118), 개인정보분쟁조정위원회(kopico.go.kr, 1833-6972), 대검찰청(spo.go.kr, 1301), 경찰청(ecrm.police.go.kr, 182)

9. 자동 수집 장치와 기기 저장소

앱은 로그인 유지와 오프라인 기록을 위해 기기 저장소를 씁니다(작성 중인 기록, 최근 검색어·최근 본 시설, 다녀온 시·도, 시작 화면에서 고른 것, 계정 옮기기 토큰, 로그인 정보, 시설 좌표 목록(내 주변 계산용, 하루에 한 번 새로 받음), 내가 신고한 글 목록(내 화면에서 가리기용), 약관 동의 여부, 주간 목표).

웹사이트는 쿠키를 쓰지 않고, 웹에서 적거나 고른 것은 그 브라우저 저장소에만 남습니다. 광고나 분석을 위한 추적과 행태정보 수집은 하지 않습니다.

10. 바뀔 때

이 방침이 바뀌면 시행 7일 전에, 이용자에게 불리한 변경은 30일 전에 앱과 웹사이트에서 알립니다.

11. 안전 조치

  • 관리: 개인정보는 운영자 한 명만 다루고, 운영에 쓰는 계정은 2단계 인증을 켭니다
  • 기술: 주고받는 데이터 암호화(HTTPS), 기록마다 권한을 따로 둡니다(내 기록은 나만), 운영자 기능은 운영자 계정만 씁니다, 비밀 키는 앱에 넣지 않습니다
  • 사진: 비공개 기록의 사진은 본인만 볼 수 있고, 공개 기록 사진도 1시간짜리 임시 주소로 보여 줍니다
  • 백업: 백업 파일은 비공개 저장소에만 두고 운영자만 받을 수 있습니다
  • 물리: 서버는 Supabase·Vercel의 데이터센터에 있고 각 회사의 보안 기준을 따릅니다