i Detects true operating system core even if the operating system is spoofed. False positives can occur.
CCBot version 2.0
i Browsers can be spoofed.
True Browser Core:
i Supports detecting true browser core even if the browser is spoofed, for: Firefox, Chrome, Edge, Internet Explorer, Safari, Opera, Konqueror.
Browser Build Number / Identifier:
i Format: YYYY-MM-DD / YYYY-MM-DD HH:MM:SS
IP Address (WAN):
i Supports detecting both the IPv4 and IPv6 addresses.IP addresses can be spoofed.
Tor Relay IP Address:
i "Tor" is free software and an open network that helps users defend against traffic analysis, a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security.
i A user agent string usually contains the device type, operating system name and version, browser name and version, engine name and version, engine details, and sometimes other information. User agents can be spoofed.Supports some spoofing detection.Supports detecting all user agents.
i Supports detecting accounts logged in for: Amazon, Craigslist, Dropbox, Expedia, Facebook, GitHub, Google / YouTube, Instagram, PayPal, Pinterest, Spotify, Tumblr, Twitch, Twitter, VK (VKontakte).
Number of history entries (current browser window):
i Includes the currently loaded page.
Previous tab name (current browser window):
i Name of the current browser window given by a URL previously visited. Not all sites assign a name to the browser window. Example: Facebook and Netflix assign a browser tab name when you access the "Log In" / "Sign In" sections.
i "Tracking Protection" is a feature that uses blacklists supplied by third parties to identify and block trackers.
Private Browsing Mode:
i Also known as "Privacy mode" or "Incognito mode".
Do Not Track:
i "Do Not Track" (DNT) is a feature that allows users to tell every website they visit, their advertisers, and content providers, that they do not want their browsing behavior tracked. Honoring this setting is voluntary — individual websites are not required to respect it.
i "Web Real-Time Communication" (WebRTC) is a collection of communications protocols and application programming interfaces that enable real-time communication over peer-to-peer connections. This allows web browsers to not only request resources from back end servers, but also real-time information from browsers of other users. This enables applications such as video conferencing, file transfer, chat, or desktop sharing without the need of either internal or external plugins.
i "Web Graphics Library" (WebGL) is an API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plugins. WebGL is integrated completely into all the web standards of the browser allowing GPU accelerated usage of physics and image processing and effects as part of the web page canvas.
Version 0.9 - 1.0.4:
Version 2.0 - 2.0.1:
i "WebSocket" is a communications protocol that allows a user's browser and a server to communicate by sending/receiving messages on a full-duplex, bi-directional, communications channel over a single TCP connection.
Device Pixel Ratio:
Browser Window Size:
i Browser window sizes can be spoofed.Supports some spoofing detection.
i All keys pressed, including the date and time they were pressed, can be detected even if the cursor is not focused on anything. For security and privacy reasons, this server only displays the last key pressed.
i The total time between the user clicking a link and the webpage being fully loaded.
i The time between the user clicking a link and a connection with the server being established. This is network latency and largely out of our control. Includes the "DNS Lookup Time" and "TCP Connection Time".
DNS Lookup Time:
i The time it takes to complete a domain name lookup. Included in the "Network Time".
TCP Connection Time:
i The time it takes to establish a TCP connection to the server. Includes the SSL handshake time. Included in the "Network Time".
Server Response Time:
i The time it takes for the server to respond to the user's request, including the network time from the user's location to the server. If high, reduce back-end processing time (server side) or place a server closer to users.
Page Download Time:
i The time it takes to download the page from the server. If high, reduce the initial data size (server side).
i The time it takes for the browser to process and display the webpage.