fingerprintjs / fingerprintjs

The most advanced browser fingerprinting library.
https://fingerprint.com/github/
Other
23.28k stars 2.31k forks source link

Fingerprint UUID is different on initial page load (and when refreshing without cache) #307

Closed Hypermedia closed 6 years ago

Hypermedia commented 6 years ago

(I couldn't find any previous issues regarding this) This is happening with all major browsers on both Windows 10 and macOS High Sierra.

Upon the first page load, a particular fingerprint UUID is given. However, after every subsequent load, the fingerprint UUID is different (and will remain constant with each normal refresh).

However - if you shift-reload the page, the UUID goes back to the original one that was first given on first load.

Does this have something to do with items being cached? I can't get it to output a consistent UUID between first load and subsequent loads. (and obviously, the first load will generally be pretty important).

Hypermedia commented 6 years ago

I found a Fiddle that was created a while back for another test with discrepancies. I used it to show the response on first load vs. subsequent loads. (I thought maybe it was the page I was integrating it in, but the Fiddle gives similar responses).

At a precursory glance, adblock=false for the first load; however adblock=true for each subsequent load. I believe I saw a similar result in a previous issue. There is also a merge for fixing AdBlock detection (#147) where it was briefly discussed but I don't see a resolution (unless it's due to a delay in AdBlock element creation). FYI I am using Adblock Plus.

Also to note, the fingerprint UUID I'm given on the Fiddle is not the same returned via my code integration. Not sure if the UUID building has changed between these times.

Below are the Fiddle output results:

FIRST LOAD

95fd952043b8262957a04ba7c072c0e7
[
  {
    "key": "user_agent",
    "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.146 Safari/537.36"
  },
  {
    "key": "language",
    "value": "en-US"
  },
  {
    "key": "color_depth",
    "value": 24
  },
  {
    "key": "pixel_ratio",
    "value": 2
  },
  {
    "key": "hardware_concurrency",
    "value": 8
  },
  {
    "key": "resolution",
    "value": [
      1680,
      1050
    ]
  },
  {
    "key": "available_resolution",
    "value": [
      1680,
      1027
    ]
  },
  {
    "key": "timezone_offset",
    "value": 420
  },
  {
    "key": "session_storage",
    "value": 1
  },
  {
    "key": "local_storage",
    "value": 1
  },
  {
    "key": "indexed_db",
    "value": 1
  },
  {
    "key": "open_database",
    "value": 1
  },
  {
    "key": "cpu_class",
    "value": "unknown"
  },
  {
    "key": "navigator_platform",
    "value": "MacIntel"
  },
  {
    "key": "do_not_track",
    "value": "1"
  },
  {
    "key": "regular_plugins",
    "value": [
      "Chrome PDF Plugin::Portable Document Format::application/x-google-chrome-pdf~pdf",
      "Chrome PDF Viewer::::application/pdf~pdf",
      "Native Client::::application/x-nacl~,application/x-pnacl~",
      "Shockwave Flash::Shockwave Flash 28.0 r0::application/x-shockwave-flash~swf,application/futuresplash~spl",
      "Widevine Content Decryption Module::Enables Widevine licenses for playback of HTML audio/video content. (version: 1.4.9.1070)::application/x-ppapi-widevine-cdm~"
    ]
  },
  {
    "key": "canvas",
    "value": "canvas winding:yes~canvas fp:data:image/png;base64,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9PrnUb8OzUe6NsQYaz3TRycvz1nLL0xyzkhn7uLfby0pM7pYbykBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTGncDaAvQPD32dvH+HXVqWZrMeA/T+nUKnKvBclmZK09svM6xb8EMl5a8AEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCILrC1Ar89V3z/0vHV/ZlsweUF2WM830Puziy6dCCyYtCA7rlj39+g76fHCNfUL8juVlAXdl6ogQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDA+BFYI0CvR2vSXJPk6L4d8+5N52ev5dP71k+j3gXmbjI/+y7r5734UUl5Xe8HUkmAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIHxIbCuAP3tSb7YtyPeOPXezFy6Z9/6adS7wA1T5+WwJXv03mCNyreVlK/2sZ9WBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2CAC6wrQN0vyYJL+vOr7x9v8a4576sANMqFNXyjww21vy/G/enmfWB5LMr2kPNenftoQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBggwmsNUCvp2nSfCjJRX052ef3+Gneed+r+tJLk3YCn93zZ/nTe17Zrsnz1R8sKRf3qZc2BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2KAC6wvQt0oyP0n9s931jhOvzqU/OLZdE9V9ETjlxGvyle8d04deC5P8RklZ1IdeWhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCDC6wzQK8na9JcmOSs1qd8xXmz8vNzj27dR4P2AoecNzs3feTI9o1yfkk5pw99tCBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMC4EBgpQK/fQL8vyeatTrvDd2/Ogv94cKseivsjsN0Pb8nC181o2WxJkl1KSn0K3UWAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGBEFhvgF4nbNJckuTdraad9NCjWTF9x1Y9FPdHYNITj6fZbvuWzT5RUt7fsodyAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIjCuBTgL0+hT63a2/hf7gJg9m+opdx9X0G9th7tlkfvZeNr3l2E8n2aukPNayj3ICBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiMK4ERA/R62ibNGUkubnXyC2fOzlk39+Pb262OsVEXnz9zTs658YiWBu8tKZ9q2UM5AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIExp1ApwH6pkluS7JPzxPMPH92bjxHgN4zYB8KD77gJ7nl7Fe36HRHkoNKyooWPZQSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgXAp0FKDXkzdp/n2Sf+x5isl3L8jyferr4F0bSmCTuY9nxd5tvn9+ZEmZs6GOb18CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiMpkDHAXo9RJPmO0ne2POBrpt2Z165ZL+e6xX2LjBni7ty5KLf7L1BvllS3tKiXikBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTGtUC3AfpuSe5KMqWnqd54ylX5zleO66lWUTuB1586K9+/7OgemyxNsm9JeaDHemUECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAY9wJdBeh1mibN+Un+Z0+TbXbbfVl6YA3hu963p/0UDQs02fT2h7J8/+k9knykpFzQY60yAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQITAiBroPsJs0mSep3sA/vacJrt741Rz59UE+1inoT+OHW/5rjnzywt+L8LMlrSsryHuuVESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYEIIdB2g16maNLsmuS3JVl1PeeLbZ+V7X+r1VeJdb6cgyWv/+6xc9elezBcmOaikzOdIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBQRfoKUCvKE2aNyX5dtdAm9zxaJYd8FKvce9arteCJpMfWpCVO+/YQ4OTSso/9FCnhAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAhNOoOcAvU7apPlMkj/teuqzDr8mF/7smK7rFHQvcObhs3LRT3t5+vxvSsp7ut9QBQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCamQNsAfbMkNyTp7vvam902P0sO3CmTUr+n7hotgZVZnim3/TLLD5je5RY3JXllSVnWZZ3lBAgQIECAAAECBAgQIECAAAECBAgQIECA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qSVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBgREQoA/MrTQIAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQREKC30VNLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgMjIEAfmFtpEAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoIyBAb6OnlgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQGRkCAPjC30iAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0EZAgN5GTy0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIDIyAAH1gbqVBCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKCNgAC9jZ5aAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgYAQH6wNxKgxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAGwEBehs9tQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwMAIC9IG5lQYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgTYCAvQ2emoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYGAEBOgDcysNQoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJtBATobfTUEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDACAjQB+ZWGoQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2ggI0NvoqSVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBgREQoA/MrTQIAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQREKC30VNLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgMjIEAfmFtpEAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoIyBAb6OnlgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQGRkCAPjC30iAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0EZAgN5GTy0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIDIyAAH1gbqVBCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKCNgAC9jZ5aAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgYAQH6wNxKgxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAGwEBehs9tQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwMAIC9IG5lQYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgTYCAvQ2emoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYGAEBOgDcysNQoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJtBATobfTUEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDACAjQB+ZWGoQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2ggI0NvoqSVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBgREQoA/MrTQIAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQREKC30VNLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgMjIEAfmFtpEAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoIyBAb6OnlgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQGRkCAPjC30iAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0EZAgN5GTy0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIDIyAAH1gbqVBCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKCNgAC9jZ5aAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgYAQH6wNxKgxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAGwEBehs9tQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwMAIC9IG5lQYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgTYCAvQ2emoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYGAEBOgDcysNQoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJtBATobfTUEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDACAjQB+ZWGoQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2gj8fxSWp4t0xby/AAAAAElFTkSuQmCC"
  },
  {
    "key": "webgl",
    "value": "data:image/png;base64,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~extensions:ANGLE_instanced_arrays;EXT_blend_minmax;EXT_color_buffer_half_float;EXT_frag_depth;EXT_shader_texture_lod;EXT_texture_filter_anisotropic;WEBKIT_EXT_texture_filter_anisotropic;EXT_sRGB;OES_element_index_uint;OES_standard_derivatives;OES_texture_float;OES_texture_float_linear;OES_texture_half_float;OES_texture_half_float_linear;OES_vertex_array_object;WEBGL_color_buffer_float;WEBGL_compressed_texture_s3tc;WEBKIT_WEBGL_compressed_texture_s3tc;WEBGL_compressed_texture_s3tc_srgb;WEBGL_debug_renderer_info;WEBGL_debug_shaders;WEBGL_depth_texture;WEBKIT_WEBGL_depth_texture;WEBGL_draw_buffers;WEBGL_lose_context;WEBKIT_WEBGL_lose_context~webgl aliased line width range:[1, 1]~webgl aliased point size range:[1, 8191]~webgl alpha bits:8~webgl antialiasing:yes~webgl blue bits:8~webgl depth bits:24~webgl green bits:8~webgl max anisotropy:16~webgl max combined texture image units:80~webgl max cube map texture size:16384~webgl max fragment uniform vectors:1024~webgl max render buffer size:16384~webgl max texture image units:16~webgl max texture size:16384~webgl max varying vectors:32~webgl max vertex attribs:16~webgl max vertex texture image units:16~webgl max vertex uniform vectors:1024~webgl max viewport dims:[16384, 16384]~webgl red bits:8~webgl renderer:WebKit WebGL~webgl shading language version:WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)~webgl stencil bits:0~webgl vendor:WebKit~webgl version:WebGL 1.0 (OpenGL ES 2.0 Chromium)~webgl unmasked vendor:ATI Technologies Inc.~webgl unmasked renderer:AMD Radeon Pro 560 OpenGL Engine~webgl vertex shader high float precision:23~webgl vertex shader high float precision rangeMin:127~webgl vertex shader high float precision rangeMax:127~webgl vertex shader medium float precision:23~webgl vertex shader medium float precision rangeMin:127~webgl vertex shader medium float precision rangeMax:127~webgl vertex shader low float precision:23~webgl vertex shader low float precision rangeMin:127~webgl vertex shader low float precision rangeMax:127~webgl fragment shader high float precision:23~webgl fragment shader high float precision rangeMin:127~webgl fragment shader high float precision rangeMax:127~webgl fragment shader medium float precision:23~webgl fragment shader medium float precision rangeMin:127~webgl fragment shader medium float precision rangeMax:127~webgl fragment shader low float precision:23~webgl fragment shader low float precision rangeMin:127~webgl fragment shader low float precision rangeMax:127~webgl vertex shader high int precision:0~webgl vertex shader high int precision rangeMin:31~webgl vertex shader high int precision rangeMax:30~webgl vertex shader medium int precision:0~webgl vertex shader medium int precision rangeMin:31~webgl vertex shader medium int precision rangeMax:30~webgl vertex shader low int precision:0~webgl vertex shader low int precision rangeMin:31~webgl vertex shader low int precision rangeMax:30~webgl fragment shader high int precision:0~webgl fragment shader high int precision rangeMin:31~webgl fragment shader high int precision rangeMax:30~webgl fragment shader medium int precision:0~webgl fragment shader medium int precision rangeMin:31~webgl fragment shader medium int precision rangeMax:30~webgl fragment shader low int precision:0~webgl fragment shader low int precision rangeMin:31~webgl fragment shader low int precision rangeMax:30"
  },
  {
    "key": "adblock",
    "value": false
  },
  {
    "key": "has_lied_languages",
    "value": false
  },
  {
    "key": "has_lied_resolution",
    "value": false
  },
  {
    "key": "has_lied_os",
    "value": false
  },
  {
    "key": "has_lied_browser",
    "value": false
  },
  {
    "key": "touch_support",
    "value": [
      0,
      false,
      false
    ]
  },
  {
    "key": "js_fonts",
    "value": [
      "Andale Mono",
      "Arial",
      "Arial Black",
      "Arial Hebrew",
      "Arial Narrow",
      "Arial Rounded MT Bold",
      "Arial Unicode MS",
      "Comic Sans MS",
      "Courier",
      "Courier New",
      "Geneva",
      "Georgia",
      "Helvetica",
      "Helvetica Neue",
      "Impact",
      "LUCIDA GRANDE",
      "Microsoft Sans Serif",
      "Monaco",
      "Palatino",
      "Tahoma",
      "Times",
      "Times New Roman",
      "Trebuchet MS",
      "Verdana",
      "Wingdings",
      "Wingdings 2",
      "Wingdings 3"
    ]
  }
]

SUBSEQUENT LOADS:

416c8915b99ae0d10f35596fb05a6247
[
  {
    "key": "user_agent",
    "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.146 Safari/537.36"
  },
  {
    "key": "language",
    "value": "en-US"
  },
  {
    "key": "color_depth",
    "value": 24
  },
  {
    "key": "pixel_ratio",
    "value": 2
  },
  {
    "key": "hardware_concurrency",
    "value": 8
  },
  {
    "key": "resolution",
    "value": [
      1680,
      1050
    ]
  },
  {
    "key": "available_resolution",
    "value": [
      1680,
      1027
    ]
  },
  {
    "key": "timezone_offset",
    "value": 420
  },
  {
    "key": "session_storage",
    "value": 1
  },
  {
    "key": "local_storage",
    "value": 1
  },
  {
    "key": "indexed_db",
    "value": 1
  },
  {
    "key": "open_database",
    "value": 1
  },
  {
    "key": "cpu_class",
    "value": "unknown"
  },
  {
    "key": "navigator_platform",
    "value": "MacIntel"
  },
  {
    "key": "do_not_track",
    "value": "1"
  },
  {
    "key": "regular_plugins",
    "value": [
      "Chrome PDF Plugin::Portable Document Format::application/x-google-chrome-pdf~pdf",
      "Chrome PDF Viewer::::application/pdf~pdf",
      "Native Client::::application/x-nacl~,application/x-pnacl~",
      "Shockwave Flash::Shockwave Flash 28.0 r0::application/x-shockwave-flash~swf,application/futuresplash~spl",
      "Widevine Content Decryption Module::Enables Widevine licenses for playback of HTML audio/video content. (version: 1.4.9.1070)::application/x-ppapi-widevine-cdm~"
    ]
  },
  {
    "key": "canvas",
    "value": "canvas winding:yes~canvas fp:data:image/png;base64,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9PrnUb8OzUe6NsQYaz3TRycvz1nLL0xyzkhn7uLfby0pM7pYbykBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTGncDaAvQPD32dvH+HXVqWZrMeA/T+nUKnKvBclmZK09svM6xb8EMl5a8AEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCILrC1Ar89V3z/0vHV/ZlsweUF2WM830Puziy6dCCyYtCA7rlj39+g76fHCNfUL8juVlAXdl6ogQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDA+BFYI0CvR2vSXJPk6L4d8+5N52ev5dP71k+j3gXmbjI/+y7r5734UUl5Xe8HUkmAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIHxIbCuAP3tSb7YtyPeOPXezFy6Z9/6adS7wA1T5+WwJXv03mCNyreVlK/2sZ9WBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2CAC6wrQN0vyYJL+vOr7x9v8a4576sANMqFNXyjww21vy/G/enmfWB5LMr2kPNenftoQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBggwmsNUCvp2nSfCjJRX052ef3+Gneed+r+tJLk3YCn93zZ/nTe17Zrsnz1R8sKRf3qZc2BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2KAC6wvQt0oyP0n9s931jhOvzqU/OLZdE9V9ETjlxGvyle8d04deC5P8RklZ1IdeWhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCDC6wzQK8na9JcmOSs1qd8xXmz8vNzj27dR4P2AoecNzs3feTI9o1yfkk5pw99tCBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMC4EBgpQK/fQL8vyeatTrvDd2/Ogv94cKseivsjsN0Pb8nC181o2WxJkl1KSn0K3UWAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGBEFhvgF4nbNJckuTdraad9NCjWTF9x1Y9FPdHYNITj6fZbvuWzT5RUt7fsodyAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIjCuBTgL0+hT63a2/hf7gJg9m+opdx9X0G9th7tlkfvZeNr3l2E8n2aukPNayj3ICBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiMK4ERA/R62ibNGUkubnXyC2fOzlk39+Pb262OsVEXnz9zTs658YiWBu8tKZ9q2UM5AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIExp1ApwH6pkluS7JPzxPMPH92bjxHgN4zYB8KD77gJ7nl7Fe36HRHkoNKyooWPZQSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgXAp0FKDXkzdp/n2Sf+x5isl3L8jyferr4F0bSmCTuY9nxd5tvn9+ZEmZs6GOb18CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiMpkDHAXo9RJPmO0ne2POBrpt2Z165ZL+e6xX2LjBni7ty5KLf7L1BvllS3tKiXikBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTGtUC3AfpuSe5KMqWnqd54ylX5zleO66lWUTuB1586K9+/7OgemyxNsm9JeaDHemUECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAY9wJdBeh1mibN+Un+Z0+TbXbbfVl6YA3hu963p/0UDQs02fT2h7J8/+k9knykpFzQY60yAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQITAiBroPsJs0mSep3sA/vacJrt741Rz59UE+1inoT+OHW/5rjnzywt+L8LMlrSsryHuuVESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYEIIdB2g16maNLsmuS3JVl1PeeLbZ+V7X+r1VeJdb6cgyWv/+6xc9elezBcmOaikzOdIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBQRfoKUCvKE2aNyX5dtdAm9zxaJYd8FKvce9arteCJpMfWpCVO+/YQ4OTSso/9FCnhAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAhNOoOcAvU7apPlMkj/teuqzDr8mF/7smK7rFHQvcObhs3LRT3t5+vxvSsp7ut9QBQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCamQNsAfbMkNyTp7vvam902P0sO3CmTUr+n7hotgZVZnim3/TLLD5je5RY3JXllSVnWZZ3lBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmLACrQL0OnWTZt8kNyaZ1pXCp/b757znrtd0VWNxdwIf2+8nOeOOV3dXlKeTHFxS5nVZZzkBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQmtEDrAL1O36Q5Psn3ki6eKJ82++4sPmov30Iftf8/TabNuSdLXrN3Fzs8l+SEknJ1FzWWEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCAE+hKgV4kmze8luTzJpI5lPrH/T/LeO7t9Qrrj9hv1wr88eHY+fNORXRisSPKmknJlFzWWEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYGAE+hagV5EmzalJLutYZ/K8BXlir82zdbNlxzUWjizwdFmcbR5dmmaHl4y8eNWKJsnJJeXrHa63jAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAADzz1wAAAQmElEQVQBAgMn0NcA/ddJbHN6kk92LHXcn83Kjz9zdMfrLRxZ4Oh3z8m1lxwx8sLnV5xWUj7XxXpLCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMHACfQ/Qq1CT5oIkZ3emtWJFfrrN7Tl88UGdrbdqvQLXbnl7jl64fzK503t7Tkk5nyoBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2doFOQ9aunZo0ZyW5sKPCqTfMza8O2yVTM62j9RatXeDZPJNtf/FYlh6yW4dEZ5eUzu5Rhw0tI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwEQVGLUAvYI0aU5J8sUkk0YEOuzcq3P9eceOuM6CdQscet7s3PiRIzsgWpnkbSXlax2stYQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIbhcCoBuhVsEnzhiRXJJkyoujf7jsnp83t5tvdI7bcaBZ8/MBr8oFbj+lg3meTvLmk/KCDtZYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgoxEY9QC9SjZpaih+ZZJt1ytbfrUod+24MPss33WjuQP9GPS2KXNz4BO7JNNGegX+k0leV1Ku78e2ehAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCQBMYkQK9gTZr9k/w4yc7rBZxy0325+xVTM33lToMEPWqzPDTp0ex+53NZvs9Iv3TwSJJjS8qdo3YWjQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDCBBcYsQK9GTZoain89yXHrNash+n2vmJqdhOjrdfplDc9vfDZLZ+w2wv/Bq5L8YUn55QT+v+roBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQGFWBMQ3Q6yRNmrrnGUkuTLLpOqebetM9efDQ7bJ9s92oCkzU5qvC818sytKD91rPCMuSnJ3k4pLSTNRRnZsAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJjITDmAfrwUE2af5fkiiS7r3PQaXPm5q6jd8j0lev/dvpYSI2nPR6atDB73/BYnp25z3qOdU+SP/C98/F045yFAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIHxLLDBAvSK0qTZMskXkrx1nUiT5z2UW/ZblgOeW3fQPp6F+322Oza7PwfdtWlW7L6+b8l/Ncm7Ssoz/d5ePwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECAyqwAYN0IdRmzR/mOQTSeo30te8Jj3yRK7+zYdz1NMHDuqN6Giua7a6Pa+d+7Ks3HFdr7Wv3zj/s5JSn+x3ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAXAuMiQK/nHXoa/dwkpyfZZM0ZFi/Ot/f8t7xpwSFdzDc4Sy9/2XX5g7sPSqZNW8tQ9VvnlyQ5t6QsGpyhTUKAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGxExg3AfrwyE2alyf5bJKj12RYtix//NZZ+fI/HJtJmTx2TBtwp5VZkZPfPDvf+MYRyaZr+cWCzEryX0vKnRvwlLYmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAhBcYdwH6sOjQa90/lmTNb31v94Obc/Pv7pBdV+wy4e/A+ga4f/Ijmfn9BVl4/Iy1LJuf5IyS8o2BNjAcAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIExkhg3Abodf4mzeZJTqtB8RpBennyybz/9Tfk4jnHpGTSGHmNzTYrszIfOHJOPnXlIWm22epFm9bg/K+TfK6kPDs2B7ILAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEBl9gXAfow/xNmilJ/iTJh5Ls/oLbsuWcO/JPJzR51eIDBuJ2zdnyjpzw/yZn8Wv2fdE885L8ryRfKCn1m+cuAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEOijwIQI0IfnbdLUb4D/5yRnJlktYF65IkefMStXfvKwbNVs3UefsWv1ZHk6bzj9xsz+2BHJpNWfqK/fNr8oyVdLyoqxO5CdCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgsHEJTKgAffVb06R5c5I/TnLS838/6dHH819OvjWf/KfDs3nq69/H//VMluS9r/t5Lv3ay9Ps+JLVDnx5kr8vKd8Z/0M4IQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCa+wIQN0IfpmzTbJPn9JCcnOSapX0Sf/2hOO+W2fOxHr8qUcRqkL8mSvP+3r8/nv3xAVk7fIcnKJNck+VqSy0vK0xP/v5cJCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMHEEJnyAvjp1k2bXoSC9hukzVgXpf3Tq/Tn3RzOzd7PpuLgt88qzOfN3bs7ln98zK6e/NMlNSb6e5O9KyvxxcUaHIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwEYoMFAB+ovC9F2Gnkg/KskRecmVK3P62YvyvpsPzVbNFmN6rxdncS4+5KZ85rwt8tgb6/fNr00yuz5xXlIeGtOz2IwAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE1iowsAH6i6cdetX7Udls0WGZ8a3tcsT/2Tb737Jbfuu+PXLos3usevV7f64m10+dl+t2n5c7Z9yfOW98Mrec9ESe2/LnSWaVlKf6s40uBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINBPgX6Fxv0805j2atJsmwNu3isnf3r3vOK6XfPMczPye7fX76rvnCc22T6brNwyW6+sT6xvv+pgS8oTWVYWZdmkRdl++eNJHs63DngqU6fcmpsOeSBffN+8zD347pLy5JgOYjMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaCWw0QforfQUEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDACAjQB+ZWGoQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2ggI0NvoqSVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBgREQoA/MrTQIAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQREKC30VNLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgMjIEAfmFtpEAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoIyBAb6OnlgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQGRkCAPjC30iAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0EZAgN5GTy0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIDIyAAH1gbqVBCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKCNgAC9jZ5aAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgYAQH6wNxKgxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAGwEBehs9tQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwMAIC9IG5lQYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgTYCAvQ2emoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYGAEBOgDcysNQoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJtBATobfTUEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDACAjQB+ZWGoQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2ggI0NvoqSVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBgREQoA/MrTQIAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQREKC30VNLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgMjIEAfmFtpEAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoIyBAb6OnlgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQGRkCAPjC30iAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0EZAgN5GTy0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIDIyAAH1gbqVBCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKCNgAC9jZ5aAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgYAQH6wNxKgxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAGwEBehs9tQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwMAIC9IG5lQYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgTYCAvQ2emoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYGAEBOgDcysNQoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJtBATobfTUEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDACAjQB+ZWGoQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2ggI0NvoqSVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBgREQoA/MrTQIAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQREKC30VNLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgMjIEAfmFtpEAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoIyBAb6OnlgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQGRkCAPjC30iAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0EZAgN5GTy0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIDIyAAH1gbqVBCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKCNgAC9jZ5aAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgYAQH6wNxKgxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAGwEBehs9tQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwMAIC9IG5lQYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgTYCAvQ2emoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYGAEBOgDcysNQoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJtBATobfTUEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDACAjQB+ZWGoQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2gj8fxSWp4t0xby/AAAAAElFTkSuQmCC"
  },
  {
    "key": "webgl",
    "value": "data:image/png;base64,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~extensions:ANGLE_instanced_arrays;EXT_blend_minmax;EXT_color_buffer_half_float;EXT_frag_depth;EXT_shader_texture_lod;EXT_texture_filter_anisotropic;WEBKIT_EXT_texture_filter_anisotropic;EXT_sRGB;OES_element_index_uint;OES_standard_derivatives;OES_texture_float;OES_texture_float_linear;OES_texture_half_float;OES_texture_half_float_linear;OES_vertex_array_object;WEBGL_color_buffer_float;WEBGL_compressed_texture_s3tc;WEBKIT_WEBGL_compressed_texture_s3tc;WEBGL_compressed_texture_s3tc_srgb;WEBGL_debug_renderer_info;WEBGL_debug_shaders;WEBGL_depth_texture;WEBKIT_WEBGL_depth_texture;WEBGL_draw_buffers;WEBGL_lose_context;WEBKIT_WEBGL_lose_context~webgl aliased line width range:[1, 1]~webgl aliased point size range:[1, 8191]~webgl alpha bits:8~webgl antialiasing:yes~webgl blue bits:8~webgl depth bits:24~webgl green bits:8~webgl max anisotropy:16~webgl max combined texture image units:80~webgl max cube map texture size:16384~webgl max fragment uniform vectors:1024~webgl max render buffer size:16384~webgl max texture image units:16~webgl max texture size:16384~webgl max varying vectors:32~webgl max vertex attribs:16~webgl max vertex texture image units:16~webgl max vertex uniform vectors:1024~webgl max viewport dims:[16384, 16384]~webgl red bits:8~webgl renderer:WebKit WebGL~webgl shading language version:WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)~webgl stencil bits:0~webgl vendor:WebKit~webgl version:WebGL 1.0 (OpenGL ES 2.0 Chromium)~webgl unmasked vendor:ATI Technologies Inc.~webgl unmasked renderer:AMD Radeon Pro 560 OpenGL Engine~webgl vertex shader high float precision:23~webgl vertex shader high float precision rangeMin:127~webgl vertex shader high float precision rangeMax:127~webgl vertex shader medium float precision:23~webgl vertex shader medium float precision rangeMin:127~webgl vertex shader medium float precision rangeMax:127~webgl vertex shader low float precision:23~webgl vertex shader low float precision rangeMin:127~webgl vertex shader low float precision rangeMax:127~webgl fragment shader high float precision:23~webgl fragment shader high float precision rangeMin:127~webgl fragment shader high float precision rangeMax:127~webgl fragment shader medium float precision:23~webgl fragment shader medium float precision rangeMin:127~webgl fragment shader medium float precision rangeMax:127~webgl fragment shader low float precision:23~webgl fragment shader low float precision rangeMin:127~webgl fragment shader low float precision rangeMax:127~webgl vertex shader high int precision:0~webgl vertex shader high int precision rangeMin:31~webgl vertex shader high int precision rangeMax:30~webgl vertex shader medium int precision:0~webgl vertex shader medium int precision rangeMin:31~webgl vertex shader medium int precision rangeMax:30~webgl vertex shader low int precision:0~webgl vertex shader low int precision rangeMin:31~webgl vertex shader low int precision rangeMax:30~webgl fragment shader high int precision:0~webgl fragment shader high int precision rangeMin:31~webgl fragment shader high int precision rangeMax:30~webgl fragment shader medium int precision:0~webgl fragment shader medium int precision rangeMin:31~webgl fragment shader medium int precision rangeMax:30~webgl fragment shader low int precision:0~webgl fragment shader low int precision rangeMin:31~webgl fragment shader low int precision rangeMax:30"
  },
  {
    "key": "adblock",
    "value": true
  },
  {
    "key": "has_lied_languages",
    "value": false
  },
  {
    "key": "has_lied_resolution",
    "value": false
  },
  {
    "key": "has_lied_os",
    "value": false
  },
  {
    "key": "has_lied_browser",
    "value": false
  },
  {
    "key": "touch_support",
    "value": [
      0,
      false,
      false
    ]
  },
  {
    "key": "js_fonts",
    "value": [
      "Andale Mono",
      "Arial",
      "Arial Black",
      "Arial Hebrew",
      "Arial Narrow",
      "Arial Rounded MT Bold",
      "Arial Unicode MS",
      "Comic Sans MS",
      "Courier",
      "Courier New",
      "Geneva",
      "Georgia",
      "Helvetica",
      "Helvetica Neue",
      "Impact",
      "LUCIDA GRANDE",
      "Microsoft Sans Serif",
      "Monaco",
      "Palatino",
      "Tahoma",
      "Times",
      "Times New Roman",
      "Trebuchet MS",
      "Verdana",
      "Wingdings",
      "Wingdings 2",
      "Wingdings 3"
    ]
  }
]
jonashaag commented 6 years ago

Could you please try to delay fingerprinting for a few seconds/milliseconds. Does that make fingerprinting stable?

Hypermedia commented 6 years ago

@jonashaag Yes indeed; adding a delay of ~50ms seems to consistently net the same fingerprint now.

jonashaag commented 6 years ago

Ok, closing then. This is nothing we can fix.

eviltik commented 6 years ago

Good news. Perhaps an entry in the FAQ should be usefull ?

jonashaag commented 6 years ago

There's a hint here in the README already but I admit it's hard to find: https://github.com/Valve/fingerprintjs2#userdefinedfonts-option

I'll add a note to the code sample. If you have other suggestions with respect to documentation, feel free to send a PR!

poudelsunil commented 6 years ago

I am facing the same problem even after added few second of delay.

jonashaag commented 6 years ago

Please post your fingerprints using this jsfiddle https://jsfiddle.net/efer6pgy/

poudelsunil commented 6 years ago

attached files are the two fingerprints and it's detailed components, one is generated by normal (non-incognito) mode and another is in the incognito mode of Mozilla Firefox browser :

fingerpint : 0df45544f41c415bf75e91ca2d24afae fingerprint2.txt

fingerpint : 643f7718f6abb6a195f24bfb200224de fingerprint1.txt

jonashaag commented 6 years ago

What are the two configurations exactly? "Normal windows"? Are you comparing output of a non-incognito and incognito mode browser? Are you using the master version of fingerprintjs?

poudelsunil commented 6 years ago

Yes, one is incognito and another is non-incognito mode browser. Also, above fingerprint were generated by above link you provided me. Thanks in advance.

jonashaag commented 6 years ago

OK, please try this https://jsfiddle.net/L2gLq4rg/

poudelsunil commented 6 years ago

It seems like the problem have been solved. But, I don't know the changes you have made, could you please explain me in details? Previously, the above issue occurred randomly, I have tried multiple times for the new jsfiddel link and got the result as expected.

Thank you!

poudelsunil commented 6 years ago

Hello @jonashaag, Could you please tell me the changes you have made in https://jsfiddle.net/L2gLq4rg/ over https://jsfiddle.net/efer6pgy/ ?

jonashaag commented 6 years ago

I used the master version of fingerprintjs

poudelsunil commented 6 years ago

Thank you @jonashaag :+1:

MrMathias commented 6 years ago

Would it make sense to add a time-to-load to each source in readme? If latency is ever a requirement, it sort of sucks to learn about slow sources by trial and error.

jonashaag commented 6 years ago

PR welcome

JatinRanka commented 4 years ago

Even after adding a delay of 2000ms, its showing different fingerprints on initial load and when refreshing. Also, different fingerprints are generated in normal mode and in incognito mode (Browser: Microsoft Edge) .

dankim9 commented 4 years ago

For me, I was importing the Impact font twice in my project. When i delete the extra font the hash became consistent.