Technote

보안 실무

연재 측정 없이는 개선도 없다 8부 중 6부

분석과 개인정보 — 최소 수집과 고지의 실제

배너를 띄우는 것과 동의를 받는 것은 다릅니다. 무엇을 왜 수집하는지 스스로 설명할 수 있어야 하고, 보관 기간은 방치가 아니라 결정이어야 합니다.

분석 이야기에서 개인정보는 대개 마지막에, 그것도 “배너를 하나 달아야 한다” 는 형태로 등장합니다. 그런데 배너를 띄우는 것과 동의를 받는 것은 다른 일이고, 둘을 같다고 여기는 순간 위험은 오히려 커집니다 — 형식만 갖춘 채 실제로는 설명할 수 없는 데이터를 계속 모으게 되기 때문입니다.

마케터가 이 주제를 알아야 하는 이유는 규정 자체보다 실무적입니다. 수집 범위를 정하는 사람이 마케터이기 때문입니다. 어떤 이벤트를 만들지, 어떤 값을 함께 보낼지는 개발자가 아니라 지표를 설계한 사람이 정합니다.

먼저 줄입니다 — 최소 수집

가장 확실한 보호는 애초에 받지 않는 것입니다. 없는 데이터는 유출되지 않고, 파기할 필요도 없고, 고지할 것도 없습니다. 이벤트에 값을 하나 더 붙이기 전에 “이 값이 없으면 어떤 결정을 못 하는가” 를 물어보세요. 답이 없으면 붙이지 않습니다.

왼쪽을 오른쪽으로 바꾸면 지표는 그대로이고 위험만 사라진다

실제로 자주 일어나는 사고가 폼 값이 그대로 분석 도구로 넘어가는 것입니다. 문의 폼에 입력한 이메일 주소가 이벤트 속성에 실려 나가거나, 제출 후 이동하는 주소에 입력값이 붙어 페이지 주소 자체에 개인정보가 담기는 경우입니다. 이벤트를 설정한 뒤 실제로 한 번 제출해 보고, 전송되는 값에 사람을 알아볼 수 있는 것이 없는지 확인하세요.

고지 — 무엇을 적어야 하는가

개인정보처리방침은 법적 요건이지만, 잘 쓰면 우리가 무엇을 하고 있는지 스스로 확인하는 문서이기도 합니다. 분석과 관련해 최소한 네 가지가 들어갑니다.

분석에 관해 방침에 들어가야 하는 네 가지

네 번째 항목을 빠뜨리기 쉽습니다. 외부 분석 도구를 쓴다는 것은 방문자의 데이터가 그 회사의 서버로 전달된다는 뜻이고, 그 사실은 고지 대상입니다. 어떤 도구를 쓰는지 이름을 적는 것이 가장 정직하고 가장 간단합니다.

동의는 배너가 아니라 동작입니다

동의를 받기로 했다면, 동의 전에는 실제로 수집이 일어나지 않아야 합니다. 배너를 띄우면서 뒤에서 이미 태그를 실행하고 있다면 그 배너는 장식이고, 오히려 “고지했다” 는 착각만 만듭니다.

또 거절도 같은 무게로 가능해야 합니다. 수락 버튼은 크고 거절은 두 단계 안쪽에 숨어 있는 화면은, 형식은 갖췄지만 선택을 준 것이라 보기 어렵습니다. 이 판단은 결국 사업의 태도 문제이고, 신뢰를 파는 사업일수록 여기서 얻는 것이 큽니다.

보관 기간은 결정해야 합니다

가장 자주 방치되는 항목입니다. 분석 도구의 데이터 보관 기간에는 대개 설정값이 있고, 아무도 건드리지 않으면 기본값이 우리의 정책이 됩니다. 이것은 정책이 아니라 방치입니다.

문의 폼으로 받은 리드 데이터도 마찬가지입니다. 목적을 다한 개인정보는 기간을 정해 파기하고, 그 기간을 방침에 적은 대로 실제로 지킵니다. 적어 놓은 기간과 실제 운영이 다른 것이 가장 나쁜 상태입니다.

수집한 데이터를 안전하게 다루는 서버 · 계정 쪽 주제는 보안 아카이브에 더 있고, 접근 권한 · 로그 · 취약점 점검을 포함한 정비는 최적화 지원 사업에서 함께 다룹니다.

다음 회차

수집이 정리됐으면 이제 그것을 쓸 차례입니다. 다음 회차는 리포트 — 숫자를 나열하는 문서가 아니라, 읽고 나면 다음 행동이 정해지는 문서를 만드는 방법입니다.

이 주제의 다른 글

노하우 목록으로

보안 실무

리드 데이터는 자산이면서 책임입니다

연락처 목록은 마케팅 자산이지만 동시에 개인정보입니다. 필요한 만큼만 받고, 기간을 정해 두고, 그 기간이 지나면 실제로 지우는 세 가지가 핵심입니다.

마케터 3분 읽기

보안 실무

웹훅 수신 — nonce 를 걸면 100% 실패합니다

외부 서버에는 쿠키도 nonce 도 없습니다. 검증은 서명이나 공유 키로 하고, hash_equals 로 비교하며, 서명은 반드시 원본 바디에 대고 계산합니다.

개발자 6분 읽기

₩270,000 · 신청하기