Visitown
lastmod 2026-11-11created 2026-11-111 edits
방문자가 픽셀 마을을 걸어 다니는 실시간 방문자 분석
About
- 웹사이트 방문자를 픽셀 캐릭터로, 페이지를 마을 건물로 표시하는 실시간 방문자 분석 도구. 방문자가 페이지를 이동하면 캐릭터가 건물 사이를 걸어 다님
- 봇은 회색 로봇, 재방문자는 모자, 검색 유입 방문자는 돋보기를 든 모습으로 구분함
- 스크립트 한 줄로 설치하며 SDK는 gzip 기준 약 7KB
- 쿠키를 쓰지 않고 IP도 저장하지 않으며 국가 코드만 보관. 원본 기록은 7일 뒤 삭제
- 한옥 장터, 사이버펑크, 우주정거장, 사탕 마을 등 10개 테마 제공. "두 나라에서 방문", "새벽 0~5시 방문" 같은 목표를 달성하면 하나씩 해금됨
- 통계·퍼널·재방문 분석, 24시간 리플레이와 타임랩스, OBS/iframe용 마을 임베드, README 배지 제공
- 수집 서버는 의존성 없는 Node.js로 만들고 SSE로 전송. 구독자 1,000명·초당 500 이벤트 부하 테스트에서 p99 39ms. 재연결 시 Last-Event-ID와 링 버퍼로 놓친 이벤트만 다시 보냄
- 렌더링 엔진은 DOM 의존성 없는 TypeScript, UI는 Next.js 16 App Router와 nonce 기반 CSP 사용. 한국어/영어 지원
- 1인 사이드 프로젝트로 베타 기간 무료. MIT 라이선스