개인정보처리방침
최종 개정 2026-09-28
BubbleSong Diving World가 무엇을 저장하는지, 왜 저장하는지, 누가 볼 수 있는지, 어떻게 되찾아 가실 수 있는지를 적었습니다. 템플릿이 아니라 코드를 보고 썼습니다 — 여기 적힌 모든 문장은 실제로 동작하는 것에 대응하고, 조심스럽게 다루는 부분은 어떻게 다루는지까지 적었습니다.
저희가 가지고 있는 것
이용자께서 주신 것과, 서비스를 쓰시면서 만들어진 것뿐입니다. 광고 식별자도 없고, 어디서 사 온 프로필도 없고, 다른 곳에서 이용자에 대해 추론한 것도 없습니다.
- 이메일 주소. 로그인 수단이고, 다른 다이버에게는 절대 보이지 않습니다.
- Google로 로그인하신 경우 Google이 전달하는 이름과 프로필 사진 주소. 사진 주소는 저장만 하고 화면에 쓰지 않습니다 — 공개 프로필에는 다이버 캐릭터가 나오므로, 누가 프로필을 봐도 Google에 요청이 가지 않습니다.
- 직접 정하신 username. 공개됩니다. 저희가 제안하는 값은 평범한 다이빙 단어 조합이며, 이메일 주소에서 만들지 않습니다.
- 프로필: 한 줄 소개, 국가, 자격증 단체와 등급, 그리고 밝히기로 선택하신 경우에만 성별.
- 다이빙 기록: 날짜와 시각, 수심, 시간, 수온, 시야, 조류, 기체, 웨이트, 메모, 포인트, 사용하신 장비.
- 올리신 사진과, 그와 별개로 카메라·렌즈·촬영 시각. 좌표는 그 설정을 켜신 경우에만 저장되며 기본값은 꺼짐입니다.
- 공개적으로 쓰신 것: 글, 댓글, 좋아요, 저장한 항목, 샵 리뷰, 컨디션 보고, 제안하신 포인트 이름.
- 계획과 여행: 참가자와 그 안의 대화.
- 기술적 기록: 로그인된 기기(브라우저 설명과 마지막 사용 시각), 그리고 한 계정이 사이트를 도배하지 못하게 하는 횟수 기록.
- 환경설정: 단위, 통화, 시간대, 언어.
사진에 대해서는 특히
카메라나 휴대폰으로 찍은 사진에는 보이지 않는 메타데이터가 붙고, 거기엔 촬영 위치가 들어 있는 경우가 많습니다. 올리시는 모든 이미지에 두 가지가 일어납니다.
첫째, 저희가 저장하는 파일에서는 모든 애플리케이션 세그먼트와 주석이 제거됩니다. 카메라·렌즈·시각·위치가 파일 자체에서 사라지므로, 혹시 그 파일이 빠져나가더라도 어디에 계셨는지 말해주지 않습니다.
둘째, 카메라와 촬영 시각은 사진에 대한 정보이므로 데이터베이스에 따로 기록합니다. 좌표는 설정에서 "사진 EXIF의 GPS 저장"을 켜신 경우에만 기록됩니다. 새 계정은 전부 꺼진 상태로 시작합니다.
사진은 그것이 붙은 다이빙과 정확히 같은 범위로만 보입니다. 비공개 다이빙의 사진은 주소를 안다고 열리지 않고, 누가 요청하는지 확인하는 경로로만 전달됩니다.
왜 가지고 있는지
가입하신 그 서비스를 운영하기 위해서이고, 그 외에는 없습니다. 다이빙 기록은 로그북과 통계가 되고, 공개적으로 쓰신 글은 쓰신 자리에 나타나고, 이메일은 로그인 링크를 전달하고, 기기 기록은 어디에 로그인돼 있는지 보고 모르는 세션을 끊기 위해 있고, 횟수 기록은 한 계정이 사이트를 도배하지 못하게 합니다.
이용자를 프로파일링하지 않고, 이용자에 대한 무엇도 팔지 않으며, 어떤 것도 학습시키는 데 쓰지 않습니다.
누가 볼 수 있는지
설정에서 항목별로 직접 정하십니다: 프로필·다이빙 기록·통계·장비 각각을 전체 공개, 팔로워 공개, 비공개 중에서 고르실 수 있습니다. 새 다이빙 기록은 기본값을 바꾸지 않는 한 비공개입니다.
무엇을 고르시든 다른 다이버에게 절대 보이지 않는 것이 있습니다: 실명, 이메일 주소, 전화번호, 밝히신 성별, 계정 권한. 이건 페이지마다 기억해서 빼는 방식이 아니라 코드 한 곳에서 강제됩니다.
여행이나 계획에서 참가자에게 보이는 다이빙 기록은 원래 그분이 볼 수 있던 것뿐입니다. 참가한다고 해서 공개 범위가 넓어지는 일은 없습니다.
처리를 위탁한 곳
아래 회사들이 저희를 대신해 데이터를 보관하거나 처리합니다. 저희 지시에 따라, 그 목적으로만 처리합니다.
- Vercel — 사이트 운영.
- Neon — 데이터베이스. 미국에 있으므로 이용자의 정보는 국외에 저장됩니다. 가입하시는 것이 그 이전에 대한 동의가 됩니다. 원하지 않으시면 계정을 만들지 말아 주세요.
- Resend — 로그인 메일 발송. 이메일 주소와 링크만 전달받고 그 외에는 없습니다.
- Google — Google 로그인을 선택하신 경우에만, 그 목적으로만.
- Cloudflare R2 — 업로드된 파일 보관.
- Open-Meteo는 예보를 제공합니다. 저희가 보내는 것은 다이빙 포인트의 좌표뿐이고, 이용자에 대한 정보는 전달되지 않습니다.
얼마나 오래
계정과 그 안의 모든 것은 삭제하실 때까지 유지됩니다. 삭제는 즉시 실행되며 표시만 바꾸는 것이 아닙니다 — 행이 제거되고 저장된 파일도 함께 지워집니다.
로그인 세션은 시작 후 90일이 지나면 만료되고, 직접 끊으시면 그보다 빨리 끝납니다. 로그인 링크는 15분이 지나면 작동하지 않으며, 그 기록은 — 링크를 보낸 주소를 담고 있습니다 — 링크 사용 여부와 관계없이 매일 실행되는 정리 작업에서 제거됩니다. 작성 횟수를 제한하는 기록은 이틀 뒤 폐기됩니다. 모더레이션 결정 기록은 남습니다 — 삭제된 계정의 신원은 붙어 있지 않은 상태로요. 흔적이 남지 않는 조치는 검토할 수 없기 때문입니다.
이용자가 하실 수 있는 것
전부 설정 화면에 있고, 저희에게 요청하실 필요가 없습니다.
- 열람과 이동: "내 데이터 내려받기"를 누르시면 계정에 담긴 모든 것이 파일 하나로 나옵니다 — 다이빙 기록, 사진 정보, 계획, 여행, 글, 댓글, 장비, 설정, 로그인 기록까지.
- 정정: 프로필·다이빙 기록·글을 직접 수정하실 수 있습니다.
- 삭제: "계정 삭제하기"는 즉시, 되돌릴 수 없게 지웁니다. 남기고 싶은 것이 있다면 먼저 내려받으세요.
- 범위 축소: 공개 설정은 언제든 바꾸실 수 있고, 사진 좌표 저장도 끄실 수 있습니다.
- 세션 종료: 설정의 기기 목록에서 어느 기기든 로그아웃시키실 수 있습니다.
계정을 지우면 무엇이 남는지
이용자의 것은 전부 사라집니다: 다이빙 기록, 사진과 저장된 파일, 계획, 여행, 글, 댓글, 리뷰, 장비, 설정, 세션.
몇 가지는 남되, 이름은 지워진 채로 남습니다: 지도에 올리신 다이빙 포인트, 제안하신 포인트 이름, 다른 다이버들이 자기 로그를 연결한 그룹 다이빙, 그리고 다른 다이버가 이용자를 버디로 적어 둔 다이빙. 이제 다른 분들이 그것에 기대고 있기 때문입니다. 지우면 남의 로그북 일부를 지우는 셈이 되므로, 대신 이용자와의 연결만 끊습니다 — 마지막 경우, 그분이 적어 둔 버디 기록은 남고 이용자를 가리키지 않게 됩니다.
다이빙 샵의 유일한 오너이신 경우에는, 다른 오너가 생기거나 샵이 삭제되기 전까지 계정을 지워드리지 않습니다 — 책임자가 없는 샵 페이지는 아무도 수정하거나 답변할 수 없기 때문입니다.
어떻게 보호하는지
훔쳐 갈 비밀번호가 없습니다. 일회용 링크나 Google로 로그인하시므로 저희는 비밀번호를 아예 보관하지 않습니다.
접속하신 IP 주소는 저장하지 않습니다. 저장되는 것은 키를 섞어 만든 해시값이고, 이것으로 본인 세션을 알아보실 수는 있지만 저희에게 위치를 알려주지는 않습니다.
기기 목록에 보이는 세션 식별자는 실제 값의 해시입니다. 실제 값은 서버 밖으로 나가지 않습니다.
한 사람이 쓰고 다른 사람이 읽는 내용은 모두 페이지에 닿기 전에 이스케이프되며, 그 과정을 거치지 않고 HTML을 직접 쓰는 곳이 새로 생기면 빌드가 실패합니다. 저희가 보내는 보안 정책은 이미지와 통신도 이 사이트 자신 외에는 허용하지 않으므로, 설령 스크립트가 실행되더라도 읽은 것을 보낼 곳이 없습니다.
연령
이 서비스는 만 14세 미만을 대상으로 하지 않습니다. 만 14세 미만이시면 계정을 만들지 말아 주세요. 만 14세 미만의 계정임을 알게 되면 삭제합니다.
변경
이 방침이 이용자에게 영향을 주는 방향으로 바뀌면, 시행 전에 새 날짜와 함께 이 페이지에 올립니다.
개인정보 보호책임자
- 운영 주체
- BubbleSong
- 문의
- bubblesongscuba@gmail.com