개인정보 처리방침
소원 연등(이하 "서비스")은 소원을 올리는 데 꼭 필요한 정보만 받고, 필요가 없어지면 지워요. 아래에 무엇을, 왜, 얼마나 오래 보관하는지 적었어요.
1. 받는 정보
| 소셜 로그인 때 | 소셜 계정 고유번호(구글·카카오가 계정마다 붙인 번호)와 제공자가 알려 주는 닉네임(이름; 관리자가 계정을 구별하는 데에만 쓰고, 소원·댓글·소식 같은 공개 화면에는 쓰지 않아요). 이메일 주소, 전화번호, 프로필 사진, 친구 목록은 요청하지도 저장하지도 않아요. |
|---|---|
| 글을 올릴 때 | 직접 적은 소원 내용, 닉네임(소원을 쓸 때 직접 적거나 내 계정 메뉴의 닉네임 변경에서 정할 수 있어요. 정하지 않으면 자동 별명이 채워져요. 계정 이름은 닉네임으로 쓰이지 않아요. 소원에 적은 닉네임은 누구에게나 보여요), 고른 방·색·종류. 홍보 신청은 신청서에 적은 이름·문구·링크·로고 이미지. |
| 접속 정보 | 접속 IP 주소는 원문을 저장하지 않고, 서버만 아는 비밀 값과 섞어 한 방향으로 바꾼 해시값만 남겨요. 같은 사람이 짧은 시간에 너무 많이 올리는 것을 막는 데에만 써요. (이와 별개로 접속 주소로 시·도를 짐작하는 일은 저장 없이 이뤄지고, 아래 7항에 적었어요.) |
| 활동 기록 | 포인트 적립·사용(출석, 응원, 공유, 연등·아바타 아이템), 응원, 댓글, 로그인·로그아웃, 신고, 아바타 꾸미기 같은 활동의 종류와 시각, 그때의 접속 IP 해시값(자동 프로그램으로 보여 거절한 요청과 탈퇴할 때 남는 기록에는 넣지 않아요). 포인트가 바르게 쌓였는지 확인하고 자동 프로그램을 이용한 포인트 부정 적립을 막는 데 써요. 연등 띄우기·응원·댓글처럼 이미 공개된 활동의 일부(닉네임, 방, 짧은 글 조각)는 하늘 화면의 "새 소식"에 보여요. 로그인한 분이 오늘의 운세를 보면 "OO님이 달토끼에게 오늘의 운세를 물었어요"처럼 닉네임과 해님·달토끼 중 누구에게 물었는지만 하루 한 번 보여요(운세 종류·결과·걱정 글은 보이지 않고, 이 기록에는 접속 IP 해시값을 넣지 않아요). |
| 활동 점수(XP) | 소원·응원·댓글·출석·공유를 하면 쌓이는 활동 점수와 레벨. 점수를 얻은 날짜·활동 종류·관련 글을 기록하고, 내 프로필의 레벨 탭에서 볼 수 있어요. 어떤 글에 언제 무슨 활동을 했는지의 내역은 다른 사람에게 보이지 않고, 부정 이용을 확인하는 데에만 써요. 자세한 내용은 아래 10항을 보세요. |
| 오늘의 운세 | 고른 답·성향·걱정 글(운세를 만든 뒤 바로 버리고 저장하지 않아요), 로그인한 분의 운세 결과(정해진 기간 뒤 지워요), 하루에 볼 수 있는 수를 세는 기록(로그인은 계정 번호, 로그인하지 않았다면 접속 IP 해시값, 다음 날 지워요). 자세한 내용은 아래 11항을 보세요. |
| 쿠키 | 로그인을 유지하는 쿠키 1개(최대 30일, 자바스크립트로 읽을 수 없는 보안 쿠키)와, 로그인하는 동안만 잠깐(10분) 쓰는 확인용 쿠키. 광고·추적용 쿠키는 쓰지 않아요. |
| 위치 정보(지역) | 접속 IP 주소로 짐작한 시·도, 또는 동의하고 알려 준 현재 위치로 알아낸 시·도·시·군·구, 또는 직접 고른 지역. 좌표와 IP 주소 원문은 저장하지 않고, 지역 코드는 이용자의 브라우저에만 남아요. 자세한 내용은 아래 7항을 보세요. |
로그인 과정에서 구글·카카오가 돌려주는 인증 토큰은 저장하지 않고, 로그인을 마치는 즉시 버려요.
2. 이용 목적
- 소원·홍보 신청·방 제안을 올릴 수 있는 사람인지 확인하기
- 도배·악용을 막기(사용자별·접속별 작성 횟수 제한, 신고가 많은 계정의 이용 제한, 자동 프로그램을 이용한 포인트·활동 점수(XP) 부정 적립 확인, 선착순 선물의 여러 계정 중복 수령 확인)
- 포인트·주간 응원왕 보상이 바르게 쌓이고 쓰였는지 확인하기
- 이용 문의나 삭제 요청에 응대하기
- 소원 글에 위험 신호로 보이는 표현이 있으면 상담 전화 안내를 보여 드리기(이 판단은 그때 화면에만 쓰고 따로 저장하거나 기록하지 않아요)
- 내 지역(시·도, 시·군·구)의 홍보 연등을 보여 주기(7항)
- 레벨·랭킹·폭죽 소식을 보여 주기(10항)
이 밖의 목적(광고, 마케팅, 통계 판매 등)으로는 쓰지 않아요.
3. 보관 기간과 삭제
- 계정 정보(계정 고유번호·닉네임)는 탈퇴할 때까지 보관하고, 탈퇴하면 닉네임을 지우고 계정 고유번호는 되돌릴 수 없는 값으로 바꿔요.
- 내가 올린 소원은 탈퇴할 때 고를 수 있어요. 기본은 누구의 것인지 알 수 없는 상태로 하늘에 남기고, "내가 올린 소원도 함께 삭제"를 고르면 소원과 거기에 보내진 응원이 영구 삭제돼요.
- 접속 IP 해시값은 소원·신청 기록에 붙어 있고, 그 기록이 삭제될 때 함께 사라져요.
- 활동 기록과 포인트 내역은 고칠 수 없게 쌓아 두는 기록이에요. 탈퇴하면 남은 포인트는 사라지고(이때 남기는 기록에는 접속 IP 해시값을 넣지 않아요), 계정 고유번호가 되돌릴 수 없는 값으로 바뀌어 기록이 누구의 것인지 알 수 없게 돼요. 방마다 하루에 올릴 수 있는 소원 수 규칙을 지키려고, 내가 어느 방에 언제 소원을 올렸는지는 활동 기록으로 확인해요(소원을 지워도 그날 동안은 남아요).
- 활동 점수(XP) 기록은 고칠 수 없게 쌓아 두는 기록이에요. 탈퇴하면 랭킹과 다른 사람 화면에서 바로 빠지고, 기록은 계정 고유번호가 바뀌어 누구의 것인지 알 수 없게 돼요. 숨겨지거나 지워진 글로 얻은 점수는 다시 빠질 수 있어요.
- 선착순 선물 기록(받은 날짜·해 또는 달·계정)은 활동 기록처럼 고칠 수 없게 쌓아 두고, 탈퇴하면 계정 고유번호가 되돌릴 수 없는 값으로 바뀌어 누구의 것인지 알 수 없게 돼요. 같은 접속 주소에서 하루 2명까지만 받게 하려고 선물을 받을 때 남기는 접속 IP 해시값은 그날이 지나면 지워요(활동 기록·포인트 내역에는 넣지 않아요).
- 오늘의 운세: 로그인한 분의 운세 결과는 정해진 기간(지금은 7일)이 지나면 지우고 “이 운세 지우기”로 바로 지울 수 있어요. 하루에 볼 수 있는 수를 세는 기록은 다음 날 지워요. 탈퇴하면 성향과 운세 결과를 함께 지워요(11항).
- 법령에 따라 보관해야 하는 정보가 생기면 그 기간 동안만 따로 보관해요.
4. 제3자 제공과 처리 위탁
이용자의 개인정보를 다른 회사나 사람에게 팔거나 넘기지 않아요. 다만 로그인은 Google LLC(구글 로그인)와 주식회사 카카오(카카오 로그인)가 제공하는 기능을 쓰므로, 로그인할 때 이용자는 해당 회사의 약관과 개인정보 처리방침에 따라 그 회사에 정보를 제공하게 돼요. 서비스는 그 결과로 위 1항의 정보만 받아요. 연등에 단 사진은 한국(춘천 리전)의 Oracle Cloud Infrastructure 저장소에 보관해요(9항).
후원은 Buy Me a Coffee 페이지로 옮겨 가서 해요. 결제와 이메일은 그곳에서만 다루고 서비스는 받지 않아요. 후원 창의 "고마운 후원자"에는 Buy Me a Coffee 에서 공개로 남긴 이름(없으면 "익명의 후원자")과 커피 수만 보여 주고, 비공개로 한 후원은 보이지 않아요.
5. 이용자의 권리와 삭제 요청
- 언제든 화면 위쪽 내 계정 → 탈퇴로 직접 계정을 삭제할 수 있어요.
- 그 밖의 열람·정정·삭제 요청과 문의는 teracokr@gmail.com 로 보내 주세요. 확인 후 지체 없이 처리해요.
- 로그인하지 않고도 소원을 구경하고 응원할 수 있어요. 이때는 위 접속 정보(해시)만 쓰여요.
6. 안전하게 지키기 위한 노력
- 모든 통신은 암호화(https)돼요.
- 로그인 정보는 서명된 쿠키로만 확인하고, 제공자의 토큰은 브라우저로 보내지도 서버에 저장하지도 않아요.
- 관리자는 한 명이고, 관리자가 한 조치는 기록으로 남아요.
7. 위치 정보(내 지역)
내 지역의 홍보 연등을 하늘에 보여 드리려고 방문자의 지역(시·도, 시·군·구)을 알아내요. 지역은 세 가지 방법 중 하나로 정해지고, 어느 쪽도 이용자를 알아볼 수 있는 정보로 저장하지 않아요.
| ① 접속 주소로 추정 | 저장된 지역이 없는 방문에서 서버가 접속 IP 주소로 시·도를 짐작해요(시·군·구는 알 수 없어요). 서버에 내려받아 둔 오프라인 데이터베이스에서만 찾고, IP 주소를 외부 서비스로 보내지 않아요. IP 주소 원문은 이 과정에서 서버 메모리에서만 쓰고 저장하거나 기록하지 않아요. 통신사·회사망·VPN 때문에 틀릴 수 있어요. |
|---|---|
| ② 현재 위치(선택) | 이용자가 직접 "내 위치로 정확히 맞추기"를 누르고, 우리가 보여 주는 안내에 동의한 뒤 브라우저가 위치 사용을 허용했을 때만 써요. 현재 위치의 좌표를 딱 한 번 읽어(소수점 셋째 자리까지만 줄여) 서버로 보내고, 서버는 행정구역 경계와 맞춰 시·도와 시·군·구만 알려 준 뒤 좌표를 버려요. 좌표는 저장하지도 기록하지도 않고 다른 곳에 넘기지도 않아요. 계속 따라다니며 위치를 확인하지 않아요. |
| ③ 직접 선택 | 위치를 허용하고 싶지 않거나 추정이 틀렸다면 시·도와 시·군·구를 직접 골라요. |
- 어디에 남나요? 알아낸 지역 코드(시·도·시·군·구 번호)와 알아낸 방법, 시각을 이용자의 브라우저 저장소(localStorage, 이름
wishlamp:region)에만 둬요. 위치 안내에 동의했다는 기록(wishlamp:geo-consent)도 이 브라우저에만 남아요. 서버·데이터베이스에는 저장하지 않아요. - 서버로는 무엇이 가나요? 하늘의 홍보 연등 목록을 받을 때 지역 코드만 주소의 질의값(
?sido=&sigungu=)으로 함께 보내, 그 지역의 홍보를 고르는 데만 써요. 서비스가 이 코드를 이용자와 연결해 저장하지는 않지만, 서버를 운영하는 장비의 일반 접속 로그(운영 점검용)에는 접속 주소와 요청 주소가 남을 수 있어 이 코드가 함께 보일 수 있어요(좌표는 아니에요). - 얼마나 보관하나요? 접속 주소로 추정한 값과 현재 위치로 맞춘 값은 30일이 지나면 쓰지 않고 다시 알아내요. 직접 고른 값은 지울 때까지 남아요.
- 어떻게 지우나요? 하늘 맨 아래의 📍 지역 버튼 → 지역 정보 지우기, 위치 동의를 했다면 위치 동의 철회(지역과 동의 기록을 모두 지워요). 브라우저의 사이트 데이터 삭제로도 지울 수 있고, 브라우저 설정에서 이 사이트의 위치 권한을 끌 수도 있어요.
- 제3자 제공: 위치 정보(좌표·지역)를 다른 회사나 사람에게 제공하지 않고, 처리를 맡기지도 않아요.
- 거부해도 괜찮아요. 위치 확인에 동의하지 않거나 지역을 정하지 않아도 서비스는 그대로 쓸 수 있어요. 이때는 전국 홍보 연등만 보이고, 지역 한정 홍보는 보이지 않아요.
데이터 출처
- IP 기반 지역 추정에는 DB-IP.com 의 'IP to City Lite' 데이터베이스(CC BY 4.0)를 서버에 내려받아 사용합니다. IP Geolocation by DB-IP
- 행정구역 경계 데이터: 통계청 통계지리정보서비스(SGIS, 공공누리 제1유형), 가공 vuski/admdongkor(CC BY 4.0)
8. 지상 접속 표시
같은 방에 접속해 있는 동안, 로그인한 이용자의 닉네임(최대 8자)·아바타 캐릭터와 지상에서의 위치(화면 속 가상 좌표)가 같은 방의 다른 방문자에게 보여요. 비로그인 방문자는 이름 없이 인원 수로만 세요. 이 정보는 서버 메모리에만 잠시 두고 데이터베이스나 로그에 저장하지 않으며, 30초 동안 신호가 없거나 방을 떠나면 바로 지워요. 프로필의 “지상에 내 모습 보이기”를 끄면 서버로 보내지 않아요(설정은 이 브라우저에만 저장돼요).
다른 이용자가 지상에서 내 아바타를 누르면 닉네임·아바타·레벨(등급)·랭킹과 응원왕 순위, 그리고 지금 닉네임과 같은 이름으로 띄운 소원의 개수·받은 응원 수·지금 하늘에 떠 있는 소원(최대 5개, 방 이름과 글 앞부분)이 읽기 전용으로 보여요. 다른 이름으로 쓴 소원과 숨겨진 소원은 프로필에 연결하지 않고, 댓글 기록이나 계정 정보는 보이지 않아요. 레벨·랭킹을 비공개로 하면 레벨과 활동 점수 순위도 보이지 않아요. 같은 계정의 여러 창을 한 사람으로 세기 위해 그날만 쓰는 짧은 표식(되돌릴 수 없는 값, 날마다 바뀜)을 쓰며, 저장하지 않아요. 소원 팝업에서 작성자를 눌러 보는 작성자 프로필도 같은 규칙이에요: 소원에 쓴 이름이 작성자의 지금 닉네임과 같을 때만 프로필과 아바타가 이어지고, 다른 이름으로 쓴 소원·로그인하지 않고 쓴 소원·탈퇴한 사람의 소원은 이름과 시각만 보여요.
9. 사진 첨부와 AI 검수
연등에 사진을 붙이면, 규칙에 어긋나는 사진이 하늘에 올라가지 않도록 AI 가 먼저 사진을 검수해요. 사진에는 얼굴·연락처 같은 개인정보가 담길 수 있으니 꼭 필요한 사진만 올려 주세요.
사진은 서버에서 다시 만든 사본(위치정보(EXIF) 같은 메타데이터는 지워요)만 Oracle Cloud(OCI) 춘천 리전(한국)의 Object Storage 에 보관해요. 누구나 공개 주소로 볼 수 있는 것은 검수를 거쳐 승인된 사진뿐이고, 검수 중이거나 거절된 사진은 비공개 저장소에 있어요. 사진이 거절·숨김되거나 소원 삭제·탈퇴로 지워지면 공개 사본을 바로 지우고, 지우기가 실패하면 자동으로 다시 시도해요. 사진을 볼 때는 이용자의 브라우저가 Oracle 서버에 직접 접속하므로 접속 주소(IP)가 Oracle 에 전달돼요.
| 이전받는 자(국가) | 언제·어떻게 | 목적·항목 | 보유 기간 |
|---|---|---|---|
| Anthropic, PBC (미국) | 사진을 올린 직후 API(https)로 전송 | 유해 이미지 검수. 서버가 다시 만든 사진 파일만 보내고, 계정·닉네임·소원 글·접속 주소는 보내지 않아요. | 받은 뒤 30일 안에 자동 삭제(정책 위반 조사나 법령상 필요가 있으면 더 길어질 수 있어요). 제공한 API 데이터는 명시적인 허락 없이 모델 학습에 쓰지 않는다고 해요. |
| Anthropic, PBC (미국) — 오늘의 운세 | 운세를 볼 때 API(https)로 전송(“AI 에 보내지 않고 볼게요”를 고르면 보내지 않아요) | 운세 문장 만들기. 고른 답, 걱정 글(전화·이메일·주소처럼 개인정보로 보이는 부분은 가려서 보내요), 성향 코드, 운세 종류, 화자, 날짜를 보내고, 계정·닉네임·접속 주소는 보내지 않아요. | 사진 검수 항목과 같은 기준으로 받은 뒤 30일 안에 자동 삭제돼요(법령상 필요가 있으면 더 길어질 수 있어요). |
| Hangzhou DeepSeek Artificial Intelligence Co., Ltd. (중국) — 예비로 사용 | Claude 검수가 실패(키 정지·한도·장애 등)했을 때만, 같은 사진을 같은 방식으로 전송 | 위와 같아요. | 해당 회사의 개인정보 처리방침에 따라요. 이 회사가 사진을 모델 학습에 쓰지 않는다는 약속은 서비스가 확인하지 못했어요. 걱정되면 사진을 올리지 않아도 돼요. |
- 거부할 수 있어요. 사진을 올리지 않으면 해외로 보내지는 정보가 없고, 소원 글을 올리는 데에는 아무 영향이 없어요.
- 규칙에 어긋나 거절된 사진은 원본을 바로 지우고, 같은 사진을 다시 막기 위한 값(해시, 사진으로 되돌릴 수 없어요)과 판정 결과만 남겨요.
- AI 가 애매하다고 본 사진은 공개되지 않은 채 운영자가 확인해요. 검수에 실패하거나 시간이 지나도 결과가 없으면 공개하지 않고 운영자가 확인해요.
10. 레벨·랭킹과 폭죽
로그인한 분이 소원·응원·댓글·출석·공유를 하면 활동 점수(XP)가 쌓이고 레벨이 정해져요. 점수를 얻은 날짜·활동 종류·관련 글을 기록하고, 내 프로필의 레벨 탭에서 볼 수 있어요.
- 다른 사람에게 보이는 것: 닉네임(정하지 않았으면 자동 별명), 고른 아바타, 레벨, 랭킹 순위와 그 기간의 점수. 레벨은 댓글·응원왕·랭킹·지상 접속 표시에 보이고, 소원의 "올린 사람" 표시에는 보이지 않아요. 랭킹의 점수는 한 시간마다 갱신돼요. 주간 응원왕 목록에는 지금처럼 이름이 나올 수 있어요.
- 보이지 않는 것: 어떤 글에 언제 무슨 활동을 했는지의 내역, 로그인 서비스(구글·카카오) 계정 정보.
- 공개하지 않기: 프로필의 레벨 탭에서 "랭킹·레벨 공개"를 끄면 랭킹에서 빠지고, 몇 분 안에 다른 사람 화면에서 레벨이 사라져요.
- 이용이 제한된 동안과 탈퇴한 뒤에는 랭킹에 나오지 않고, 탈퇴하면 남은 댓글에도 레벨이 보이지 않아요.
- 폭죽: 일정 레벨이 되면 다른 사람의 소원에 폭죽을 쏠 수 있어요. 쏜 사람의 닉네임(정하지 않았으면 자동 별명)과 고른 축하 문구가 같은 방의 하늘, 새 소식, 그 소원의 기록에 보여요. 하늘에 보이는 폭죽은 서버 메모리에 잠시(약 30초)만 두고 지워요.
- 내 소원에 온 응원·댓글·폭죽 소식은 나만 볼 수 있어요. 읽음 여부는 내 브라우저에만 저장돼요.
11. 오늘의 운세
고른 답·걱정 글·성향으로 오늘의 운세 문장을 만들어요. 재미로 보는 운세이고, 합격·수익·건강을 보장하지 않아요.
- 걱정 글: 운세를 만든 뒤 바로 버리고 저장하지 않아요. 서버 기록에도 남기지 않아요. 위기 신호가 보이면 운세를 만들지 않고 상담 연락처를 안내하며, 이때는 걱정 글을 외부로 보내지 않고 횟수만 세요.
- 운세 결과: 로그인한 분의 결과만 정해진 기간(지금은 7일) 보관하고 “이 운세 지우기”로 바로 지울 수 있어요. 로그인하지 않으면 서버에 남기지 않아요.
- 성향(MBTI 등): 저장을 고른 경우에만 계정에 남고 언제든 지울 수 있어요. 로그인하지 않았다면 그 브라우저에만 남아요.
- 하루 횟수: 하루에 볼 수 있는 수를 세려고 로그인한 분은 계정 번호, 로그인하지 않은 분은 접속 IP 해시값을 그날 기록하고 다음 날 지워요. 활동 기록·포인트 내역에는 넣지 않아요.
- 탈퇴하면 성향과 운세 결과를 함께 지워요.
- 새 소식: 로그인한 분이 새 운세를 받으면 하늘 화면의 "새 소식"에 "OO님이 해님(또는 달토끼)에게 오늘의 운세를 물었어요"가 하루 한 번 보여요. 닉네임과 누구에게 물었는지만 보이고 운세 종류·등급·결과·걱정 글은 보이지 않아요. 이 한 줄은 활동 기록이라 고칠 수 없게 쌓이고, 탈퇴하면 새 소식에서 바로 빠지며 기록은 다른 활동 기록처럼 누구의 것인지 알 수 없게 돼요.
- AI 에 보내기: 운세 문장은 AI(Anthropic, 미국)가 만들어요. 보내는 항목과 보관 기간은 9항 표를 보세요. 운세에는 DeepSeek(중국) 예비를 쓰지 않아요. “AI 에 보내지 않고 볼게요”를 고르면 걱정 글을 포함해 아무것도 보내지 않고 미리 써 둔 운세를 보여 줘요.
12. 문의와 변경
개인정보 처리 책임자(운영자): teracokr@gmail.com
이 방침이 바뀌면 이 페이지에 시행일과 함께 알려요.