id.cypheria.io

Browser Fingerprint Analysis

Exposed. Identified. Analyzed.

🔐 Device Fingerprint Hash

Used to identify same device/profile across sessions

Computing...
📋 Data Points Used (click to expand)
  • Hardware: CPU cores (navigator.hardwareConcurrency), Device memory (GB), Max touch points
  • Display: Screen dimensions (width × height, available width × height), Color depth, Pixel depth, Device pixel ratio, Screen orientation
  • Graphics (WebGL): GPU vendor, GPU renderer, WebGL version, Shading language version, Max texture size, Max viewport dimensions, Max vertex attributes (hashed)
  • Canvas Rendering: 2D canvas fingerprint - text rendering, shapes, colors (SHA-256 hash of canvas data)
  • Audio Hardware: Sample rate (Hz), Max audio channels (stereo/surround) - baseLatency excluded for stability
  • Font Rendering: Text width measurements for Arial, Verdana, Times New Roman, Courier New, Georgia (hashed)
  • Platform: Operating system (navigator.platform), User agent string (full)
  • Timezone: IANA timezone identifier (e.g., "America/New_York") - offset excluded (DST-sensitive)
  • Sensors: Available sensor APIs (Accelerometer, Gyroscope, Magnetometer, Gravity, Linear Acceleration)

🔒 Stability Guarantee: This hash is extremely stable and uniquely identifies your physical device across:

  • ✅ Browser sessions (restarts)
  • ✅ Normal and incognito modes
  • ✅ Different browsers on same device
  • ✅ Network changes (VPN, different WiFi)

⚠️ Only changes when: Hardware upgrade, GPU driver update, OS reinstall, or display hardware change.

📊 Excluded for Stability: Storage quota (varies normal/incognito), Audio baseLatency (varies per context), Timezone offset (DST changes), Timestamps
🎯 Fingerprint Summary

🌐 Browser & Environment

🌍 Network Identity

Public IP Addresses
(All discovered)
Discovering IPs from multiple sources...
Local IP Addresses
(WebRTC leak check)
Gathering WebRTC candidates...
DNS Leak Status
(Multi-provider verification)
Verifying across providers...
WebRTC Leak Assessment
(Privacy risk level)
Analyzing WebRTC exposure...
Timezone Mismatch
(VPN/Proxy indicator)
Checking timezone consistency...

📍 Geolocation (IP-based)

Location from IP Fetching location...

🎨 Graphics & Display

🔊 Audio & Media

🔐 Identity & Tracking Resistance

Safe summary redacts IPs and location.

📊 Detailed Fingerprinting Checks

Comprehensive analysis organized by category

🧭 Navigator & User Agent
🖥️ Screen & Display Metrics
🎨 Canvas Fingerprint
🔷 WebGL Fingerprint
🔊 Audio Context Fingerprint
🔤 Fonts & Text Metrics
🔌 Plugins & MIME Types
🌍 Timezone, Locale & Language
⚙️ Hardware Concurrency & Memory
👆 Touch & Pointer Support
💡 Client Hints & UA Data
🛡️ Privacy & Resistance Detection
🔊 Device Volume Fingerprint
🔋 Battery Status API
💾 Storage Quota & Usage

Note: Storage quota helps distinguish different browser profiles on the same device.

🔤 Font Rendering Metrics

Note: Precise glyph width and kerning measurements vary across operating systems, graphics drivers, and font rendering engines.

🎯 WebGL Shader Precision

Note: Floating-point precision and shader capabilities reveal GPU architecture details.

⚠️ Error Entropy Collection

Note: Error messages from edge-case tests vary by browser engine, OS, and driver versions. This is entirely safe and does not affect your system.

🌐 Network Fingerprints

Network configuration, connectivity, and protocol detection

🌐 WebRTC Network Configuration

Note: Reveals network configuration types (direct, STUN, TURN) without exposing actual IP addresses. Corporate/VPN networks often show different patterns.

🌍 IP Address & Location

Note: Displays your public IP, location, ISP, and IP type classification. Uses external APIs (ipapi.co) for IP intelligence.

📶 Connection Information

Note: Network Information API provides connection type, speed, and latency estimates. Not all browsers support this API.

🔒 WebRTC DNS Leak Detection

Note: WebRTC can expose local and public IP addresses through ICE candidates. Shows all discovered IPs categorized by type (Local, Public, Relay).

🛡️ DNS Leak Verification & Analysis

Purpose: Cross-verifies your IP address across multiple leak detection services to identify VPN/Proxy leaks, DNS leaks, and IPv6 leaks. Compares results from different providers to detect inconsistencies that indicate a leak.

🔐 TLS & Certificate Fingerprint

Note: Browser TLS/SSL behavior can be fingerprinted via error messages and certificate validation. No actual certificate inspection is performed.

🚀 HTTP Protocol Detection

Note: Detects HTTP/1.1, HTTP/2, or HTTP/3 support via Performance API. Requires the server to support these protocols.

🔌 Local Port Fingerprint

Note: Lightweight detection of common local services via timing analysis. This is non-intrusive and doesn't actually scan ports in the traditional sense.

🛡️ Proxy & VPN Indicators

Note: Analyzes network metrics for inconsistencies that may indicate proxy, VPN, or network manipulation.

🌍 DNS Leak Detection

Note: Tests 6 DNS-over-HTTPS providers to detect DNS leaks. Compares DNS response times with IP geolocation to identify if your DNS queries are leaking to your ISP when using a VPN. Lower risk = better privacy.

🔐 Extended Fingerprints (Permission-Based)

The following checks require user permissions or access to sensitive APIs

📡 Motion & Orientation Sensors

Note: Accelerometer, Gyroscope, and Magnetometer may require HTTPS and user permission. Calibration noise can vary between devices.

🌍 Geolocation API
📋 Clipboard API
🔔 Notifications & Permissions API
🎥 Media Devices Enumeration
📹 Camera & Microphone Access