개인정보 처리방침
Last updated: 2026년 8월 28일
이 번역본은 이해를 돕기 위한 것입니다. 법적 효력을 갖는 것은 영어 원본이며, 두 판본이 다를 경우 영어본이 우선합니다.
이 방침은 costdown.org가 어떤 개인정보를 수집하고, 왜 수집하며, 얼마나 오래 보관하고, 누가 더 볼 수 있으며, 이용자가 무엇을 할 수 있는지를 설명합니다. 이는 EU 일반개인정보보호법(GDPR) 제13조 및 제14조가 요구하는 정보 고지입니다.
이 문서는 이 서비스가 현재 실제로 하고 있는 일을 적은 것입니다. 실제 운영 중인 시스템과 대조해 확인할 수 없는 내용은 넣지 않았습니다.
1. 누가 책임을 지는가 (개인정보 처리자)
costdown.org는 등록된 법인이 아니라 한 개인이 운영합니다. 그 개인이 GDPR 제4조 제7호에서 말하는 개인정보 처리자(controller)입니다.
처리자의 일반 이메일 주소는 공개하지 않습니다. 제10조의 권리 행사 요청을 포함한 모든 연락은 문의하기을(를) 통해 이루어집니다. 그곳으로 보낸 메시지는 저장되고 접수번호가 즉시 발급되므로, 요청이 소리 없이 사라지는 일은 없습니다.
단 하나의 예외는 [email protected]입니다. 보안 취약점 신고 전용 주소이며 /.well-known/security.txt에도 공개되어 있습니다. 결함을 발견한 사람이 어디로 보내야 할지 알 수 있도록 존재하는 것이지, 제10조의 요청 창구가 아닙니다. 그런 요청은 문의 양식을 이용해 주십시오. 메시지가 저장되고 접수번호가 발급됩니다.
2. 개인정보 보호책임자
개인정보 보호책임자(DPO)를 선임하지 않았습니다. GDPR 제37조 제1항은 핵심 활동이 개인에 대한 대규모의 정기적 모니터링을 수반하거나, 특별 범주의 정보를 대규모로 처리하는 경우에만 선임을 요구합니다. costdown.org는 어느 쪽에도 해당하지 않습니다. 다루는 것은 기업의 원가절감 데이터이며, 보관하는 개인정보는 제4조에 열거한 범위에 한정됩니다.
3. 신원을 밝히도록 요구하지 않습니다
대부분의 개인정보 처리방침이 쓸 수 없는 문장이기에 표보다 앞에 둡니다. costdown.org 가입 시 묻는 것은 네 가지뿐입니다. 이메일 주소, 비밀번호, 실무자인지 투자자인지, 그리고 국가. 그게 전부입니다.
실명은 결코 묻지 않으며, 전화번호를 입력하는 칸도 없습니다. 플랫폼에서는 시스템이 만든 짧은 코드(예: 2E)로 식별됩니다. 이용자가 공개한 내용 옆에 표시되는 것은 이름이 아니라 그 코드입니다.
이메일 주소는 여전히 개인정보입니다. 이용자를 식별할 수 있고, 저희가 보관하며, 이 방침의 모든 내용이 그대로 적용됩니다. 로그인과 계정 관련 메일 발송에 쓰이고, 다른 이용자에게는 보이지 않습니다.
4. 수집하는 정보
| 데이터 | 출처 | 이용 목적 |
|---|---|---|
| 이메일 주소와 비밀번호(해시 형태로만 저장) | 가입 시 이용자가 제공 | 계정을 만들고 보호하기 위해 |
| 국가 | 가입 시 이용자가 제공 | 벤치마크 비교는 같은 국가 안에서만 이루어지므로 필수입니다 |
| 계정 코드, 역할, 언어 설정, 검증 상태, 정지 상태 | 서비스가 생성 | 계정 코드는 이곳에서의 공개 식별자입니다. 나머지는 계정 운영에 씁니다 |
| 짧은 자기소개 | 이용자가 선택적으로 제공 | 작성한 경우에만 공개 프로필에 표시됩니다. 비워 두면 아무것도 표시되지 않습니다 |
| 동료와 같은 그룹으로 묶어 주는 참여 코드 — 키를 사용한 해시로 저장하며 코드 자체는 저장하지 않습니다 | 이용자 또는 동료가 그룹을 만들 때 서비스가 생성 | 고용주를 밝히지 않고도 동료끼리 내부 자재 코드를 공유하고 합쳐서 비교할 수 있게 하기 위해. 표 아래 설명을 참고하십시오. |
| 그룹 이름, 업종, 국가, 규모 | 회사 페이지에서 이용자가 선택적으로 제공 | 작성하기로 한 경우에만. 업종과 국가는 수치를 올바른 비교군에 넣기 위해 씁니다. 이름은 시스템이 필요로 하는 어떤 처리에도 쓰이지 않습니다. |
| 이용자가 작성한 사례, 원가 수치, 협업, 검증, 댓글 | 이용자가 제공 | 이것이 서비스의 내용 그 자체입니다. 공개한 항목은 누구나 볼 수 있습니다 |
| 사례 조회 기록과 함께 남는 IP 주소 | 이용자의 브라우저에서 | 조회수를 집계하고 오남용을 탐지하기 위해 |
| 요청 제한을 적용하는 동안 임시로 보관하는 IP 주소 | 이용자의 브라우저에서 | 가입·비밀번호 재설정·문의 양식에 대한 자동화된 오남용을 막기 위해 |
| 절감액·투자액·검증·상태·역할의 변경 이력 — 변경 전 값, 변경 후 값, 어느 계정이, 언제 | 서비스가 생성 | 감사 가능성을 위해. 벤치마크 플랫폼의 가치는 수치가 조용히 바뀌지 않는다는 데서 나옵니다 |
| 문의 양식에 입력한 이름, 이메일, 본문, IP 주소 | 이용자가 제공 | 답변을 드리기 위해, 그리고 양식 오남용을 막기 위해 |
동료를 어떻게 한 그룹으로 묶을까요? 고용주를 지목하는 방식이 아닙니다. 시스템이 무작위 참여 코드(예: 7KQ2M-XB49P)를 만들고, 이용자가 그것을 동료에게 전달합니다. 그 코드를 입력한 사람이 같은 그룹에 들어옵니다. 그룹을 나누는 데 필요한 것은 그것뿐이므로 회사 이름은 쓰이지 않습니다.
참여 코드는 저장되지 않습니다. 데이터베이스가 보관하는 것은 그 코드의 HMAC-SHA256 값이며, 키는 서버의 파일에 있습니다. 코드 자체가 아닙니다. 여기서는 단순 해시로 충분하지 않습니다. 열 자리 코드는 약 10^15가지이고 그래픽카드로 몇 분이면 전수 대입이 가능합니다. 서버의 키가 섞여 있기 때문에 데이터베이스 사본만으로는 코드를 복원할 수 없습니다.
솔직히 말씀드립니다. 이 대목에서 과장하는 것은 아무 말도 하지 않는 것보다 나쁘기 때문입니다. 서버를 운영하는 사람은 데이터베이스와 키를 모두 가지고 있으므로, 그 코드에 아무도 접근할 수 없다고 주장하지 않습니다. 확실한 것은 코드가 읽을 수 있는 형태로 저장되는 일은 결코 없고, 로그에 남는 일도 결코 없으며, 만들어질 때 단 한 번만 표시된다는 점입니다. 잃어버리면 관리자를 포함해 누구도 되찾아 줄 수 없습니다. 새 코드를 만들고 이전 코드를 폐기하십시오.
그룹에 이름을 붙일 수도 있으며 이 역시 선택 사항입니다. 그런 칸이 있습니다. 참여 코드가 생기기 전의 흔적으로, 이름표를 원하는 그룹을 위해 남겨 두었습니다. 적으면 입력한 그대로 저장되고 관리자가 읽을 수 있습니다. 비워 두어도(기본값) 모든 기능은 똑같이 동작합니다.
데이터베이스에는 있지만 어디에서도 채워지지 않는 항목이 둘 있습니다. 전화번호와 시간대입니다. 사이트 어디에서도 기록하지 않으며, 값을 가진 계정도 없습니다. 조용히 빼는 대신 여기에 적는 것은 이 문서가 데이터베이스와 정확히 일치하도록 하기 위해서입니다.
다른 웹사이트를 넘나드는 추적, 광고를 위한 프로파일링, 그리고 GDPR 제22조가 말하는 법적 효과를 낳는 자동화된 의사결정이나 프로파일링은 어느 것도 하지 않습니다.
5. 쿠키와 브라우저 저장소
로그아웃 상태에서는 costdown.org가 쿠키를 전혀 설정하지 않으며, 브라우저의 localStorage나 sessionStorage에도 아무것도 넣지 않습니다. 실제 운영 중인 사이트에서 직접 확인했습니다.
로그인 후에는 user_id라는 쿠키 하나만 설정됩니다. 로그인 세션을 유지하기 위한 것이며 그 밖의 용도는 없습니다. 이는 기술적으로 필수적인 쿠키로, ePrivacy 지침 제5조 제3항에 따라 동의를 필요로 하지 않습니다. 이 사이트에 쿠키 동의 배너가 없는 이유도 그것입니다. 물어볼 것이 없기 때문입니다.
트래픽 집계는 Cloudflare Web Analytics가 수행하며, 쿠키를 쓰지 않고 개인 단위 프로파일링도 하지 않습니다.
6. 처리의 법적 근거
| 처리 | 법적 근거 |
|---|---|
| 계정의 생성과 운영, 제출한 내용의 공개 | 제6조 제1항 (b) — 이용자와의 계약 이행 |
| 세션 쿠키, 비밀번호 해시, 로그인 시도 제한, IP 기반 요청 제한 | 제6조 제1항 (f) — 서비스와 이용자를 안전하게 지킬 정당한 이익 |
| 조회수 및 전체 트래픽 집계 | 제6조 제1항 (f) — 서비스가 실제로 쓰이는지 알 정당한 이익 |
| 재무·검증 수치의 변경 불가능한 이력 | 제6조 제1항 (f) — 신뢰할 수 있는 데이터에 대한 정당한 이익. 이 플랫폼이 존재하는 이유 그 자체입니다 |
| 문의 양식으로 보낸 메시지에 대한 응대 | 서비스에 관한 것이면 제6조 제1항 (b), 제15조~제22조의 요청이면 제6조 제1항 (c) — 법적 의무 |
| 거래성 메일(인증, 비밀번호 재설정, 계정 알림) | 제6조 제1항 (b) — 계정 제공에 필요 |
이를 제공할 의무는 없습니다. 다만 이메일, 비밀번호, 국가가 없으면 계정이 존재할 수 없으므로, 제공을 거절하시면 서비스를 제공해 드릴 수 없습니다. 제3조에서 선택이라고 표시한 것은 모두 기능 손상 없이 비워 둘 수 있습니다.
7. 누가 더 이 데이터를 받는가
| 수령자 | 볼 수 있는 것 | 지위 |
|---|---|---|
| Hetzner Online GmbH(독일 뉘른베르크) | 서비스가 저장하는 모든 것 — 서버와 데이터베이스를 호스팅합니다 | 수탁 처리자 |
| Cloudflare, Inc. | 사이트 앞단의 네트워크로서 이용자의 IP 주소, 사용자 에이전트, 요청한 URL. 그리고 쿠키를 쓰지 않는 트래픽 집계 | 수탁 처리자 |
| Resend(아일랜드의 Amazon Web Services에서 운영) | 저희가 보내는 거래성 메일의 수신 주소와 내용 — 인증, 비밀번호 재설정, 계정 알림 | 수탁 처리자 |
| costdown.org의 다른 이용자 | 이용자가 공개한 모든 것: 사례, 원가 수치, 댓글, 작성한 프로필 항목 | 수탁 처리자가 아닙니다 — 공개하는 것 자체가 목적입니다 |
개인정보를 판매하지 않으며, 광고주나 데이터 브로커와 공유하지 않습니다. 공공기관에 대한 제공은 법이 요구하는 경우에 한합니다.
8. 국외 이전
서버와 데이터베이스는 EU 역내인 독일에 있습니다. 따라서 서비스의 일상적 운영에 이용자의 데이터를 EEA 밖으로 이전하는 일은 포함되지 않습니다.
예외는 둘이며, 있는 그대로 적습니다.
- Cloudflare, Inc.는 전 세계 네트워크를 운영하는 미국 회사입니다. costdown.org로 향하는 트래픽이 EEA 밖의 엣지 거점에서 처리될 수 있습니다. Cloudflare는 EU 집행위원회 표준계약조항과 EU–US 데이터 프라이버시 프레임워크에 근거하고 있습니다.
- 암호화된 데이터베이스 백업은 호스팅 사업자의 한 번의 장애로 모든 사본이 한꺼번에 사라지지 않도록, 독일 서버에서 관리자가 보유한 EEA 밖 어느 나라의 기기로 복제됩니다. 그 나라에 대해서는 EU 집행위원회의 적정성 결정이 없습니다. 백업은 서버를 떠나기 전에 AES-256으로 암호화되며, 호스팅 사업자가 갖고 있지 않은 암호구절로만 복호화할 수 있고 그 암호구절은 관리자 외에 아무도 보관하지 않습니다.
9. 보관 기간
| 데이터 | 보관 기간 |
|---|---|
| 계정 및 프로필 정보 | 삭제를 요청하실 때까지. 문의 양식으로 요청하시면 삭제합니다. |
| 공개한 사례와 그 밖의 내용 | 이용자가 삭제하거나 삭제를 요청하실 때까지. 다만 이미 공개된 벤치마크 비교에 쓰인 수치는 개인을 알아볼 수 없는 집계 형태로 남을 수 있습니다. |
| 재무·검증 수치의 변경 이력 | 기록이 존재하는 동안 보관하며, 수정도 조기 삭제도 의도적으로 불가능합니다. 이는 애플리케이션 코드가 아니라 데이터베이스 자체가 강제합니다. 그것이 없으면 이 플랫폼의 어떤 수치도 믿을 수 없습니다. 기록되는 것은 무엇이 어느 계정에 의해 바뀌었는가이지 개인의 신상이 아닙니다. |
| 사례 조회 기록과 함께 남는 IP 주소 | 조회 기록과 함께 보관하며, 사례가 삭제될 때 함께 삭제됩니다. |
| 요청 제한에 쓰는 IP 주소 | 메모리에만 보관하며, 제한 구간(최대 1시간) 안에 자동으로 만료됩니다. |
| 참여 코드(키를 사용한 해시로) | 코드가 유효한 동안 보관합니다. 코드를 폐기할 때는 행을 지우지 않고 폐기 표시를 합니다. 그래야 그 코드가 아무도 모르게 다시 쓰이지 않습니다. 그 행이 담고 있는 것은 해시이지 코드가 아닙니다. |
| 문의 양식 메시지 | 사안이 진행되는 동안 보관하고, 그 뒤에는 법적 요청에 기한 내에 답변했다는 증거로 보관합니다. 사안이 끝난 뒤에는 요청하시면 삭제합니다. |
| 암호화된 백업 | 서버의 매시간 백업은 72시간 보관합니다. 관리자가 서버 밖에 보관하는 매일 사본은 30일 보관합니다. 삭제를 요청하신 데이터도 이 기간이 지나기 전까지는 백업 안에 남아 있을 수 있습니다. |
10. 정보주체로서의 권리
GDPR에 따라 다음 권리를 언제든 무상으로 행사하실 수 있습니다. 구속력을 갖는 것은 법률 용어이므로, 아래에는 법정 명칭과 쉬운 설명을 함께 적습니다.
- 열람권(제15조) — 어떤 정보가 보관되어 있는지 묻고 그 사본을 받을 권리.
- 정정권(제16조) — 부정확한 정보를 바로잡고 불완전한 정보를 보완하게 할 권리.
- 삭제권, 이른바 잊힐 권리(제17조) — 정보를 삭제하게 할 권리.
- 처리 제한권(제18조) — 다툼이 해결될 때까지 처리를 동결하게 할 권리.
- 데이터 이동권(제20조) — 구조화되고 통용되며 기계가 읽을 수 있는 형식으로 정보를 받고, 기술적으로 가능한 경우 다른 처리자에게 전송하게 할 권리.
- 반대권(제21조) — 위에 적은 조회수 집계를 포함해 정당한 이익에 근거한 처리에 반대할 권리.
- 동의 철회권(제7조 제3항) — 처리가 동의에 근거한 경우 언제든 철회할 수 있으며, 철회 전의 적법성에는 영향을 주지 않습니다.
- 자동화된 의사결정을 받지 않을 권리(제22조) — costdown.org는 법적 효과나 그에 준하는 중대한 영향을 낳는 자동 결정을 하지 않으므로 이 권리는 발생하지 않습니다.
문의하기에서 「개인정보 관련 요청」을 선택해 주십시오. 접수번호는 즉시 발급되며, 제12조 제3항이 요구하는 대로 한 달 안에 답변드립니다. 요청이 복잡한 경우 최대 두 달 더 연장할 수 있으며, 그 사유를 첫 한 달이 끝나기 전에 알려 드립니다.
11. 감독기관에 진정할 권리
정보가 위법하게 처리되었다고 생각하시면 개인정보 감독기관에 진정하실 수 있습니다. 거주 국가, 근무지, 또는 위반이 있었다고 보는 장소의 기관 중 어느 곳이든 됩니다(GDPR 제77조). 저희에게 먼저 연락하실 의무는 없지만, 대개는 그 편이 더 빨리 해결됩니다.
EU 및 EEA 감독기관 목록은 유럽개인정보보호이사회가 edpb.europa.eu에 공개하고 있습니다. 서버가 독일에 있으므로 독일 연방 및 바이에른주 기관에도 관할이 있습니다.
12. 보안
- 비밀번호는 해시 형태로만 저장하며, 읽을 수 있는 형태로 저장하거나 로그에 남기는 일은 결코 없습니다.
- 사이트 전체를 HTTPS로 제공하며 HSTS를 적용합니다.
- 로그인 실패가 이어지면 계정을 일시적으로 잠그고, 가입·비밀번호 재설정·문의 양식 요청은 IP별로 제한합니다.
- 이용자 데이터에 대한 모든 읽기와 쓰기는 브라우저가 아니라 서버에서 권한을 대조합니다.
- 백업은 AES-256으로 암호화하며, 백업으로부터의 복구는 가정이 아니라 실제로 검증했습니다.
완전히 안전한 시스템은 없습니다. 취약점을 발견하셨다면 공개하기 전에 [email protected]로 알려 주십시오. 같은 주소를 RFC 9116 형식으로 /.well-known/security.txt에 기계가 읽을 수 있게 공개해 두었습니다. 문의 양식을 쓰셔도 됩니다.
13. 아동에 관하여
costdown.org는 제조업 종사자를 위한 도구이며 아동을 대상으로 하지 않습니다. 16세 미만을 위해 알면서 계정을 만들지 않습니다. 자녀가 가입했다고 생각되시면 문의 양식으로 알려 주십시오. 해당 계정을 삭제하겠습니다.
14. 이 방침의 변경
이 문서가 바뀔 때마다 맨 위의 날짜가 갱신됩니다. 변경이 이용자의 권리에 실질적인 영향을 미치는 경우, 스스로 알아차리기를 기다리지 않고 등록 이용자에게 이메일로 알려 드립니다.