봇 정책·관계·문화적 정합. 사용자가 의식적으로 인지하기 쉬워 설문 항목으로 가장 적합.
13
개인정보 동의 UI
Transparency
- 봇 기능
- 필수(카카오 정보·개인정보)와 선택(마케팅) 동의를 분리하고 수집항목·이용목적·보유기간 노출
- 코드 위치
AuthModal.jsx consent section
- 의도
- 투명성(transparency) 신호
- 레퍼런스
- Acquisti et al. (2015); Liao & Sundar (2022)
14
비로그인 둘러보기 옵션
Initial trust 진입로
- 봇 기능
- "로그인 없이 둘러보기" 버튼으로 신뢰 형성 전 저-커밋 진입로 제공
- 코드 위치
AuthModal.jsx guestBtn
- 의도
- 초기 신뢰 형성(initial trust)의 핵심 설계 원칙
- 레퍼런스
- McKnight et al. (2002)
15
한글 서수 인사말
Personalization
- 봇 기능
- 방문 횟수를 자연 한국어 서수("첫·두·열한·스물한번째")로 발화
- 코드 위치
App.jsx getKoreanVisitOrdinal(), getVisitGreeting()
- 의도
- 개인 인식(personalization)을 통한 사회적 단서
- 레퍼런스
- Sundar & Marathe (2010)
16
방문 횟수 추적
Para-social continuity
- 봇 기능
- MySQL
users.visit_count 매 로그인마다 +1, 인사말에 반영
- 코드 위치
server/api.php handleKakaoLogin/handleEmailLogin / DB users 테이블
- 의도
- 일회성 거래가 아닌 지속적 관계로 프레이밍 — 비동기 para-social 메커니즘
- 레퍼런스
- Horton & Wohl (1956); Lombard & Xu (2021)
17
TTS 발음 normalization
청각적 일관성
- 봇 기능
- 50+ 변환 규칙 — "AI"→"에이아이", "차의과학대학교"→"차 의과학 대학교", "GPT"→"지피티" 등
- 코드 위치
App.jsx normalizeTtsText()
- 의도
- 영문 약어와 합성어를 한국어 음운으로 자연스럽게 발음 — 청각적 일관성과 인식 부하 감소
- 레퍼런스
- (DOI 검증된 직접 레퍼런스 추후 보강)
18
카카오 인앱 → 외부 브라우저 자동 전환
기술적 honesty · 접근권
- 봇 기능
- 카카오톡 인앱 브라우저 감지 시 Android Chrome intent / iOS kakaotalk://web/openExternal로 강제 전환
- 코드 위치
index.html 최상단 IIFE 스크립트
- 의도
- 마이크·WebRTC 권한 필요성을 솔직히 공개하고 사용자 접근권 보존
- 레퍼런스
- Shneiderman (2020)