프로젝트 소개
Consentless는 방문자 프라이버시를 존중하면서 웹사이트 사용 통계를 수집할 수 있는 가벼운 방법을 제공합니다. 핵심 아이디어는 페이지 조회수, 참조 URL, 기기 유형, 익명화된 IP 데이터와 같은 식별 불가능한 정보만을 수집하여 사용자가 통제하는 서버에 저장하는 것입니다. 쿠키가 설정되지 않고 개인 식별자가 기록되지 않으므로, 이 솔루션은 GDPR 또는 ePrivacy 동의 요건을 촉발하지 않아 쿠키 배너가 필요 없게 됩니다.
주요 기능:
- 어떤 HTML 페이지에도 추가할 수 있는 간단한 클라이언트 측 스크립트
- 최소한의 페이로드를 받아 집계하는 서버 측 엔드포인트 (자체 호스팅 또는 일반적인 백엔드와 호환)
- 자동 IP 익명화 및 개인 식별 정보 제외
- 총 방문 수, 익명화된 데이터에서 파생된 고유 방문자 수, 이탈률, 트래픽 소스와 같은 집계된 지표를 보여주는 실시간 대시보드
- 서드파티 트래커 없음; 모든 데이터는 귀하의 인프라 내에 머뭄
- 구성 가능한 개인정보 설정으로, 선택적 필드를 비활성화할 수 있음
일반적인 워크플로:
1. 서버 구성 요소(Docker 이미지, 바이너리, 또는 클라우드 함수)를 배포하고 저장소 백엔드(예: SQLite, PostgreSQL, 또는 간단한 파일 저장소)를 구성합니다.
2. 제공된 JavaScript 스니펫을 사이트에 포함시켜 서버 엔드포인트를 가리키도록 합니다.
3. 내장된 대시보드에 접근하여 개별 사용자 세부 정보를 노출하지 않고 집계된 분석을 확인합니다.
개인정보 보호 접근 방식:
Consentless는 클라이언트에서 쿠키, 로컬 스토리지 항목, 또는任何持续标识자를 의도적으로 설정하지 않습니다. 페이로드는 필수 지표로 제한되며, 저장 전 IP 주소는 잘라내거나 해시되어 특정 방문자를 식별할 수 없도록 보장합니다. 수집이 완전히 익명이므로, 이 도구는 개인 데이터 처리에 명시적 동의를 요구하는 개인정보 보호 규정을 준수합니다.
설치 및 통합:
- 저장소에는 빠른 배포를 위한 Dockerfile이 포함되어 있습니다.
- 데이터베이스 스키마를 초기화하는 CLI가 제공됩니다.
- 문서(consentless.joeldare.com에서 호스팅)는 Node.js, Go, Python 백엔드와 같은 일반적인 플랫폼에 대한 단계별 가이드를 제공합니다.
커뮤니티 및 확장성:
이 프로젝트는 오픈 소스로, 추가 메트릭, 맞춤 대시보드, 또는 대체 저장소 어댑터에 대한 기여를 환영합니다. GitHub 저장소에서 이슈와 풀 리퀘스트를 환영합니다.
전반적으로, Consentless는 방문자 권리를 침해하지 않고 트래픽 패턴을 이해할 수 있도록 해주는 전통적인 분석 서비스의 간단하면서도 개인정보 보호를 유지하는 대안을 제공합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.