개인정보 중심 설계

개인정보 처리방침

IP Lens가 연결 정보를 어떻게 처리하는지 설명합니다.

인터넷 속도 테스트

테스트는 사용자가 시작을 선택할 때만 실행되며, 헤더와 ping 응답을 제외하고 브라우저와 IP Lens 서버 사이에서 회당 최대 약 150 MiB를 전송합니다. 데이터는 크기가 제한된 청크 단위로 일시 처리하며 데이터나 결과를 데이터베이스, 분석 테이블, 캐시 또는 애플리케이션 관리 로그에 저장하지 않습니다. 만료되는 요청 제한 기록은 남용 방지를 위해 IP에서 생성한 HMAC 키를 사용하며 전송 데이터나 측정 결과를 포함하지 않습니다.

결과는 이 서버까지의 경로를 반영하며 ISP의 광고 속도보다 낮을 수 있고 요금제 속도를 인증하지 않습니다.

처리하는 정보

브라우저가 연결할 때 서버는 필연적으로 IP 주소를 받습니다. IP Lens는 연결 정보를 표시하고 남용 제한을 적용하며 선택적 네트워크 조회를 수행하는 데 이를 사용합니다. 브라우저 검사는 페이지에 결과를 표시하는 데 필요한 기능 정보만 읽습니다.

인증된 관리자의 최근 활동 화면에는 마스킹된 네트워크 힌트와 국가, 브라우저, 운영체제, 기기, 시간을 함께 표시합니다. 방문한 페이지나 URL은 표시하지 않습니다. 봇 활동은 정규화된 봇 이름/분류, 국가와 시간만 표시합니다.

웹 서버나 호스팅 제공업체는 애플리케이션 캐시와 별도로 접근 로그와 오류 로그를 보관할 수 있습니다. 운영자는 해당 보관 기간을 설정하고 공개할 책임이 있습니다.

캐시 설계

대략적인 국가, 도시, 네트워크 소유자, ISP, ASN 정보는 IPv4 /24 또는 IPv6 /48 단위로 기본 30일 동안 캐시합니다. 이 캐시는 정확한 IP를 보관하지 않습니다.

단기 네트워크 위험 및 요청 제한 기록은 IP에서 생성한 키 기반 단방향 식별자를 사용합니다. 위험 정보의 기본 보관 기간은 24시간입니다. IP Lens는 사용자 계정이나 계정에 연결된 방문 기록을 만들지 않습니다.

자체 방문 통계

JavaScript를 사용할 수 있으면 IP Lens는 페이지 조회 한 건에 UTC 시간, 페이지 경로, 대략적인 국가, 브라우저, 운영체제, 기기 유형, 언어, 시간대, 화면 크기 구간, 유입 호스트를 기록합니다.

인식된 봇은 공개 HTML 페이지를 성공적으로 불러온 뒤 서버에서 기록합니다. User-Agent로 분류하며 정규화된 봇 계열과 분류만 저장하고 전체 User-Agent는 저장하지 않습니다. User-Agent는 위조될 수 있으므로 이 분류는 검증된 신원 확인이 아닙니다. 역방향 DNS나 외부 봇 탐지 서비스를 사용하지 않습니다. 봇 기록은 네트워크 정보 제공업체를 호출하지 않으며, 국가 코드는 신뢰하도록 설정된 경우에만 Cloudflare에서 가져옵니다.

원시 IP는 페이지 조회 테이블에 기록하지 않습니다. 사람의 행에는 203.0.113.xxx(대략적인 IPv4 /24) 또는 2001:db8:85a3:…(대략적인 IPv6 /48) 같은 마스킹된 네트워크 힌트만 저장하여 인증된 운영자가 전체 IP 없이 최근 방문 몇 건을 확인할 수 있습니다. 봇 행에는 이 힌트를 저장하지 않습니다. 사람과 봇 이벤트 모두 IP와 UTC 날짜에서 생성한 HMAC을 사용하며 매일 바뀝니다. 사람의 키만 방문자-일 수에 포함되며 이는 여러 날에 걸친 고유 인원 수가 아닙니다. 마스킹된 힌트의 보관 기간은 페이지 조회와 동일한 기본 180일이며 설정에서 줄일 수 있습니다.

암호화된 방문자 신원

운영자가 방문자 신원 저장을 활성화하면 전체 IP는 별도 테이블에서 AES-256-GCM으로 암호화되어 사람은 IP별로, 봇은 봇 이름과 IP별로 장기 보관됩니다. 복호화된 값은 인증된 관리자만 볼 수 있으며 방문 URL, 전체 User-Agent 또는 암호화 키는 표시되지 않습니다.

외부 서비스

위치와 통신사 정보는 보통 IP Lens 서버에 있는 DB-IP Lite 데이터베이스에서 가져오므로, 이 조회를 위해 IP 주소를 외부로 보내지 않습니다. 데이터베이스를 사용할 수 없을 때에만 대체 제공업체인 ipwho.is로 IP를 보낼 수 있습니다. 날씨 기능이 켜져 있으면 대략적인 좌표를 WeatherAPI.com으로 보내고 설정된 TTL 동안 현재 날씨를 캐시합니다. IPv4와 IPv6 주소를 함께 보여 주기 위해 브라우저가 api.ipify.org와 api6.ipify.org에 접속합니다. WebRTC 테스트는 Google과 Cloudflare의 공개 STUN 서비스를 사용할 수 있습니다. 아이콘과 국기는 cdnjs와 jsDelivr CDN에서 불러오며, 일반적인 웹 요청과 마찬가지로 IP 주소가 전달됩니다. WHOIS 도구는 입력한 도메인 이름만 rdap.org와 도메인 등록 기관에 보내고, DNS 조회는 IP Lens 서버의 리졸버를 사용합니다.

지도에는 IP에서 추정한 대략적인 좌표를 사용하며 정확한 GPS 위치가 아닙니다. 연결 세부정보를 열고 좌표를 사용할 수 있을 때만 브라우저가 지도를 불러오고 Google Maps으로 요청을 보냅니다. Google Maps은 지도 요청에서 접속 IP와 대략적인 좌표를 받으며 이 페이지는 유입 페이지 주소를 보내지 않습니다. 대체 Google Maps 링크를 선택하면 동일한 대략적 좌표로 Google을 엽니다. 링크를 선택하기 전에는 Google에 요청을 보내지 않습니다.

익명 속도 테스트 통계

속도 테스트가 끝나면 IP Lens는 다운로드·업로드 속도, ping, 지터와 함께 IP 주소로 판별한 통신사(ASN), 국가, 지역을 저장합니다. IP 주소 자체는 저장하지 않습니다. 이 익명 데이터는 ‘통신사별 인터넷 속도’ 페이지에 집계되며, 결과가 10건 이상인 통신사만 표시합니다.

문의 양식

문의 양식으로 메시지를 보내면 답변을 위해 이름, 이메일 주소, 선택한 주제, 내용, 전송 시간을 데이터베이스에 저장합니다. IP 주소는 스팸 방지를 위한 키 기반 단방향 해시로만 저장합니다. 운영자 알림 이메일이 설정된 경우 같은 내용이 이메일로도 전송됩니다. 메시지는 문의 처리에 필요한 기간 동안만 보관하며, 삭제를 원하시면 문의 페이지로 연락해 주세요.

Google Analytics 및 AdSense

이 사이트는 Google AdSense를 사용해 광고를 표시할 수 있습니다. Google을 포함한 제3자 공급업체는 쿠키를 사용하여 사용자가 이 사이트나 다른 웹사이트를 이전에 방문한 기록을 바탕으로 광고를 게재합니다.

Google은 DoubleClick 쿠키 등 광고 쿠키를 사용해 맞춤 광고를 표시할 수 있습니다. https://www.google.com/settings/ads 에서 맞춤 광고를 끌 수 있고, https://www.aboutads.info 에서 제3자 공급업체 쿠키를 거부할 수 있습니다. Google의 데이터 사용 방식은 https://policies.google.com/technologies/partner-sites 를 참고하세요.

유럽경제지역, 영국, 스위스 방문자에게는 Google 인증 동의 관리 플랫폼(CMP)으로 동의를 요청하며 언제든 선택을 변경할 수 있습니다. Google Analytics는 운영자가 활성화한 경우에만 집계된 방문 통계에 사용됩니다.

사용자의 선택

서비스 이용을 중단하거나 JavaScript를 차단하고 WebRTC를 비활성화하거나 선택적 테스트를 실행하지 않을 수 있습니다. JavaScript를 차단하면 대화형 결과가 제한됩니다.

최종 수정일: 2026년 10월 18일. 질문이나 개인정보 관련 요청은 문의 페이지로 연락해 주세요.