다크 패턴은 사용자가 원하지 않을 선택을 하도록 실수와 습관을 이용하는 인터페이스다. 단순히 불편한 디자인이 아니라 사업자에게 유리한 방향으로 선택을 비트는 의도와 효과가 핵심이다.
1. 한 문장으로 이해하기
다크 패턴(dark pattern)은 이용자가 충분히 이해했다면 하지 않았을 행동을 하게 만드는 기만적·조작적 인터페이스 설계를 뜻한다. 가입 버튼은 크고 해지 링크는 흐리게 만들거나, 일회 결제를 정기 결제로 미리 선택하거나, 광고를 일반 콘텐츠처럼 보이게 하는 방식이 대표적이다.
현재 연구와 규제 문서에서는 ‘dark’라는 표현보다 기능을 정확히 드러내는 deceptive pattern 또는 ‘조작적·기만적 설계’라는 표현도 많이 쓴다. 색상이 어둡거나 디자인이 복잡하다고 다크 패턴인 것은 아니다.
2. 2010년 Harry Brignull이 이름을 붙였다
사용자 경험 연구자 Harry Brignull은 2010년 darkpatterns.org를 만들고, 사용자를 속여 보험을 사게 하거나 반복 결제에 가입시키는 인터페이스를 “dark pattern”이라고 정의했다. 좋은 디자인 패턴이 반복 가능한 해결책이라면, 다크 패턴은 사업자의 이익을 위해 반복되는 해로운 해결책이라는 역설적 이름이었다.
사이트는 이후 deceptive.design으로 이름을 바꿨다. 단어를 바꾼 이유는 문제의 본질이 어둡다는 인상보다 기만과 조작에 있기 때문이다. 오늘날 법과 정책 문서에서도 이보다 구체적인 표현을 선호하는 흐름이 있다.
3. 자주 만나는 유형
숨겨진 비용과 거짓 긴급성
처음 표시한 가격에는 필수 수수료를 빼고 마지막 결제 단계에서 추가하거나, 실제 재고 근거 없이 “마지막 1개”와 카운트다운을 반복하는 방식이다. 이용자는 이미 시간과 정보를 투자했기 때문에 뒤늦게 발견한 비용을 받아들이기 쉽다.
가입은 한 번, 해지는 여러 단계
온라인에서 몇 번의 클릭으로 가입했지만 해지는 전화나 상담 채팅을 거쳐야 하는 구조다. 버튼의 위치를 바꾸거나 계속 혜택을 제시해 포기하게 만드는 마찰도 포함된다.
위장 광고와 선택의 비대칭
광고를 다운로드 버튼이나 기사 목록처럼 보이게 하거나, “모두 허용”은 선명하게 두고 “거부”는 여러 메뉴 안에 숨기는 방식이다. 선택권이 형식적으로 있어도 시각적 무게와 단계 수가 다르면 실제 행동은 크게 달라진다.
4. FTC가 2022년 공식 보고서를 낸 이유
미국 연방거래위원회 FTC는 2022년 「Bringing Dark Patterns to Light」 보고서에서 위장 광고, 해지 방해, 핵심 조건과 수수료 은폐, 개인정보 공유 유도 등을 주요 유형으로 정리했다. 온라인 거래가 커지면서 오래된 판매 수법이 개인화 실험과 결합해 더 정교해졌다는 문제의식이다.
FTC의 분류에서 중요한 것은 화면 한 장이 아니라 전체 여정이다. 첫 화면의 문구가 사실이어도 마지막 단계에서 조건이 바뀌거나, 거절 뒤에도 반복해서 동의를 요구하면 선택의 자유가 약해질 수 있다.
5. 규제가 다루는 방식
유럽연합의 디지털서비스법 DSA는 온라인 플랫폼이 수신자의 자유롭고 충분한 판단을 속이거나 조작하는 방식으로 인터페이스를 설계·운영하지 못하도록 규정한다. 공격적인 팝업, 혼란스러운 동의 버튼처럼 이미 익숙한 사례가 공식 안내에 등장한다.
다만 법적 위반 여부는 국가, 서비스 유형, 구체적 문구와 효과에 따라 달라진다. “불편했다”는 경험만으로 불법이라고 단정하면 안 된다. 소비자 글에서는 화면 캡처, 단계 수, 가격 표시, 거절 가능성을 기록하고 관할 기관의 최신 안내를 확인해야 한다.
6. 나쁜 UX와 다크 패턴의 경계
디자인 팀이 실수로 만든 혼란, 기술 부채 때문에 느려진 페이지, 접근성 부족은 심각한 문제일 수 있지만 모두 다크 패턴은 아니다. 다크 패턴이라는 판단에는 이용자가 하기 싫은 행동을 특정 방향으로 유도하고, 그 결과가 운영자에게 이익이 되는 구조가 있는지를 봐야 한다.
의도를 직접 증명하기 어려운 경우에는 “다크 패턴이다”라고 단정하는 대신 “거부 버튼이 허용 버튼보다 두 단계 더 많다”, “총액이 결제 직전에 표시된다”처럼 관찰 가능한 사실을 쓰는 편이 정확하다.
7. “다크”보다 “기만”이 중요해진 이유
이 분야에서는 설계자의 의도를 단정하기 어려워, 최근에는 deceptive patterns라는 표현도 널리 사용한다.
Harry Brignull은 2010년 이용자를 속여 원하지 않는 일을 하게 만드는 인터페이스를 dark patterns라고 불렀다. 초기 사이트에는 sneak into basket, roach motel, disguised ads처럼 기억하기 쉬운 이름이 붙었다. 초기 분류 화면을 보면 온라인 상거래에서 반복되던 문제를 사용자 언어로 기록하려 했다는 점이 보인다.
하지만 어두운 색, 나쁜 디자인, 이용자가 싫어하는 화면이 모두 다크 패턴은 아니다. 핵심은 선택 정보를 숨기거나 잘못 이해하게 하고, 거절·취소를 어렵게 만들어 사업자에게 유리한 행동을 유도하는지다. 그래서 현재 프로젝트 이름도 Deceptive Patterns로 바뀌었다.
글에서는 “의도적으로 속였다”고 단정하기보다 실제 경로를 재현하는 편이 강하다. 어떤 버튼이 먼저 보였는지, 가격이 언제 나타났는지, 거부 선택에 몇 단계가 더 필요했는지를 보여 주면 독자는 결과를 직접 판단할 수 있다.
8. FTC가 정리한 네 가지 피해 구조
다크 패턴은 결제만의 문제가 아니라 광고, 해지, 개인정보 선택까지 이어진다.
미국 FTC의 2022년 보고서는 광고를 독립 콘텐츠처럼 꾸미는 방식, 취소를 어렵게 하는 방식, 핵심 비용과 조건을 숨기는 방식, 개인정보 제공을 유도하는 방식을 주요 묶음으로 제시했다. 단일 버튼의 색보다 전체 결정 과정이 중요하다는 뜻이다.
예를 들어 무료 체험 첫 화면만 보면 비용이 없어 보이지만 결제수단을 요구하고 만료 뒤 자동 청구를 작게 표시할 수 있다. 가입은 한 번의 클릭인데 취소는 여러 메뉴와 전화 연결을 요구할 수도 있다. 이용자는 각 화면에서 작은 선택을 했지만 전체 결과는 예상과 달라진다.
FTC는 이런 설계가 선택을 흐리거나 약화하고 개인정보와 금전 피해를 만들 수 있다고 설명한다. 다만 보고서에 등장한 유형이라는 이유만으로 모든 사례가 곧바로 위법 판정을 받은 것은 아니다. 법적 결론은 사실관계와 관할 규정, 집행기관 판단을 따로 확인해야 한다.
9. 유럽 조사에서 97%라는 숫자를 읽는 법
강한 숫자일수록 무엇을 조사했는지 함께 적어야 한다.
유럽연합 집행위원회의 행동 연구는 EU 소비자가 많이 사용하는 주요 웹사이트와 앱을 조사해 97%에서 하나 이상의 다크 패턴을 발견했다고 보고했다. 이는 인터넷 전체 사이트의 97%를 무작위 조사한 결과가 아니다.
연구가 많이 관찰한 유형에는 숨은 정보와 거짓 위계, 사전 선택, 반복 압박, 어려운 취소, 강제 가입이 포함됐다. 여러 패턴이 한 흐름 안에 결합될 때 영향을 분리하기 어렵고 소비자가 피로해진다는 점도 중요하다.
콘텐츠에서는 “웹사이트 97%가 불법”이라고 바꾸면 안 된다. 표본이 인기 서비스 중심이었다는 점, 패턴 관찰과 위법 판단이 다르다는 점, 조사 당시 화면이 이후 변경됐을 수 있다는 점을 함께 적어야 수치가 공포 마케팅으로 변하지 않는다.

10. 한국에서 확인할 최신 기준
해외 사례를 곧바로 한국의 위법 판단으로 옮기지 말고 국내 법령과 공정거래위원회 지침을 확인해야 한다.
국가법령정보센터에 공개된 전자상거래 등에서의 소비자보호 지침은 2025년 10월 시행 개정에서 온라인 다크패턴 규제의 구체적 해석 사례와 예방 권고를 보강했다. 현재 글의 기준일에는 해당 시행 상태와 이후 개정 여부를 다시 확인해야 한다.
독자에게 필요한 것은 “다크 패턴이면 신고하면 된다”는 한 문장이 아니다. 주문·해지 경로, 표시된 가격, 자동 갱신 문구, 기본 선택, 거절 버튼, 확인 날짜를 순서대로 기록해야 한다. 개인정보와 결제번호는 캡처를 공유하기 전에 가린다.
법률 판단을 대신하지 않는다는 안내도 필요하다. 같은 화면이라도 실제 계약 과정과 고지, 이용자층, 반복 여부에 따라 판단이 달라질 수 있다. 피해가 있다면 사업자 고객센터와 함께 공정거래위원회·한국소비자원 등 공식 창구의 최신 안내를 확인하도록 연결한다.
11. 나쁜 UX와 기만적 설계를 가르는 테스트
사용하기 어렵다는 사실만으로는 부족하고, 어려움이 누구에게 일관되게 이익을 주는지 봐야 한다.
첫째, 이용자가 충분한 정보를 본 뒤 자유롭게 바꿀 수 있는가를 본다. 둘째, 사업자에게 유리한 선택과 불리한 선택의 단계·색·문구가 지나치게 다른지 비교한다. 셋째, 이용자가 실수했을 때 쉽게 되돌릴 수 있는지 확인한다.
버그는 누구에게도 이익을 주지 않을 수 있고 수정 뒤 사라진다. 다크 패턴은 결제, 데이터 제공, 구독 유지처럼 특정 결과로 반복해서 이용자를 밀어낼 수 있다. 설계자의 마음을 읽기보다 화면이 만들어 내는 일관된 효과를 기록하는 이유다.
넛지와의 경계도 같은 방식으로 살핀다. 장기 기증이나 보안 설정처럼 이용자의 이익을 위해 기본값을 제안하더라도 목적과 변경 방법이 투명해야 한다. 거절을 숨기고 사업자의 수익을 위해 오해를 이용한다면 같은 “선택 설계”라도 성격이 달라진다.
- 결정 전에 총가격과 반복 결제 조건이 보이는가?
- 거절과 취소가 가입보다 현저히 어렵지 않은가?
- 기본 선택을 이용자가 쉽게 바꿀 수 있는가?
- 실수 뒤 복구와 환불 경로가 실제로 작동하는가?
12. 화면을 기사로 바꾸는 기록법
좋은 다크 패턴 글은 분노한 캡처 한 장이 아니라 처음부터 끝까지의 선택 경로를 보여 준다.
동일한 기기와 계정 조건에서 시작 화면, 선택 화면, 결제 직전, 완료, 취소까지 순서대로 캡처한다. 날짜와 앱 버전, 지역을 남기고 화면 문구를 그대로 옮긴다. 실험 계정과 실제 결제 계정의 결과가 다르면 그 차이도 적는다.
사업자의 설명과 업데이트 기록을 확인하고 수정된 화면이라면 과거 사례임을 표시한다. 이용자 제보는 중요한 단서지만 한 사람의 경험을 전체 서비스의 항상 같은 동작으로 확대하지 않는다. 재현되지 않으면 “제보 화면에서 확인됐다”고 범위를 제한한다.
마지막으로 독자가 취할 수 있는 안전한 행동을 제공한다. 자동 갱신일 확인, 알림 설정, 구독 관리 화면 저장, 공식 분쟁 해결 창구처럼 구체적인 경로가 있어야 한다. 자극적인 명칭보다 재현 가능성과 해결 가능성이 콘텐츠의 가치를 만든다.
13. 결제 화면을 직접 감사하는 10분 실험
다크패턴은 화려한 화면보다 선택의 결과와 되돌리기 비용을 따라가야 발견된다.
새 계정으로 상품 하나를 장바구니에 넣고 최종 금액이 언제 확정되는지 기록한다. 배송비, 자동 갱신, 추가 서비스가 첫 화면과 마지막 화면에서 같은 크기와 표현으로 제시되는지 본다. 동의 버튼과 거절 버튼의 색·크기·클릭 횟수도 나란히 적는다.
다음에는 가입이 아니라 해지를 시험한다. 검색창에서 해지 안내를 찾을 수 있는지, 전화나 상담원만 요구하는지, 해지 직전에 새로운 할인과 경고가 반복되는지 확인한다. 한 번의 불편과 의도적으로 선택을 막는 구조를 구분하려면 정상 경로 전체를 따라가야 한다.
화면 캡처를 공개할 때는 계정명·결제정보·주문번호를 지우고 날짜와 기기, 지역을 적는다. 서비스는 실험 중에도 바뀔 수 있으므로 “항상 그렇다”보다 “해당 날짜와 조건에서 확인했다”고 쓴다. 독자 제보는 출발점이 될 수 있지만, 동일한 절차를 재현한 뒤 기사화해야 한다.
14. 비슷한 말과 무엇이 다른가
| 표현 | 핵심 의미 | 구분 포인트 |
|---|---|---|
| 다크 패턴 | 선택을 사업자에게 유리하게 비트는 인터페이스 | 기만·조작의 방향성이 핵심 |
| 나쁜 UX | 사용하기 어렵거나 혼란스러운 설계 | 의도나 사업상 이익이 없어도 발생 |
| 넛지 | 선택을 돕도록 환경을 설계하는 개입 | 투명성과 이용자 이익을 강조 |
| 사기 | 거짓 사실로 재산상 이익을 노리는 행위 | 법적 요건과 피해 범위가 더 구체적 |
15. 실제로 확인할 때의 체크리스트
- 거절과 수락에 필요한 클릭 수가 비슷한가?
- 총가격과 반복 결제 조건이 결정 전에 보이는가?
- 광고와 일반 콘텐츠가 명확히 구분되는가?
- 미리 체크된 선택이 이용자의 예상과 일치하는가?
- 해지와 데이터 삭제가 가입만큼 이해하기 쉬운가?
16. 많이 묻는 질문
다크 모드와 다크 패턴은 관련이 있나요?
이름만 비슷할 뿐 관련이 없다. 다크 모드는 화면의 밝은 배경을 어둡게 바꾸는 표시 방식이다. 다크 패턴은 이용자의 실수와 습관을 이용해 원하지 않는 결제·동의·공유를 유도하는 선택 설계다. 화면이 검은색이어도 투명하게 선택할 수 있으면 다크 패턴이 아니고, 밝은 화면에서도 기만적 구조는 얼마든지 나타날 수 있다.
“모두 허용” 버튼이 크면 바로 위법인가요?
법적 판단은 관할 법률과 전체 화면 흐름에 따라 달라진다. 버튼 크기 하나만으로 위법을 확정할 수는 없다. 거부 선택이 같은 단계에 있는지, 문구가 정확한지, 반복해서 동의를 요구하는지, 개인정보 사용 목적이 결정 전에 보이는지를 함께 봐야 한다. 소비자 글에서는 법률 결론보다 실제 클릭 경로를 재현하는 것이 우선이다.
넛지와 다크 패턴의 경계는 어디인가요?
둘 다 선택 환경을 설계하지만 목표와 투명성이 다르다. 이용자의 이익을 위해 기본값을 제안하고 쉽게 바꿀 수 있게 한다면 넛지에 가깝다. 운영자에게 유리한 선택을 숨은 비용, 오해하기 쉬운 문구, 불균형한 단계로 밀어붙이면 다크 패턴에 가까워진다. 누가 이익을 얻고 이용자가 충분히 이해했는지를 확인해야 한다.
다크 패턴을 발견하면 무엇을 기록해야 하나요?
첫 화면부터 완료까지의 단계, 표시된 가격, 체크박스 기본값, 거절 버튼의 위치, 날짜와 기기를 순서대로 남긴다. 개인정보와 결제정보가 보이는 캡처는 공개하기 전에 가려야 한다. 서비스 고객센터에 문의하고, 금전 피해나 개인정보 문제가 있다면 해당 국가의 소비자·개인정보 감독기관 최신 안내를 확인하는 것이 좋다.
한국 서비스에도 같은 기준을 적용할 수 있나요?
기만적 설계를 이해하는 기본 원리는 적용할 수 있지만 법률 판단은 한국의 전자상거래·개인정보·표시광고 규정과 감독기관 해석을 확인해야 한다. 해외 규제 사례를 그대로 한국의 위법 결론으로 옮기면 안 된다. 독자에게는 문제 화면의 실제 단계와 사업자의 고지 내용을 보여 주고, 최신 국내 기관 안내로 이어지는 경로를 제공하는 편이 유용하다.
17. 출처와 더 읽을 자료
아래 자료는 용어의 최초 기록, 공식 정의, 연구 결과를 확인하기 위해 사용했습니다. 링크의 제목과 발행 주체를 함께 보고, 날짜가 있는 자료는 최신 수정 여부도 확인하세요.
