SteamLog
개인정보처리방침
Privacy Policy
SteamLog는 사우나와 냉수욕(콜드 플런지) 세션을 기록하는 앱입니다. 사우나 · 냉탕 · 휴식을 한 세트씩 타이머로 돌리고, 끝내면 그날의 세션이 "오늘의 정돈" 카드 한 장으로 정리됩니다.
핵심만 먼저: 계정이 없고, 우리 서버가 없고, 앱이 보내는 네트워크 요청이 하나도 없습니다. 세션 · 온도 · 장소 · 메모 · 정돈 레벨은 전부 이용자의 기기 안에만 저장됩니다. 요청하는 권한은 단계 종료 알림 하나뿐이며, 거부해도 앱은 정상 동작합니다. 분석 SDK · 광고 · 트래커가 없어 Apple 프라이버시 라벨은 "데이터가 수집되지 않음"입니다.
01개요
SteamLog(App Store 표기 SteamLog: Sauna & Cold Plunge, 개발자 Team DogFoot)는 사우나 한 판을 기록하는 도구입니다. 라운드 타이머로 사우나 · 냉탕 · 휴식을 돌리고, 세션을 끝내면 온도 · 세트 수 · 장소 · 정돈 레벨이 "오늘의 정돈" 카드로 정리됩니다. 폰 없이 다녀온 세션을 나중에 손으로 적는 경로도 같은 기록으로 수렴합니다.
이 앱은 완전 로컬로 설계되었습니다. 운영자가 운영하는 서버가 없고, 앱은 어떤 서버에도 접속하지 않습니다. 그래서 우리는 이용자의 기록을 볼 수도, 받을 수도, 저장할 수도 없습니다.
02우리가 수집하는 정보
없습니다. SteamLog는 이용자로부터 어떠한 개인정보도 수집 · 전송 · 보관하지 않습니다.
- 계정이 없습니다 — 가입 · 로그인 · 이메일 · 닉네임이 없고, 이용자를 식별하는 값 자체를 만들지 않습니다.
- 자사 서버가 없습니다 — 기록을 올려 둘 곳이 존재하지 않습니다.
- 네트워크 요청이 0건입니다 — 앱 소스 전체에 외부 통신 코드(HTTP 호출 등)가 없습니다.
- 분석 SDK · 광고 SDK · 크래시 리포팅 SDK가 없습니다 — 제3자 코드가 이용자 데이터를 가져갈 경로가 없습니다. 앱 이용 통계는 붙이지 않기로 확정한 설계이며, 개발자는 App Store Connect가 제공하는 집계 지표(다운로드 수 등)만 봅니다.
기기의 언어 · 지역 설정은 표시 언어와 온도 단위의 초기값(미국은 ℉, 그 외는 ℃)을 정하는 데에만 기기 안에서 참조되며, 어디에도 전송되지 않습니다.
03기기에 저장되는 것
다음 데이터는 이용자의 기기 내부 저장소(AsyncStorage 및 앱 전용 파일 영역)에만 저장됩니다. 앱을 삭제하면 함께 사라집니다.
- 세션 기록 — 시작 시각, 세트 수, 단계별(사우나 · 냉탕 · 휴식) 실제 소요 시간.
- 온도 — 이용자가 직접 입력한 단계별 온도(저장은 ℃로 정규화, ℉는 표시 변환일 뿐입니다).
- 정돈 레벨 — 세션 후 이용자가 고른 1~5의 주관적인 느낌 값(선택 입력).
- 장소와 메모 — 이용자가 직접 적은 시설 이름과 한 줄 메모(선택 입력). 지도 · 시설 데이터베이스 · 검색 기능이 없으므로 위치 좌표는 어디에도 없습니다.
- 설정 — 온도 단위(℃/℉), 테마(시스템 · 라이트 · 다크).
- 앱 내부 진단 로그 — 온보딩 완료 · 첫 정돈 카드 완성 같은 소수 이벤트가 앱 전용 폴더의 로컬 파일에 기록됩니다. 이 파일은 전송되지 않으며, 아래 "모두 삭제하기"에서 함께 삭제됩니다.
정돈 카드 이미지는 이용자가 공유를 누르는 순간에만 임시 파일로 만들어지고, 공유 시트가 닫히면 정리됩니다. 카드는 언제든 기록에서 같은 데이터로 다시 그려지므로 이미지 자체를 보관하지 않습니다.
04권한
SteamLog가 요청하는 iOS 권한은 알림 하나뿐입니다.
- 알림 — 단계(사우나 · 냉탕 · 휴식)가 끝나는 시각에 로컬 알림을 띄우기 위해서만 씁니다. 첫 세션을 시작할 때 맥락과 함께 한 번 요청하며, 알림은 항상 "지금 도는 단계 1건"만 예약되고 단계가 바뀔 때 다시 예약됩니다. 알림 내용은 기기 안에서 만들어지고 푸시 서버를 거치지 않습니다(원격 푸시가 아닙니다). 거부해도 타이머와 기록은 그대로 동작합니다.
다음 권한은 요청하지도, 사용하지도 않습니다.
- 위치 — 시설은 이용자가 손으로 적는 텍스트일 뿐이며, 앱은 위치를 읽지 않습니다.
- 카메라 · 사진 — 촬영 · 첨부 기능이 없습니다. 정돈 카드는 앱이 그린 화면을 그대로 이미지로 만든 것입니다.
- 마이크 · 연락처 · 캘린더 · 블루투스 — 접근하지 않습니다.
- Apple 건강(HealthKit) — 연동하지 않습니다. 건강 앱에서 데이터를 읽지도, 건강 앱으로 쓰지도 않습니다.
투명성 참고: 앱 정보 파일에는 로컬 네트워크 관련 문구가 한 줄 들어 있습니다. 이는 개발용으로 함께 번들되는 구성 요소 때문에 생긴 항목이며, 일반 사용 중에는 해당 권한이 요청되지 않고 앱은 어떤 네트워크 통신도 하지 않습니다.
05데이터가 기기 밖으로 나가는 경우
앱이 스스로 데이터를 내보내는 일은 없습니다. 기록이 기기 밖으로 나가는 경로는 이용자가 직접 누르는 카드 공유 하나뿐입니다.
- 정돈 카드 공유 — 카드 화면(또는 지난 기록 상세)에서 "공유"를 누르면 그 카드가 PNG 이미지 한 장으로 만들어져 iOS 시스템 공유 시트로 전달됩니다. 그 이미지가 어디로 가는지는 이용자가 그 자리에서 고릅니다(메시지 · 인스타그램 · 사진 앱에 저장 등). 운영자는 그 이미지를 받지 않으며 내용도 알 수 없습니다.
카드 이미지에는 이용자가 그 세션에 대해 입력한 내용(날짜 · 세트 · 시간 · 온도 · 장소 이름 · 정돈 레벨)이 보이는 그대로 담깁니다. 공유하기 전에 카드에 무엇이 보이는지 확인하고, 보낼 곳을 신중히 선택하세요. 일단 다른 앱으로 넘어간 이미지는 그 앱과 서비스의 개인정보 정책 영역이며 우리가 관여할 수 없습니다.
공유를 한 번도 누르지 않으면, 이 앱의 기록은 단 한 바이트도 기기를 떠나지 않습니다.
06제3자 · 광고 · 추적
- 제3자 분석 · 광고 · 트래커 없음 — 사용 데이터를 외부로 보내는 SDK가 탑재되어 있지 않습니다.
- 광고 없음 · 결제 없음 — 광고 식별자(IDFA)를 읽지 않고, App Tracking Transparency 추적 동의를 요청할 이유 자체가 없습니다. 현재 인앱 결제 · 구독도 없습니다.
- 판매 · 공유 없음 — 보유한 개인정보가 없으므로 제3자에게 판매하거나 제공하는 일이 있을 수 없습니다.
- App Store 리뷰 요청 — 앱이 iOS가 제공하는 표준 리뷰 요청 시트를 띄울 수 있습니다. 별점 · 리뷰 작성은 Apple이 처리하며, 앱은 이때 어떤 개인정보도 전달하지 않습니다.
이에 따라 App Store의 개인정보 보호 항목(프라이버시 라벨)은 "데이터가 수집되지 않음(Data Not Collected)"으로 신고되어 있습니다.
07데이터 보관과 삭제
- 보관 기간 — 이용자가 지우기 전까지 기기에 남습니다. 운영자 쪽에는 애초에 사본이 없습니다.
- 개별 삭제 — 기록 탭에서 세션 하나를 열어 "이 기록 삭제하기"로 지울 수 있습니다.
- 전량 삭제 — 설정의 "모두 삭제하기"로 세션 · 설정 · 앱 내부 진단 로그까지 전부 지우고 처음 상태로 돌아갑니다. 되돌릴 수 없습니다.
- 계정 삭제 — 계정이 없으므로 삭제할 계정도 없습니다. 위의 "모두 삭제하기"가 계정 삭제에 상응하며, 앱을 삭제하면 기기에 저장된 데이터도 함께 제거됩니다.
- 백업 · 동기화가 없습니다 — 클라우드 백업 · 기기 간 동기화 · 내보내기 기능을 만들지 않았습니다. 따라서 기기를 초기화하거나 앱을 지우면 기록은 복구할 수 없습니다.
08이용자의 권리 (GDPR · CCPA 등)
거주 지역의 법(EU GDPR, 미국 캘리포니아 CCPA/CPRA 등)은 개인정보에 대한 열람 · 정정 · 삭제 · 이전(데이터 이동) 권리를 보장합니다. SteamLog는 개인정보를 수집 · 보관하지 않으므로 운영자에게 요청할 대상 데이터가 존재하지 않으며, 이용자는 다음을 스스로 즉시 행사할 수 있습니다.
- 열람 — 모든 기록이 앱의 기록 · 통계 화면에 그대로 보입니다.
- 삭제 — 기록 하나씩 삭제하거나, 설정의 "모두 삭제하기"로 전량 삭제.
- 이전(데이터 이동) — 개발자가 보유한 사본이 없어 우리가 넘겨줄 데이터 자체가 없습니다. 앱에는 내보내기 기능이 없으며, 기록은 기기 안에만 존재합니다.
우리는 개인정보를 판매하지 않으므로 "판매 거부(Do Not Sell or Share)"에 해당하는 행위 자체가 없습니다. 그래도 확인이 필요하면 아래 문의처로 연락 주세요.
09건강 관련 정보에 대하여
사우나 · 냉수욕 기록과 이용자가 고른 "정돈" 레벨은 신체 활동과 가까운 내용일 수 있습니다. 그래서 더 분명히 적습니다.
- 이 데이터는 기기 밖으로 나가지 않습니다. 서버가 없어 수집 자체가 불가능합니다.
- Apple 건강(HealthKit)과 연동하지 않으며, 심박 · 체온 등 어떤 센서 데이터도 읽지 않습니다.
- 정돈 레벨은 이용자가 스스로 고르는 주관적인 기록이며, 앱은 이를 의학적으로 해석하거나 진단 · 조언에 쓰지 않습니다.
- SteamLog는 기록 도구입니다. 무엇을 했는지 남길 뿐, 건강 · 의료에 관한 판단을 제공하지 않습니다(이용약관의 면책 조항을 함께 확인해 주세요).
10아동
SteamLog는 어린이를 대상으로 하는 앱이 아니며, App Store의 어린이(Kids) 카테고리에 속하지 않습니다(연령 등급 4+는 앱에 부적절한 콘텐츠가 없다는 뜻입니다). 개인정보를 전혀 수집하지 않으므로, 아동으로부터 개인정보를 수집하는 일도 없습니다. 또한 고온의 사우나와 냉수욕은 신체에 부담이 되는 활동이므로, 어린이는 보호자의 판단과 감독 아래에서만 이용하도록 해 주세요.
11변경 고지
본 방침이 변경되면 이 페이지에 갱신된 내용을 게시하고 상단의 시행일을 함께 갱신합니다. 데이터 처리 방식에 중대한 변경이 생기면 앱 업데이트 설명에도 함께 알립니다.
12문의
개인정보 관련 문의 · 권리 행사 요청:
kkhdevs@gmail.com
Team DogFoot
SteamLog is an app for logging sauna and cold plunge sessions. Run sauna, cold, and rest as timed rounds; when you finish, the whole session assembles itself into one "today's totonoi" card.
The short version: there are no accounts, no servers of ours, and the app makes no network requests at all. Your sessions, temperatures, venue names, notes, and totonoi ratings live only on your device. The app asks for one permission — notifications — and works fine if you decline. With no analytics SDK, ads, or trackers, our Apple privacy label is "Data Not Collected."
01Overview
SteamLog (listed on the App Store as SteamLog: Sauna & Cold Plunge, published by Team DogFoot) is a logging tool for a sauna round. A round timer walks you through sauna, cold plunge, and rest; when you end the session, the temperatures, rounds, venue, and how settled you felt are laid out as a "today's totonoi" card. Sessions you did without your phone can be typed in afterwards and become the same kind of record.
The app is fully local by design. We operate no server, and the app connects to none. As a result we cannot see, receive, or store anything you record.
02Information we collect
None. SteamLog does not collect, transmit, or store any personal information about you.
- No accounts — no sign-up, sign-in, email, or username; we never create an identifier for you.
- No servers of ours — there is nowhere for your sessions to be uploaded to.
- Zero network requests — the app's source contains no outbound networking code (no HTTP calls of any kind).
- No analytics, advertising, or crash-reporting SDKs — there is no third-party code that could take your data. Leaving usage analytics out is a settled design decision, not an oversight; the developer only ever sees the aggregate figures App Store Connect provides (downloads and the like).
Your device's language and region settings are read on-device only, to choose the display language and the default temperature unit (°F in the United States, °C elsewhere). They are never transmitted.
03What is stored on your device
The following is stored only in your device's local storage (AsyncStorage and the app's private file area). Deleting the app removes it too.
- Sessions — start time, number of rounds, and the actual duration of each phase (sauna, cold, rest).
- Temperatures — the values you type in per phase (stored normalized in °C; °F is a display conversion only).
- Totonoi rating — the 1–5 value you pick yourself after a session, describing how settled you felt (optional).
- Venue and notes — the facility name and one-line note you type in yourself (optional). There is no map, venue database, or search, so no location coordinates exist anywhere.
- Settings — temperature unit (°C/°F) and theme (system, light, dark).
- An in-app diagnostic log — a handful of events (such as onboarding completed, first totonoi card finished) are appended to a local file in the app's private folder. This file is never transmitted and is erased by "Delete everything" below.
A card image is created as a temporary file only at the moment you tap share, and is cleaned up once the share sheet closes. Cards are always redrawn from the same stored session data, so the images themselves are never kept.
04Permissions
SteamLog asks for exactly one iOS permission: notifications.
- Notifications — used only to post a local notification when the phase you are in (sauna, cold, rest) reaches its time. It is requested once, in context, when you start your first session. Exactly one notification is ever scheduled — the phase currently running — and it is rescheduled as phases change. The notification is composed on your device and never passes through a push server (these are not remote push notifications). If you decline, the timer and every logging feature still work.
The following are never requested and never used:
- Location — a venue is just text you type; the app never reads your location.
- Camera / Photos — there is no capture or attachment feature. A totonoi card is simply the app's own screen turned into an image.
- Microphone, Contacts, Calendar, Bluetooth — never accessed.
- Apple Health (HealthKit) — no integration whatsoever; the app neither reads from nor writes to the Health app.
For full transparency: the app's information file contains one local-network usage string. It is there because of a component bundled for development; the permission is never requested in normal use, and the app performs no network communication of any kind.
05When data can leave your device
The app never sends anything on its own. There is exactly one path off the device, and you have to press it: sharing a card.
- Sharing a totonoi card — tapping "Share" on the card screen (or on a past session) renders that card as a single PNG image and hands it to the iOS system share sheet. You choose the destination right there (Messages, Instagram, saving to Photos, and so on). We never receive that image and cannot see its contents.
The card image contains exactly what you entered for that session, as shown: date, rounds, durations, temperatures, venue name, and totonoi rating. Look at what the card shows before you send it, and choose where it goes carefully. Once an image reaches another app, it is governed by that app's privacy practices, which are outside our control.
If you never tap share, not one byte of your log ever leaves your phone.
06Third parties, ads & tracking
- No third-party analytics, ads, or trackers — no SDK that sends usage data anywhere is bundled in the app.
- No ads, no purchases — the advertising identifier (IDFA) is never read, and there is nothing that would require an App Tracking Transparency prompt. There are currently no in-app purchases or subscriptions either.
- No selling or sharing — we hold no personal information, so there is nothing that could be sold or disclosed to anyone.
- App Store review prompt — the app may present the standard review request sheet provided by iOS. Ratings and reviews are handled by Apple; the app passes no personal information when it appears.
Accordingly, the app's App Store privacy label is declared as "Data Not Collected."
07Retention & deletion
- Retention — data stays on your device until you delete it. There is no copy on our side to begin with.
- Deleting individual items — open a session from the log tab and use "Delete this record."
- Deleting everything — "Delete everything" in Settings erases sessions, settings, and the in-app diagnostic log, returning the app to its initial state. This cannot be undone.
- Account deletion — there are no accounts, so there is no account to delete. "Delete everything" is the equivalent, and removing the app also removes the data stored on your device.
- No backup or sync — cloud backup, device-to-device sync, and export were deliberately not built. If you reset your device or delete the app, your log cannot be recovered.
08Your rights (GDPR · CCPA and similar)
Depending on where you live (EU GDPR, California CCPA/CPRA, and similar laws), you have rights to access, correct, delete, and port your personal information. Because SteamLog collects and stores no personal information, there is no data held by us for such a request to reach — and you can exercise the equivalent yourself, immediately:
- Access — every record is visible in the app's log and stats screens.
- Deletion — delete sessions one at a time, or use "Delete everything" in Settings.
- Portability — we hold no copy, so there is nothing for us to hand over. The app has no export feature; your records exist only on your device.
We do not sell personal information, so there is no sale or sharing to opt out of under "Do Not Sell or Share." If you would like confirmation of any of this, contact us below.
09About health-adjacent information
Sauna and cold plunge logs, and the "totonoi" rating you choose, can sit close to information about your body. So we will be explicit:
- This data never leaves your device. With no server, collecting it is not even possible.
- There is no Apple Health (HealthKit) integration, and no sensor data of any kind — heart rate, body temperature, or otherwise — is read.
- The totonoi rating is a subjective note you pick yourself. The app does not interpret it medically or use it for diagnosis or advice.
- SteamLog is a logging tool. It records what you did; it does not offer health or medical judgements (please also read the disclaimer in our Terms of Use).
10Children
SteamLog is not directed at children and is not in the App Store Kids category (the 4+ age rating simply means the app contains no objectionable content). Since we collect no personal information at all, we collect none from children either. Hot sauna and cold water are physically demanding, so children should use them only under the judgement and supervision of a responsible adult.
11Changes
If this policy changes, we will post the update on this page and revise the effective date above. Any material change in how data is handled will also be noted in the app's update description.
12Contact
Privacy questions & rights requests:
kkhdevs@gmail.com
Team DogFoot