Windows user agent with MacIntel platform mismatch
Bot fingerprint detected primarily due to a mismatch between the claimed user agent and
navigator.platform, combined with the default Headless Chrome screen resolution.
Quick Analysis
-
The fingerprint claims a Windows user agent, but
navigator.platformisMacIntelin the device, iframe, and worker contexts. -
The screen resolution is the common headless default (
800x600), butheadlessChromeScreenResolutionwas not triggered in this capture due to a rule bug. In FPScanner 1.0.0, the detection rule checks width and height in the wrong order, preventing the signal from triggering. This will be fixed in the next version.
Fingerprint JSON
Syntax highlighted{
"signals": {
"automation": {
"webdriver": false,
"webdriverWritable": false,
"selenium": false,
"cdp": false,
"playwright": false,
"navigatorPropertyDescriptors": "00000"
},
"device": {
"cpuCount": 14,
"memory": 8,
"platform": "MacIntel",
"screenResolution": {
"width": 800,
"height": 600,
"pixelDepth": 24,
"colorDepth": 24,
"availableWidth": 800,
"availableHeight": 600,
"innerWidth": 800,
"innerHeight": 600,
"hasMultipleDisplays": false
},
"multimediaDevices": {
"speakers": 1,
"microphones": 1,
"webcams": 1
},
"mediaQueries": {
"prefersColorScheme": "light",
"prefersReducedMotion": false,
"prefersReducedTransparency": false,
"colorGamut": "srgb",
"pointer": "fine",
"anyPointer": "fine",
"hover": true,
"anyHover": true,
"colorDepth": 8
}
},
"browser": {
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
"features": {
"bitmask": "1000111100010111100111111101",
"chrome": true,
"brave": false,
"applePaySupport": false,
"opera": false,
"serial": true,
"attachShadow": true,
"caches": true,
"webAssembly": true,
"buffer": false,
"showModalDialog": false,
"safari": false,
"webkitPrefixedFunction": true,
"mozPrefixedFunction": false,
"usb": true,
"browserCapture": true,
"paymentRequestUpdateEvent": true,
"pressureObserver": true,
"audioSession": false,
"selectAudioOutput": false,
"barcodeDetector": true,
"battery": true,
"devicePosture": true,
"documentPictureInPicture": true,
"eyeDropper": true,
"editContext": true,
"fencedFrame": true,
"sanitizer": false,
"otpCredential": true
},
"plugins": {
"isValidPluginArray": true,
"pluginCount": 5,
"pluginNamesHash": "-2cdc5c8b",
"pluginConsistency1": true,
"pluginOverflow": false
},
"extensions": {
"bitmask": "00000000",
"extensions": []
},
"highEntropyValues": {
"architecture": "x86",
"bitness": "64",
"brands": [
{
"brand": "Not_A Brand",
"version": "24"
},
{
"brand": "Chromium",
"version": "145"
},
{
"brand": "Google Chrome",
"version": "145"
}
],
"mobile": false,
"model": "",
"platform": "Windows",
"platformVersion": "10.0.0",
"uaFullVersion": "145.0.7632.109"
},
"etsl": 33,
"maths": "67d0b556",
"toSourceError": {
"toSourceError": "TypeError: Cannot read properties of null (reading 'usdfsh')",
"hasToSource": false
}
},
"graphics": {
"webGL": {
"vendor": "Google Inc. (Apple)",
"renderer": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
},
"webgpu": {
"vendor": "apple",
"architecture": "metal-3",
"device": "",
"description": ""
},
"canvas": {
"hasModifiedCanvas": false,
"canvasFingerprint": "-421c84e0"
}
},
"codecs": {
"audioCanPlayTypeHash": "688c7345",
"videoCanPlayTypeHash": "-126cde82",
"audioMediaSourceHash": "-3cbc04a4",
"videoMediaSourceHash": "-48c15d34",
"rtcAudioCapabilitiesHash": "26a15cc5",
"rtcVideoCapabilitiesHash": "4f24a817",
"hasMediaSource": true
},
"locale": {
"internationalization": {
"timezone": "Europe/Kiev",
"localeLanguage": "en-GB"
},
"languages": {
"languages": [
"en-GB"
],
"language": "en-GB"
}
},
"contexts": {
"iframe": {
"webdriver": false,
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
"platform": "MacIntel",
"memory": 8,
"cpuCount": 14,
"language": "en-GB"
},
"webWorker": {
"vendor": "Google Inc. (Apple)",
"renderer": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
"language": "en-GB",
"platform": "MacIntel",
"memory": 8,
"cpuCount": 14
}
}
},
"fsid": "FS1_000000000000000000011_00000h02ba_800x600c14m08b00011h-39f63_f1000111100010111100111111101e00000000p1100h15f616_0h-1e8bc_1h-36e6b_en1tEurope-Kiev_h-263_0100h-49f56",
"nonce": "rodbc66bmci",
"time": 1772627622115,
"url": "https://fpscanner.com/demo/",
"fastBotDetection": true,
"fastBotDetectionDetails": {
"headlessChromeScreenResolution": {
"detected": false,
"severity": "high"
},
"hasWebdriver": {
"detected": false,
"severity": "high"
},
"hasWebdriverWritable": {
"detected": false,
"severity": "high"
},
"hasSeleniumProperty": {
"detected": false,
"severity": "high"
},
"hasCDP": {
"detected": false,
"severity": "high"
},
"hasPlaywright": {
"detected": false,
"severity": "high"
},
"hasImpossibleDeviceMemory": {
"detected": false,
"severity": "high"
},
"hasHighCPUCount": {
"detected": false,
"severity": "high"
},
"hasMissingChromeObject": {
"detected": false,
"severity": "high"
},
"hasWebdriverIframe": {
"detected": false,
"severity": "high"
},
"hasWebdriverWorker": {
"detected": false,
"severity": "high"
},
"hasMismatchWebGLInWorker": {
"detected": false,
"severity": "high"
},
"hasMismatchPlatformIframe": {
"detected": false,
"severity": "high"
},
"hasMismatchPlatformWorker": {
"detected": false,
"severity": "high"
},
"hasSwiftshaderRenderer": {
"detected": false,
"severity": "low"
},
"hasUTCTimezone": {
"detected": false,
"severity": "medium"
},
"hasMismatchLanguages": {
"detected": false,
"severity": "low"
},
"hasInconsistentEtsl": {
"detected": false,
"severity": "high"
},
"hasBotUserAgent": {
"detected": false,
"severity": "high"
},
"hasGPUMismatch": {
"detected": true,
"severity": "high"
},
"hasPlatformMismatch": {
"detected": true,
"severity": "high"
}
}
}