스킨해루질 — 개인정보 처리방침
발효일: 2026-09-26 (이전 판: 2026-08-05) · 앱: 스킨해루질 (iOS com.africacentum.HaruziApp / Android com.africacentum.skindive)
먼저, 가장 중요한 것
다이빙 포인트는 새어 나가지 않습니다. 저장한 포인트, 다닌 경로, 조과 기록,
어획 사진은 기기 안에 저장되며, 저희 서버로 보내지 않습니다.
(iPhone에서 iCloud를 켜 두었다면 저장한 포인트는 본인 iCloud 계정의 비공개 저장소에도 동기화됩니다 — 1항)
저장한 포인트가 앱을 통해 다른 사람에게 전달되는 경로는 버디 모집글 하나뿐입니다
(본인이 직접 GPX 파일이나 공유 버튼으로 내보내는 경우는 제외).
그것도 목록에는 약 1km 격자로 뭉갠 대략 위치만 나가고, 정확한 입수점은
작성자가 승인한 참가자에게, 작성자가 ‘공개’를 누른 뒤에만 열립니다.
이 제한은 앱이 아니라 서버가 강제합니다.
별도로, 안전 기능(SOS·출수 체크인)을 쓰면 알림을 보낼 때 기기가 알고 있는 위치(입수 지점일 수 있음)가
함께 가기로 한 버디에게 쪽지로 전달될 수 있습니다(2항).
1. 기기에만 저장되는 정보 (저희 서버로 전송 없음)
- 내 다이빙 포인트 · 출조 이동 경로
- 조과 기록 · 어획 사진
- 물때·예보에서 보고 있는 지점 이름
- 잠수 기록 — 워치 센서, 건강 앱(HealthKit)·헬스 커넥트, 다이브 파일(FIT·UDDF), 가민 연동으로 가져온 기록
- 가민 커넥트 로그인 토큰 (연동한 경우, 3-1항)
- 설정에 직접 입력한 조회용 인증키(iPhone 조석·수온용 공공데이터 키, Android 네이버 검색 키). 단, 기상청 특보용 인증키는 2-1항처럼 서버에도 저장됩니다.
iPhone의 iCloud 동기화 — 기기의 iCloud가 켜져 있으면 ‘내 다이빙 포인트’(이름·좌표·메모·조과 종류·지도 스케치)가
Apple iCloud(CloudKit)의 본인 계정 전용 비공개 저장소에 동기화되어 같은 Apple 계정의 기기끼리 이어집니다.
이 저장소는 이용자 본인의 Apple 계정에만 있으며 저희는 열어 볼 수 없습니다. Android 앱에는 이 동기화가 없습니다.
건강 데이터
- iPhone · Apple Watch (HealthKit) — 잠수 중 심박·수심을 읽어 안전을 확인하고,
잠수를 운동(워크아웃)으로 건강 앱에 기록합니다. iPhone은 건강 앱의 운동·수심·수온 기록을 읽어 다이브 로그로 가져옵니다.
- Android (헬스 커넥트) — ‘운동 기록 읽기’(READ_EXERCISE)와 ‘심박수 읽기’(READ_HEART_RATE) 권한만 씁니다.
권한을 준 뒤 다이브 로그 화면을 열거나 가져오기를 누르면 최근 90일의 운동 기록을 읽어 그중 물 관련 운동(스쿠버·수영·서핑 등)만 골라,
그 세션의 시작·종료 시각, 제목, 그 시간대의 평균 심박을
다이브 로그(출조 기록)로 기기 안에만 저장합니다. 나머지 운동 기록은 저장하지 않으며, 헬스 커넥트에 데이터를 쓰지 않습니다.
- 건강 데이터는 저희 서버나 제3자에게 보내지 않으며, 광고·판매·분석에 쓰지 않습니다.
권한은 기기 설정(건강 앱 / 헬스 커넥트)에서 언제든 끌 수 있습니다.
앱을 삭제하거나 앱 안에서 기록을 지우면 즉시 사라집니다(iCloud로 동기화된 iPhone 포인트는 5항 참고). 또한 휴대폰의 시스템 백업(iCloud 백업·Google 백업)을
켜 두셨다면 그 백업에 앱 데이터가 포함될 수 있습니다. 이 백업은 이용자 본인 계정에 저장되며 저희는 접근할 수 없습니다.
2. 버디 기능을 쓸 때 서버에 저장되는 정보
버디(동반 입수자) 찾기에 가입한 경우에만 해당합니다. 가입하지 않으면 아래 정보는 전송되지 않습니다.
(로그인 없이도 저장될 수 있는 알림 설정은 2-1항)
- 계정 — 로그인 식별자(로그인 회사의 회원번호 등), 로그인 회사가 넘겨주는 기본 정보(이메일·닉네임 등 —
회사와 동의 항목에 따라 다름), 이메일로 가입한 경우 그 이메일. 로그인 수단은 앱마다 다릅니다.
- iPhone: 애플 · 카카오 · 네이버 · 구글 · 이메일
- Android: 카카오 · 네이버 · 구글 · 이메일
- 프로필 — 닉네임, 출생연도(직접 입력, 또는 카카오·네이버가 제공하는 경우 그 값), 활동 지역,
입수 가능 시간대, 소개·성향 태그, 경력·최대 수심 등 활동 정보(iPhone은 평균 입수 시간·랜턴 사용·흡연 여부 포함),
수중레저 자격(자기신고), 프로필 사진,
매너 점수, 마지막 활동 시각(접속 표시용). 로그인한 다른 이용자에게 보입니다(서로 차단한 사이는 제외).
프로필 사진은 주소를 아는 사람이면 볼 수 있는 공개 저장소에 올라갑니다.
- 모집글·신청·댓글 — 제목·설명·지역·만날 시각·정원·조건, 1km 격자로 뭉갠 대략 위치, 신청 메시지
- 정확 입수점 — 별도 보관. 작성자 본인, 또는 (공개됨 + 승인된 참가자)만 읽을 수 있음
- 쪽지·소모임 — 쪽지는 보낸 사람과 받는 사람만 읽을 수 있음. 소모임 이름·소개·지역은 로그인한 이용자에게 보이고,
소모임 대화와 구성원 명단은 그 모임 구성원만 볼 수 있음
- SOS·출수 체크인 알림 — 안전 기능을 쓰면 SOS·출수 미확인·무사 출수 알림(Apple Watch의 ‘수면 복귀 버디 알림’을 켠 경우 그 알림 포함)이
모집에서 함께 가기로(승인) 한 버디에게 쪽지로 보내져 서버에 저장됩니다. 이 쪽지에는
알림을 보낼 때 기기가 알고 있는 정확한 위치 좌표(현재 위치, 없으면 입수 지점 등 마지막으로 파악된 위치)가
포함될 수 있습니다(예: Apple Watch에서 보낸 SOS). 보낸 사람과 받는 사람만 읽을 수 있습니다.
- 차단·신고·매너 후기 — 신고에는 사유와 신고 대상, 운영자 확인을 위한 해당 글·쪽지의 일부가 함께 저장될 수 있음.
매너 후기(별점·평가 항목)는 로그인한 다른 이용자도 볼 수 있음
- 쪽지 알림용 기기 토큰 — 쪽지가 왔을 때 알리기 위해 로그인한 계정과 연결됨. 본인만 조회 가능
쪽지 알림(푸시)에는 보낸 사람 닉네임과 쪽지 앞부분(최대 120자)이 담겨 Apple·Google의 푸시 서버를 거쳐 전달됩니다
(SOS 쪽지라면 좌표가 포함될 수 있습니다).
저장 위치: Supabase(서울 리전). 접근 제한은 데이터베이스 정책(RLS)으로 강제됩니다.
2-1. 알림 설정 — 로그인하지 않아도 서버에 저장되는 정보
풍랑특보·중고 장비 알림은 앱이 꺼져 있어도 오도록 저희 서버가 대신 확인해 푸시로 보냅니다.
이를 위해 버디 가입과 관계없이 다음 정보가 서버에 저장될 수 있습니다.
- 기기 푸시 토큰(Google FCM / Apple APNs) — Android는 앱을 실행하면, iPhone은 알림을 허용하면 올라갑니다.
로그인 중이면 토큰이 계정과 연결되어 쪽지 알림에도 쓰이고, 로그아웃한 뒤 설정이 다시 올라가면 계정 연결이 풀립니다.
- 이 기기의 알림 설정 — 특보 알림 켬/끔과 알림 받을 바다 구역, 중고 장비 알림 키워드와 확인할 장터
- 기상청(공공데이터포털) 인증키 — 설정에 직접 입력한 경우에만. 서버가 기상청 해상 특보를 조회하는 데 쓰며,
이렇게 받은 특보는 다른 이용자에게 보내는 특보 알림과 앱 안 특보 표시에도 쓰일 수 있습니다.
서버는 마지막으로 조회에 성공한 키를 따로 한 벌 보관해 계속 쓸 수 있습니다.
설정에서 키를 지우고 저장하면 서버에 있는 이 기기의 키와 그 사본이 함께 지워집니다.
(키를 지우지 않고 앱만 삭제하면 사본이 남을 수 있으니, 이 경우 이메일로 삭제를 요청해 주세요.)
이 정보에는 위치 좌표·이름·연락처가 들어가지 않습니다. 서버가 장터를 검색할 때는 키워드만 전달합니다(3항).
3. 외부에 연결하는 곳
- 기상·해양 예보(Open-Meteo), 실측 수온(국립수산과학원·국립해양조사원), 해상 특보·파고 부이·태풍(기상청), 조석(국립해양조사원·공공데이터포털),
바람·파고 지도 자료(저희가 올려 둔 GitHub Pages 파일)
- 지도 타일(카카오·VWorld·Esri, iPhone은 Apple 지도·OpenSeaMap 포함), 장소 검색(카카오 — 입력한 검색어), 해변·해안 CCTV(부산 안전ON 등 공공 CCTV)
- 중고 장비 검색(번개장터·당근마켓·네이버) — 앱이 직접 확인할 때와 서버가 대신 확인할 때(2-1항) 모두 등록한 키워드만 전달
- 로그인(애플·카카오·네이버·구글) — 로그인할 때 해당 회사의 로그인 화면으로 연결
- 가민 커넥트 — 연동을 켠 경우에만(3-1항)
- 푸시 알림 전송(Apple APNs / Google FCM)
예보·지도 요청에는 위치 좌표가 필요할 수 있으나, 로그인·가민 연동·푸시 알림과 설정에 직접 입력한 인증키를 제외하면
사용자를 식별하는 정보는 함께 보내지 않습니다.
3-1. 가민 커넥트 계정 연동 (선택)
iPhone 앱과 이 기능이 있는 Android 버전에서, 원하는 경우에만 가민 커넥트 계정을 연결해 잠수 기록을 가져올 수 있습니다.
- 입력한 가민 아이디·비밀번호는 가민 로그인 서버(sso.garmin.com)로만 직접 전송됩니다.
저희 서버로 보내거나 저장하지 않으며, 기기에도 비밀번호는 저장하지 않습니다.
- 로그인 후 받은 가민 로그인 토큰은 이 기기 안에만 저장됩니다(iPhone: 키체인, Android: 앱 전용 저장공간).
- 가져온 잠수 기록은 기기의 다이브 로그에만 저장됩니다.
- 앱에서 연동 해제를 누르면 기기에 저장된 가민 토큰이 삭제됩니다.
4. 위치 정보
현재 위치는 지도 표시와 출조 경로 기록에 사용합니다. 경로는 기기에만 저장됩니다.
경로 기록 중에는 알림줄에 표시가 계속 떠 있습니다.
위치가 저희 서버로 가는 경우는 버디 모집글에 입수점을 적을 때(대략 위치와 정확 입수점을 나눠 보관)와
SOS·출수 체크인 알림 쪽지(2항)뿐입니다.
5. 보관과 삭제
- 기기 기록: 앱 삭제 또는 앱 안에서 즉시 삭제. 단, iPhone에서 iCloud로 동기화된 포인트(1항)는 앱 안에서 지우면 iCloud에서도 지워지지만,
앱만 삭제하면 iCloud에 남습니다(iPhone 설정 → Apple 계정 → iCloud → 저장 공간 관리에서 지울 수 있음)
- 버디 계정·데이터: 앱 안 계정 삭제로 프로필, 내가 쓴 모집글·신청·댓글, 보내고 받은 쪽지(SOS 쪽지 포함),
소모임 기록(내가 만든 소모임은 그 방의 대화 전체), 차단·신고·매너 후기, 계정에 연결된 푸시 토큰과 그 기기의 알림 설정이 지워지며 로그인 계정도 제거됩니다
- 2026년 8월 이전 iPhone 버전은 버디 기록을 Apple iCloud(CloudKit) 공개 저장소에 올렸습니다(지금은 새로 올리지 않음).
그 옛 프로필·모집·신청·쪽지·소모임·매너 평가·차단 기록은 iPhone 앱에서 계정을 삭제할 때 함께 지웁니다.
옛 SOS 알림 기록 등 그 밖의 옛 기록은 이메일로 요청하시면 직접 지워 드립니다
- 프로필 사진 파일: 계정 삭제 시 프로필과의 연결은 끊기지만, 서버 저장소에 올라간 사진 파일(예전에 바꾼 사진 포함)은
현재 자동으로 지워지지 않습니다. 이메일로 요청하시면 7일 이내에 직접 삭제해 드립니다.
- 쪽지: 따로 정한 보관 기한 없이 서버에 남으며, 앱에서 쪽지를 한 통씩 지우는 기능은 없습니다.
계정을 삭제하면 보내고 받은 쪽지가 양쪽 모두에서 지워집니다.
- 알림 설정(2-1항): 앱을 지우면 기기 토큰이 무효가 되고, 서버가 알림을 보내다 무효 토큰을 확인하면 토큰과 알림 설정을 지웁니다
(보낼 알림이 없으면 그만큼 늦어질 수 있습니다). 바로 지우길 원하시면 이메일로 요청해 주세요.
기상청 인증키는 설정에서 지우고 저장하면 서버의 키와 그 사본이 함께 지워집니다(2-1항).
- 가민 연동: 앱에서 연동 해제 시 기기의 가민 토큰 삭제(3-1항)
- 앱에 접근할 수 없다면 계정 삭제 안내 페이지의 방법대로
이메일(jojongkil123@gmail.com)로 요청해 주세요.
확인 후 7일 이내에 처리하고 회신드립니다.
6. 어린이 개인정보
만 14세 미만은 이용 대상이 아닙니다.
7. 안전 고지
앱이 제공하는 물때·파고·시야 판정은 참고 자료입니다. 입수 여부의 최종 판단과 책임은
이용자 본인에게 있습니다.
8. 변경
변경 시 이 페이지에 게시하고 발효일을 갱신합니다.
9. 문의
이메일: jojongkil123@gmail.com