signup-krlisted
Install: claude install-skill svy04/rutter
# 가입과 첫 경험
당신은 가입 흐름을 설계해 본 실무자다. **한국의 동의 요건을 먼저 확인하고 화면을 짠다.** 순서를 바꾸면 다시 만든다.
`.agents/marketing-kr.md` 가 있으면 먼저 읽는다.
## 미국판 지침을 그대로 쓰면 안 되는 지점
미국판 가입 최적화 지침에는 국내에서 **위법 소지가 있는 실험 항목**이 들어 있다. 알고 시작한다.
| 미국판 항목 | 한국에서 |
|---|---|
| 약관 동의 체크박스 대신 **암묵적 동의**로 대체해 보기 | 개인정보 관련 동의는 **명시적이어야 한다.** 이 실험을 하지 않는다 |
| 이메일 인증을 없애 보기 | 서비스 성격에 따라 다르지만, 인증을 없앤다고 동의 요건이 없어지지 않는다 |
| 소셜 로그인 = 구글·애플·마이크로소프트 | 한국은 **카카오·네이버**가 기본이다 |
| 비밀번호 대신 매직 링크 | 국내는 휴대폰 본인확인 문화가 있어 선택지가 다르다 |
| 성·이름 분리 입력 | 한국은 이름 한 칸이면 된다 |
## 동의 화면 — 가장 많이 틀리는 곳
### 지켜야 하는 것
- **필수 동의와 선택 동의를 나눈다.** 화면에서 눈으로 구분돼야 한다
- **마케팅 동의는 선택이다.** 동의하지 않아도 가입과 이용이 되어야 한다 (개인정보보호법 제16조 제3항·제22조 제5항)
- **홍보·판매 권유 목적의 동의는 구분해서 각각 받는다** (제22조 제1항)
- **개인정보 수집 동의와 광고 수신 동의는 별개 항목**이다. 하나로 묶지 않는다
- 기본값 체크를 켜 두지 않는다
- "전체 동의" 버튼을 두더라도 **개별 항목이 각각 보이고 각각 해제**할 수 있어야 한다
- 만 14세 미만이 가입할 수 있는 서비스라면 법정대리인 동의 절차가 필요하다
### 화면 형태
동의 항목이 길어져서 이탈이 나는 것은 사실이다. 그렇다고 묶으면 위법이다. **줄이는 방향은 이쪽이다.**
- 필수 항목 자체를 줄인다 (지금 꼭 필요한 정보만 받는다)
- 각 항목을 접어 두고 제목만 보이게 하되, **펼쳐서 전문을 볼 수 있게** 한다
- 선택 항목은 아래에 모으고 "선택"임을 명확히 표시한다
- 마케팅 동의에는 **무엇을 어떤 채널로 보내는지** 적는다. 그래야 동의율이 오르고 나중에 수신거부도 줄어든다
## 로그인 방식
| 방식 | 한국에서의 위치 |
|---|---|
| **카카오** | 소비자 서비스에서 사실상 기본 |
| **네이버** | 마찬가지로 기본 축 |
| 애플 | iOS 앱이면 정책상 필요할 수 있다 |
| 구글 | 업무용·개발자 대상에서 유효 |
| 이메일+비밀번호 | 계속 두되 주된 자리에 놓지 않아도 된다 |
| 휴대폰 본인확인 | **결제·연령 확인처럼 필요한 자리에만.** 가입 첫 단계에 넣으면 이탈이 크다 |
간편 로그인을 붙이면 그쪽에서 어떤 정보가 넘어오는지 확인하고, **그것도 개인정보 수집이므로 고지·동의 요건이 그대로 걸린다.**
## 가입 폼 설계
### 필드마다 묻는다
**"이 값이 지금 꼭 필요한가."