Skip to content

Supercookie

Supercookie uses favicons to assign a unique identifier to website visitors.

Unlike traditional tracking methods, this ID can be stored almost persistently and cannot be easily cleared by the user.

Features

  • favicon을 이용하여 웹 방문자별로 유니크 ID를 부여
  • 거의 영구적으로 저장되며 사용자가 쉽게 삭제할수 없음
  • incognito 모드에서도 동작, 캐쉬삭제로 지워지지 않음

참고로, 이 Repo는 데모/교육 목적으로 만들어진 것임

동작 원리

  • favicon 은 F-Cache 라고 부르는 별도 캐쉬에 저장됨
    • F-Cache는 방문한 URL 정보를 저장하는 캐쉬
  • 웹사이트 방문시, 브라우저가 F-Cache에 favicon이 있는지 확인하고 없으면 서버에 요청
  • 이 저장/미저장 상태를 이용해서 클라이언트의 ID를 생성
  • 거의 모든 데스크탑 브라우저(크롬,FF,사파리,Edge) 및 모바일 브라우저에서 적용 가능

See also

Favorite site