개인정보처리방침
엔빵이 무엇을 수집하고, 무엇을 지우고, 무엇이 남는지 적은 서비스 정책입니다. 법률 자문을 거친 문서가 아니라, 이 서비스의 코드가 실제로 하는 일을 그대로 옮긴 문서입니다. 여기 적힌 내용과 코드가 어긋난다면 그것은 고쳐야 할 결함입니다.
시행일 · 2026년 10월 28일
수집하는 항목과 보관기간
| 이메일계정 식별·로그인 | 탈퇴 시 파기 |
| 비밀번호로그인 인증. 해시만 저장하며 평문 비밀번호는 저장하지 않습니다. | 탈퇴 시 삭제 |
| 이름화면에 표시되는 계정 이름 | 탈퇴 시 파기 |
| 모임 표시 이름모임 안에서 쓰는 이름. 모임마다 따로 정합니다. | 탈퇴 시 파기 |
| 모임 활동 기록회비 회차·납부 여부·지출·정산과 직접 입력한 메모 | 모임이 삭제될 때까지탈퇴해도 남습니다 |
| 세션 쿠키로그인 상태 유지 | 기본 7일 · 로그아웃·탈퇴 시 무효 |
| 접속 IP의 해시값공개 장부 링크의 남용(반복 자동 수집) 방지 | 최대 48시간 |
- IP 해시 — 남용 방지 카운터에는 IP를 그대로 적지 않고 HMAC-SHA256의 앞 32자만 적습니다. 저장된 값에서 IP를 되돌릴 수 없습니다. 보관기간을 “24시간”이 아니라 최대 48시간으로 적는 이유는, 정리 작업이 하루 한 번 도는 예약 작업이고 실행 시각에 오차와 누락이 있을 수 있기 때문입니다. 지킬 수 없는 숫자를 적는 것보다 실제 상한을 적는 편이 낫다고 판단했습니다.
- 로그인 기록 — 쓰는 인증 라이브러리는 기본 동작으로 세션 한 줄에 접속 IP와 브라우저 정보를 그대로 함께 적습니다. 엔빵은 그 두 값을 저장하기 전에 비웁니다 — 로그인 기록으로 접속 IP를 보관하지 않습니다. 그 값을 쓰는 화면(세션 목록·기기 관리)이 없어 보관할 이유가 없다고 판단했습니다. 남용 방지 카운터에 쓰는 IP 해시는 이것과 별개이며 위 표에 따로 적었습니다.
- 쿠키 — 로그인 상태 유지 하나에만 씁니다. 광고·분석 쿠키는 없고, 외부 분석 도구나 추적 스크립트를 붙이지 않습니다.
이용 목적
수집한 정보는 서비스 제공(계정·모임 장부 기능)과 남용 방지(공개 장부 링크의 반복 자동 수집 차단) 두 가지에만 씁니다. 광고·프로파일링에 쓰지 않으며, 판매하지 않습니다.
탈퇴하면 지워지는 것
계정 설정에서 탈퇴하면 아래 아홉 가지가 그 자리에서 파기됩니다. 되돌릴 수 없고 유예기간은 없습니다.
| 이메일 | 실재하지 않는 임의 주소로 대체 |
| 이름 | ‘탈퇴한 사용자’로 대체 |
| 프로필 이미지 | 삭제 |
| 비밀번호 해시 | 삭제 |
| 로그인 세션 | 삭제 · 즉시 로그아웃 |
| 이메일 인증·비밀번호 재설정 토큰 | 삭제 |
| 모임 표시 이름 | ‘탈퇴한 멤버’로 대체 |
| 과거 정산에 굳어 있던 표시 이름 | ‘탈퇴한 멤버’로 대체 |
| 회비 납부 기록의 메모총무가 납부를 체크하면 엔빵이 장부에 '2026-01 철수'처럼 자동으로 적는 줄입니다. 직접 입력한 글이 아닙니다. | 이름만 ‘탈퇴한 멤버’로 대체회차(2026-01)는 남습니다 |
이메일이 비워지므로 같은 이메일로 다시 가입할 수 있습니다. 다시 가입하면 새 계정이며, 이전 모임·기록과 연결되지 않습니다.
탈퇴해도 남는 것
파기 범위는 위에 적은 아홉 가지입니다 — 계정·모임·정산의 구조화된 식별자 여덟 가지와, 엔빵이 자동으로 적은 회비 납부 메모의 이름입니다. 그 밖의 것은 남습니다. 숨기지 않고 적습니다.
| 모임의 금액 기록회비·지출·정산의 금액·날짜·이체 구조 | 그대로 남습니다 |
| 모임 멤버 자리이름만 바뀌고 줄은 남습니다. 지우면 그 사람이 냈던 회비가 ‘미납’으로 보이거나 없던 일이 됩니다. | ‘탈퇴한 멤버’로 남습니다 |
| 내부 식별자계정 줄 자체는 지울 수 없습니다 — 모임 멤버십·장부 기록·정산이 이 줄을 참조하기 때문입니다. | 남습니다 |
| 직접 입력한 자유 텍스트지출 메모 · 입금 계좌 문구 · 정산 제목 | 그대로 남습니다 |
- 내부 식별자 — 계정 줄에 남는 무작위 식별자(UUID)입니다. 그 값 자체에는 개인정보가 들어 있지 않고 외부 시스템과 연결되지도 않지만, 탈퇴자의 과거 활동이 하나의 값으로 계속 이어진다는 뜻이므로 “연결할 수 없는 익명화”는 아닙니다. 이 한계를 적어 두는 편이 “완전히 익명화된다”고 쓰는 것보다 정직하다고 판단했습니다.
- 자유 텍스트 — 지출 메모·입금 계좌 문구·정산 제목에 직접 적은 글자는 파기 대상이 아닙니다. 거기에 이름·이메일·계좌번호를 적었다면 그 글자는 남습니다. 글 안에서 개인정보를 찾아 지우는 기능은 없습니다 — 남의 이름이나 모임 이름을 잘못 지우는 문제가 함께 따라오기 때문입니다. 필요하면 탈퇴하기 전에 직접 고치거나, 총무라면 모임을 삭제하세요.
- 경계는 ‘자유 텍스트인가’가 아니라 ‘누가 적었는가’입니다. 총무가 회비 납부를 체크하면 엔빵이 장부에 ‘2026-01 철수’ 같은 줄을 자동으로 적습니다 — 본인이 선택해서 쓴 글이 아닙니다. 그래서 탈퇴할 때 그 줄의 이름도 ‘탈퇴한 멤버’로 바뀌고, 공개 장부 링크를 가진 사람에게도 더 이상 보이지 않습니다. 회차(‘2026-01’)는 남습니다 — 그것은 사람을 가리키는 값이 아니라 그 입금이 어느 달 회비인지이고, 지우면 남은 멤버들의 장부가 무엇을 뜻하는지 알 수 없게 됩니다. 반대로 직접 적은 글(지출 메모·입금 계좌 문구·정산 제목)은 위 표대로 남습니다.
- 총무는 바로 탈퇴할 수 없습니다. 소유한 모임이 있으면 그 모임을 먼저 삭제해야 합니다. 총무를 다른 멤버에게 넘기는 기능은 아직 없습니다.
모임을 나가거나 내보내지면
모임을 나가거나 총무에게 내보내져도 계정은 그대로입니다. 다만 그 모임의 기록 — 나간 멤버 목록, 과거 회차 명단, 회비 납부 기록 줄 — 에는 이름이 남고, 그중 회비 납부 기록 줄은 공개 장부 링크로도 보입니다. 이름까지 지우려면 회원 탈퇴를 하세요. 탈퇴하면 위 ‘탈퇴하면 지워지는 것’대로 엔빵이 쓴 식별자가 파기됩니다.
모임을 삭제하면
총무가 모임을 삭제하면 그 모임의 회비 회차·납부 기록·지출·정산·멤버 목록이 한 번에 삭제되고, 그 모임의 공개 링크는 즉시 열리지 않습니다. 계정은 삭제되지 않습니다 — 모임을 지우는 것과 탈퇴하는 것은 별개입니다.
공개 장부 링크
- 총무가 발급한 링크를 가진 사람은 로그인 없이 모임 이름·잔액·멤버 표시 이름·전체 기록을 봅니다. 링크 자체가 유일한 접근 수단이므로, 공유 범위가 곧 공개 범위입니다.
- 공개 장부에 나오지 않는 것: 이메일 · 입금 계좌 문구 · 초대 링크 · 내부 식별자.
- 총무가 링크를 재발급하면 이전 링크는 즉시 무효가 됩니다.
- 검색엔진이 이 주소를 수집·색인하지 않도록 막아 두었습니다.
- 남용 방지를 위해 같은 접속 IP에서 오는 요청을 분당 60회로 제한합니다.
제3자 제공 · 처리 위탁 · 국외 이전
수집한 정보를 제3자에게 제공하거나 판매하지 않습니다. 서비스를 돌리기 위해 아래 두 곳에 처리를 맡기고 있으며, 그 결과 정보는 미국에 저장됩니다.
| Vercel웹 호스팅·서버 실행 | 미국 (리전 iad1, 버지니아) |
| Neon데이터베이스 | 미국 (리전 us-east-2, 오하이오) |
이전되는 항목은 위 ‘수집하는 항목’의 전부이고, 이전 시점은 서비스를 이용하는 때(저장·조회가 일어날 때마다), 방법은 네트워크 전송, 목적은 서비스 제공입니다. 요청은 전송 경로에서 이용자와 가까운 지점을 거칠 수 있지만, 저장은 위 두 곳에서만 일어납니다.
이용자의 권리와 행사 방법
열람과 삭제는 문의하지 않고 화면에서 직접 할 수 있습니다.
| 내 계정 정보 열람 | 내 모임 → 계정 |
| 회원 탈퇴식별자 파기. 위 두 절의 내용대로 처리됩니다. | 내 모임 → 계정 → 위험 구역 |
| 모임 기록 삭제총무만 할 수 있습니다. | 모임 → 설정 → 위험 구역 |
| 장부 내려받기모임의 전체 기록을 CSV 파일로 받습니다. | 모임 → CSV 내보내기 |
계정 이름과 모임 표시 이름을 바꾸는 화면은 아직 없습니다. 정정이 필요하면 아래 문의 경로로 알려 주세요.
문의
문의는 GitHub 이슈로 받습니다. github.com/HyeonJ/nbbang/issues
GitHub 이슈는 누구나 볼 수 있는 공개 게시판입니다. 이메일·전화번호· 계좌번호·공개 장부 링크 같은 개인정보를 이슈에 적지 마세요. 적으면 이슈를 지워도 검색엔진과 다른 사람의 기록에 남을 수 있습니다.
열람·삭제는 이슈를 열 필요 없이 위 표의 경로에서 직접 처리할 수 있습니다. 개인정보를 주고받을 수 있는 별도 문의 창구는 실제 이용자를 받는 시점에 마련합니다.
이 방침은 2026년 10월 28일부터 적용됩니다. 수집 항목이나 처리 방식이 바뀌면 이 페이지를 먼저 고치고 시행일을 갱신합니다.